Table of Contents
Module spoon_ai.rag.vectorstores.registry
get_vector_store​
def get_vector_store(backend: Optional[str] = None) -> VectorStore
Return a vector store by backend name.
Backends:
- faiss: local/offline (mapped to in-memory cosine store)
- pinecone: cloud Pinecone (requires PINECONE_API_KEY)
- qdrant: local/cloud Qdrant (requires qdrant-client, default http://localhost:6333)
- chroma: local Chroma (requires chromadb)