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