# Rework Notes Доработка выполнена по комментарию проверки: > "Решение не соответствует заданному стеку: вместо Qdrant использована ChromaDB, а зависимости проекта не включают необходимые библиотеки для работы с Qdrant." ## Внесенные изменения 1. `vector_store.py` - заменен `langchain_chroma.Chroma` на `QdrantVectorStore`; - добавлены `QdrantClient`, `VectorParams`, `Distance`; - локальное хранилище: `./qdrant_data` (или `QDRANT_PATH`); - сохранены функции API: `get_vector_store`, `add_document_to_store`, `search_store`. 2. `requirements.txt` - удалены: `langchain-chroma`, `chromadb`; - добавлены: `langchain-qdrant`, `qdrant-client`. 3. `docs/` - удален `chroma_ollama.txt`; - добавлен `qdrant_ollama.txt`; - `langchain_basics.txt` сохранен. 4. Документация - `README.md` и `main.py` обновлены под Qdrant. ## Текущий стек - Qdrant - Ollama (`llama3`, `nomic-embed-text`) - LangChain