FinsightX / tools /autorag_tool.py
zykrix
Initial commit of FinSightX
bb4e28f
raw
history blame contribute delete
287 Bytes
from embeddings.embedder import get_embedding
from embeddings.vector_store import query
def query_equity_kb(text: str) -> str:
results = query(text, get_embedding)
return "\n".join(results["documents"][0]) if results and results["documents"] else "No relevant documents found."