跳转到主要内容
调用 client.rerank.create(),通过 POST /v1/rerank 按与查询的相关性对候选文档排序。该方法在 TypeScript 和 Python 中名称相同;Rust 使用 client.post() 提交同样的 JSON。
Python: 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。
最后修改于 2026年11月5日