sync from accepted repo: README.md

This commit is contained in:
2026-05-27 12:36:14 +00:00
parent 6b2ee67a7f
commit 4eface42e9
+1 -37
View File
@@ -1,38 +1,2 @@
# Агент с RAG-памятью
# task-6a02e23da6fe2e4ac16acf65
**Qdrant** + Ollama + LangChain.
## Что исправлено по замечанию
- Заменено векторное хранилище: ChromaDB -> Qdrant (`vector_store.py`).
- Обновлены зависимости: `langchain-qdrant`, `qdrant-client` в `requirements.txt`.
- Удалены материалы про ChromaDB, оставлены только Qdrant-документы в `docs/`.
- Обновлены описания в `README.md` и `main.py` под Qdrant.
- Параметры чанкинга сохранены (`chunk_size=500`, `chunk_overlap=100`).
## Подготовка
```bash
ollama pull llama3
ollama pull nomic-embed-text
pip install -r requirements.txt
```
Данные Qdrant сохраняются локально в `./qdrant_data` (или `QDRANT_PATH` в окружении).
## Инициализация базы из папки docs
```bash
python init_knowledge.py --dir ./docs
```
## Интерактивный клиент
```bash
python main.py
```
Команды:
- `/search <запрос>` — прямой поиск в базе
- `/add <заголовок> | <текст>` — добавить документ
- `/quit` — выход