POST
ナレッジベースを検索(POST)
/searchベクトル埋め込みを使用してナレッジベース全体にセマンティック検索を実行します。
一般的なユースケース
- Build a search interface for your knowledge base
- Power an AI chatbot with relevant context
- Find related documents for research
重要な注意事項
- Search results include a relevance score from 0 to 1
- Use the threshold parameter to filter low-relevance results
- For best results, use natural language queries
リクエストボディ
application/json必須
{
query*:stringSearch query
limit:integerMaximum number of results
Default: 10
folder_id:stringLimit search to specific folder
file_types:string[]Filter by file types (e.g., ['pdf', 'docx'])
include_content:booleanInclude content snippets in results
Default: true
threshold:numberMinimum relevance score
Default: 0.7
}
コード例
curl -X POST "https://api.qamaq.io/api/v1/search" \
-H "Authorization: Bearer qmq_your_api_key" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'レスポンス
200Search results
Response Body
{
query:stringresults:object[]total:integerprocessing_time_ms:number}