Spaces:
Sleeping
Sleeping
| """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 [] | |