Spaces:
Sleeping
Sleeping
Download database/load_database.py from Samagra07/my-doc-rag: direct link, hf CLI and curl.
- Browser
- Download file 532 Bytes
-
https://huggingface.co/spaces/Samagra07/my-doc-rag/resolve/main/database/load_database.py
- Command line
-
hf download hf://spaces/Samagra07/my-doc-rag/database/load_database.py
-
curl -L -o load_database.py https://huggingface.co/spaces/Samagra07/my-doc-rag/resolve/main/database/load_database.py
532 Bytes
| from langchain_chroma import Chroma | |
| from utils.load_llm import TEXT_SPLITTER, EMBEDDING_MODEL | |
| from config.nodes import PERSIST_DIRECTORY | |
| def load_retriever(collection_name: str, score_threshold=0.6): | |
| load_database_chroma = Chroma( | |
| collection_name=collection_name, | |
| persist_directory=PERSIST_DIRECTORY, | |
| embedding_function=EMBEDDING_MODEL | |
| ) | |
| return load_database_chroma.as_retriever( | |
| search_type="similarity_score_threshold", | |
| search_kwargs={"score_threshold": score_threshold} | |
| ) |