BUZZ AI
控制台模型价格
控制台模型价格
  1. API 参考
  • 文档总览
  • 核心接口
    • Messages API(对话补全)
  • 系统API
    • 获取令牌列表
    • 新增令牌
    • 获取令牌支持模型
    • 获取账号信息
  • Rerank 重排序模型
    • 重排序
  • 余额查询
    • 查询总额度
    • 查询已用额度
  • 快速开始
    • 平台介绍
    • 注册与获取 API Key
    • 5 分钟快速上手
    • 计费说明
  • API 参考
    • API 总览
    • 认证详解
    • Messages API(对话补全)
    • 模型列表
    • 重排序接口
    • 令牌管理
    • 用户账户
    • 余额查询
  • 使用指南
    • OpenAI 兼容性说明
    • 第三方工具接入指南
    • OpenClaw 安装指南
    • 错误处理指南
    • 最佳实践
  • 常见问题
    • FAQ
  • 更新日志
    • Changelog
控制台模型价格
控制台模型价格
  1. API 参考

重排序接口

重排序模型#

TLDR:使用 Rerank API 对文档进行相关性重排序,提升检索质量。

重排序#

给定一个查询和一组文档,模型将返回按相关性排序的文档列表。

请求#

POST /v1/rerank

请求头#

参数必需类型说明
Content-Type是string固定为 application/json
Authorization是stringBearer token 认证

请求体#

{
  "model": "[模型ID:请通过 Models API 查询]",
  "query": "用户查询",
  "documents": [
    "文档1内容",
    "文档2内容",
    "文档3内容"
  ],
  "top_n": 3
}

参数说明#

参数必需类型说明
model是string重排序模型名称。具体支持的 Rerank 模型 ID 请通过 Models API 查询,或联系客服确认。
query是string用户查询文本
documents是array待排序的文档列表
top_n否number返回前 N 个最相关的文档

示例#

curl#

Python#

Node.js#


响应#

{
  "results": [
    {
      "index": 0,
      "relevance_score": 0.95,
      "document": "人工智能是计算机科学的一个分支"
    },
    {
      "index": 2,
      "relevance_score": 0.88,
      "document": "机器学习是人工智能的核心技术"
    }
  ]
}

响应字段说明#

字段类型说明
indexnumber文档在原始列表中的索引
relevance_scorenumber相关性分数(0-1)
documentstring文档内容

错误处理#

当请求参数不正确或认证失败时,API 将返回相应的错误响应。

400 Bad Request#

请求参数缺失或格式错误时返回:
{
  "error": {
    "message": "Invalid request: 'query' is a required field.",
    "type": "invalid_request_error",
    "code": 400
  }
}

401 Unauthorized#

API Key 无效或未提供时返回:
{
  "error": {
    "message": "Invalid API key provided.",
    "type": "authentication_error",
    "code": 401
  }
}

使用场景#

RAG 应用示例#

结合向量检索和重排序提升检索质量:

搜索结果优化#

推荐系统#

根据用户查询对推荐内容进行重排序,提升推荐的相关性。

问答系统#

在候选答案集合中找到与用户问题最相关的答案。

参考文档#

Rerank 接口遵循 SiliconFlow 规范,详细的接口定义和参数说明请参考官方文档。
官方文档:https://docs.siliconflow.cn/cn/api-reference/rerank/create-rerank
上一页
模型列表
下一页
令牌管理
Built with