sync: remove extra REWORK_NOTES.md

This commit is contained in:
2026-05-27 12:36:25 +00:00
parent 5ba0c1e9c7
commit c7840fc0bb
-31
View File
@@ -1,31 +0,0 @@
# 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