跳转到内容

重排序 (Rerank)

重排序(Rerank)接口用于在初步检索出候选文档列表后,使用更强大的交叉注意力(Cross-Attention)模型对候选文档根据与查询(Query)的相关性进行二次精确排序。该接口兼容 Cohere / Jina 等重排序服务。

POST /v1/rerank
参数类型必填默认值说明
modelstring-重排序模型 ID(例如 jina-reranker-v2-base-multilingual, rerank-v3.5)。
querystring-搜索或检索使用的查询语句。
documentsarray-需要重排序的候选文档(字符串数组)。
top_ninteger-限制返回的相关文档数量。
Terminal window
curl https://api.easytakeai.com/v1/rerank \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "jina-reranker-v2-base-multilingual",
"query": "敏感肌如何进行面部护理",
"documents": [
"天然有机无添加成分的护肤品更适合敏感肌使用。",
"新型化妆技术主要侧重于色彩的搭配和修饰。",
"针对干性或易敏皮肤,温和洁面和补水至关重要。"
],
"top_n": 2
}'
{
"results": [
{
"index": 0,
"relevance_score": 0.8953,
"document": "天然有机无添加成分的护肤品更适合敏感肌使用。"
},
{
"index": 2,
"relevance_score": 0.8124,
"document": "针对干性或易敏皮肤,温和洁面和补水至关重要。"
}
],
"usage": {
"total_tokens": 42
}
}