Search a knowledge base by natural-language query
knowledge_bases
Search a knowledge base by natural-language query
Run a similarity search over a knowledge base.
Embeds the query with the knowledge base’s configured embedding model and returns the top-K most similar chunks.
Args:
body (SearchKnowledgeBaseRequest):
The query text and top_k.
knowledge_base_id (str):
The knowledge base to search.
user_id (str):
Injected authenticated user ID.
service (KnowledgeBaseService):
Injected knowledge base service.
Returns:
SearchKnowledgeBaseResponse:
Matched chunks ordered by descending similarity.
POST
Search a knowledge base by natural-language query
Headers
Caller's user ID. Temporary header-based identity; will be replaced by JWT auth.
Path Parameters
The knowledge base id.
Body
application/json