POST /namespaces/:namespace/query
按语义和关键词搜索命名空间;Conare 会对最佳匹配进行重排序,并为每个文档返回能回答问题的段落。
Response
选项
完整 schema:查询命名空间。
响应
答案
"answer": true 会基于最佳段落生成答案,大约多花 2 秒。
Response
- 由语言模型根据找到的段落撰写答案;请参阅隐私政策。
- 如果该模型不可用,您将获得不含
answer的结果。
两跳
"hops": 2 会从最佳结果出发再次搜索,适用于答案需要两个文档中事实的问题。
curl
- 它会增加约 0.3 秒:请用于需要串联事实的问题。
- 与
rerank: false或max_results同用,或用于自定义模型的命名空间时,返回400 invalid_request。
分页
游标有效期为 15 分钟。SDK 的
queryPages() 会读取所有页。
搜索所有命名空间
POST /query
在最多 100 个命名空间中执行相同请求,并统一重排序;prefix 仅限名称以其开头的命名空间。
curl
Response
hops 在此同样适用。完整 schema:查询所有命名空间。
降级结果
如果搜索的某一部分失败,查询仍会成功,Conare-Degraded 标头会说明跳过了什么。
如果完全无法搜索,查询返回
503。