完整地址:
| Header | 必填 | 说明 |
|---|---|---|
Authorization | 是 | Bearer <api_key> |
Content-Type | 是 | application/json |
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | 重排序模型名称(以控制台模型列表为准) |
query | string | 是 | 查询文本 |
documents | string[] | 是 | 需要重排的文档列表(目前仅支持字符串数组) |
top_n | number | 否 | 返回最相关的前 N 条 |
return_documents | boolean | 否 | 是否在结果中返回原始文档文本 |
instruction | string | 否 | 重排序指令(部分模型支持) |
max_chunks_per_doc | number | 否 | 长文切分的最大 chunk 数(部分模型支持) |
overlap_tokens | number | 否 | chunk 之间的 token 重叠(部分模型支持) |
例如:只返回索引/分数(return_documents: false)、不同 top_n 策略等,见 代码示例。
| 字段 | 类型 | 说明 |
|---|---|---|
id | string | 请求 ID |
results | Array<{ index: number; relevance_score: number; document?: { text: string } }> | 重排结果 |
meta | object[] | 元信息(如 tokens 统计) |