VectorDB Retrieval
VectorDBRetrieval Class Documentation
Overview
Usage
Initialize
from langchain.vectorstores import Chroma
import chromadb
from RAGchain.utils.embed import EmbeddingFactory
from RAGchain.retrieval import VectorDBRetrieval
chroma_path = "path/to/your/chroma"
embedding_function = EmbeddingFactory('openai').get()
client = chromadb.PersistentClient(path=chroma_path)
chroma = Chroma(client=client,
collection_name='your_collection_name',
embedding_function=embedding_function)
vectordb_retrieval = VectorDBRetrieval(vectordb=chroma)Ingest
Retrieve
Retrieve with filter
Last updated