cURL
curl --request POST \ --url http://co-mind-platform-host/v1/knowledgebases/query \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "knowledgebase_ids": [ "kb_abc123", "kb_def456" ], "query": "How does gradient descent work?", "limit": 5, "min_score": 0.7 } '
{ "object": "knowledgebase.query.result", "query": "How does gradient descent work?", "results": [ { "knowledgebase_id": "<string>", "document_id": "<string>", "title": "<string>", "content": "<string>", "relevance_score": 123, "page": 123, "link": "<string>" } ], "total_results": 123 }
Query knowledge bases for relevant context without generating a chat response
Bearer token authentication. Supports two token types:
POST /v1/auth/login
POST /v1/api-tokens
cmnd_<tokenId>.<secret>
List of knowledge base IDs to query
["kb_abc123", "kb_def456"]
The query text
"How does gradient descent work?"
Maximum number of results to return
Minimum relevance score (0-1)
Query results
"knowledgebase.query.result"
Show child attributes