Spaces:
Sleeping
Sleeping
File size: 395 Bytes
06ce7ac | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | """RAG Retriever: ??????? FAISS."""
import logging
from memory.knowledge_vector import KnowledgeVectorStore
logger = logging.getLogger("kapo.rag.retriever")
def retrieve(query: str, top_k: int = 3):
try:
store = KnowledgeVectorStore()
return store.query(query, top_k=top_k)
except Exception:
logger.exception("Retrieve failed")
return []
|