跳转到主要内容
POST
/
v1
/
rerank
重排
curl --request POST \
  --url https://alltoken.aatest.online/v1/rerank \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "model": "<string>",
  "query": "<string>",
  "documents": [
    "<string>"
  ]
}
'
{
  "results": [
    {}
  ]
}

用途

用于对候选文本结果做相关性重排。

请求头

Authorization
string
默认值:"Bearer YOUR_API_KEY"
必填
Bearer 鉴权请求头。

请求体

model
string
默认值:"rerank-v1"
必填
Rerank 模型名称。
query
string
默认值:"统一大模型网关"
必填
查询文本。
documents
string[]
默认值:"[\"AllTokens 提供统一 API 入口。\",\"今天上海天气晴。\"]"
必填
候选文本数组。
top_n
integer
默认值:"3"
可选,返回前 N 条重排结果。

示例请求体

{
  "model": "rerank-v1",
  "query": "统一大模型网关",
  "documents": [
    "AllTokens 提供统一 API 入口。",
    "今天上海天气晴。"
  ]
}

响应

results
object[]
带相关性分数的重排结果。