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