Vector Stores
Du-RAG uses Qdrant as the default vector store. Other backends are available.
Provider |
Package |
Default |
|---|---|---|
Qdrant |
|
✓ Default |
FAISS |
|
|
Chroma |
|
|
Pinecone |
|
|
Weaviate |
|
|
Milvus |
|
Example with FAISS:
from durag.configs.base import MemoryConfig
from durag.configs.vector_stores.configs import VectorStoreConfig
config = MemoryConfig(
vector_store=VectorStoreConfig(provider="faiss")
)
m = Memory(config=config)