client.rerank.create(),通过 POST /v1/rerank 按与查询的相关性对候选文档排序。该方法在 TypeScript 和 Python 中名称相同;Rust 使用 client.post() 提交同样的 JSON。
client.rerank.create() 把你传入的 dict 作为 JSON 正文提交,并返回 JSON 响应;没有带类型的 generate_rerank 辅助方法。在 AsyncPhaseo 上,请 await 它。
Go、C#、PHP、Ruby 和 Java SDK 没有 rerank 方法。请用你的 HTTP 客户端发送 POST /v1/rerank,参见 Rerank API 参考。
在生产环境中使用模型 ID 之前,请先用 GET /v1/models 确认它。
参数
在每个 SDK 中,字段名都是 JSON 正文字段。响应
RerankResponse 包含 results,每个结果带有该文档在你的列表中的 index、它的 relevance_score,以及设置了 return_documents 时的 document;另外还有 usage。