Skip to main content

Table of Contents

Module spoon_ai.rag.vectorstores.base

VectorStore Objects​

class VectorStore(ABC)

query​

@abstractmethod
def query(
*,
collection: str,
query_embeddings: List[List[float]],
top_k: int = 5,
filter: Optional[Dict] = None) -> List[List[Tuple[str, float, Dict]]]

Return per-query list of (id, score, metadata). Higher score is better.