Add kb index status

This commit is contained in:
Xin Wang
2026-02-10 10:34:25 +08:00
parent 94a562a1d5
commit 323ef61573
5 changed files with 30 additions and 5 deletions

View File

@@ -309,7 +309,10 @@ def delete_document(kb_id: str, doc_id: str, db: Session = Depends(get_db)):
# ============ Search ============
@router.post("/search")
def search_knowledge_base(query: KnowledgeSearchQuery):
return search_knowledge(kb_id=query.kb_id, query=query.query, n_results=query.nResults)
try:
return search_knowledge(kb_id=query.kb_id, query=query.query, n_results=query.nResults)
except ValueError as exc:
raise HTTPException(status_code=400, detail=str(exc)) from exc
# ============ Stats ============