Rerank 重排序接入概览

Rerank 用一个查询(query)给候选文档(documents)打相关性分数并排序,适合搜索、推荐和 RAG 的召回结果精排。它只返回排序结果,不生成回答,也不是 Embeddings 向量接口。

调用前确认

  • 请求本站 POST /v1/rerank,使用 Authorization: Bearer YOUR_API_KEY;不要提交 SiliconFlow、Jina 或其他上游密钥。
  • 先请求 GET /v1/models,选择当前 API Key、分组和渠道实际返回的完整模型 ID。官方模型目录、本站模型列表和某个渠道的适配器清单不是同一份列表。
  • 当前统一入口由 New API 的 Rerank DTO 校验 query 非空和 documents 非空数组;请求成功后读取归一化的 results 和 usage。

能力范围

场景当前文档结论
文本候选重排已按统一 /v1/rerank 请求和响应契约说明。
查询与候选文档的多模态对象SiliconFlow 官方已公布 Qwen3-VL-Reranker-8B,但当前 New API 公共 DTO 的 query 是字符串,不能把对象直接写成本站已确认能力。
流式、异步任务、查询下载Rerank 是同步 JSON 接口,没有任务 ID、轮询或 SSE 生命周期。

最小调用流程

  1. 调用 GET /v1/models,保存并选择可用的 Rerank 模型 ID。
  2. 提交一个非空 query 和至少一个 documents 数组元素。
  3. 读取 results[].index,用它回指原数组;按 relevance_score 排序,不要假定不同模型的分数可横向比较。
  4. 需要保留原文时设置 return_documents: true,否则只保存 index 和分数即可。

相关页面

官方参考

官方页面用于核对上游模型和字段;能否通过青云TOP API 调用,以当前 GET /v1/models、部署版本、渠道映射和 API Key 权限为准。