Spaces:
Runtime error
Runtime error
| from langchain_huggingface import HuggingFaceEmbeddings | |
| from langchain_community.vectorstores import Chroma | |
| # Setup Vectorstore | |
| def setup_vectorstore(docs, model_name, persist_directory): | |
| print("Start setup_vectorstore_function") | |
| embedding_model = HuggingFaceEmbeddings(model_name=model_name) | |
| vectorstore = get_chroma_vectorstore(embedding_model, persist_directory) | |
| vectorstore.add_documents(docs) | |
| return vectorstore | |
| def get_chroma_vectorstore(embedding_model, vectorstore_path): | |
| vectorstore = Chroma(persist_directory=vectorstore_path, embedding_function=embedding_model) | |
| return vectorstore |