重排模型

用我们前沿的 Reranker API,把搜索相关性和 RAG 准确率推到极致。

Reranker API

试试我们前沿的 Reranker API,把搜索相关性和 RAG 准确率推到极致。免费开始!


返回文档数量
top_n
top_k
最多返回多少篇排名靠前的文档。

请求
POST
curl "https://api.jina.ai/v1/rerank" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $JINA_API_KEY" \
-d @- <<EOFEOF
{ "model": null, "query": "Organic skincare products for sensitive skin", "top_n": 3, "documents": [ "Organic skincare for sensitive skin with aloe vera and chamomile: Imagine the soothing embrace of na…ing, healthy complexion.", "New makeup trends focus on bold colors and innovative techniques: Step into the world of cutting-edg…atement with every look.", "Bio-Hautpflege für empfindliche Haut mit Aloe Vera und Kamille: Erleben Sie die wohltuende Wirkung u…einen strahlenden Teint.", "Neue Make-up-Trends setzen auf kräftige Farben und innovative Techniken: Tauchen Sie ein in die Welt…jedes Mal ein Statement.", "Cuidado de la piel orgánico para piel sensible con aloe vera y manzanilla: Descubre el poder de la n…el radiante y saludable.", "Las nuevas tendencias de maquillaje se centran en colores vivos y técnicas innovadoras: Entra en el … y destaca en cada look.", "针对敏感肌专门设计的天然有机护肤产品:体验由芦荟和洋甘菊提取物带来的自然呵护。我们的护肤产品特别为敏感肌设计,温和滋润,保护您的肌肤不受刺激。让您的肌肤告别不适,迎来健康光彩。", "新的化妆趋势注重鲜艳的颜色和创新的技巧:进入化妆艺术的新纪元,本季的化妆趋势以大胆的颜色和创新的技巧为主。无论是霓虹眼线还是全息高光,每一款妆容都能让您脱颖而出,展现独特魅力。", "敏感肌のために特別に設計された天然有機スキンケア製品: アロエベラとカモミールのやさしい力で、自然の抱擁を感じてください。敏感肌用に特別に設計された私たちのスキンケア製品は、肌に優しく栄養を与え、保護します。肌トラブルにさようなら、輝く健康な肌にこんにちは。", "新しいメイクのトレンドは鮮やかな色と革新的な技術に焦点を当てています: 今シーズンのメイクアップトレンドは、大胆な色彩と革新的な技術に注目しています。ネオンアイライナーからホログラフィックハイライターまで、クリエイティビティを解き放ち、毎回ユニークなルックを演出しましょう。" + 添加输入 ], "return_documents": false }
EOFEOF


v3.5:通过混合注意力与自蒸馏实现更快的 listwise 重排序

jina-reranker-v3.5 是一个 6 亿参数的多语言 listwise 重排序器,上下文窗口 131K。混合注意力和自蒸馏让它比 v3 更快、跨领域更稳健,而且可以直接替换:请求格式没有变化。

m0:多语言多模态文档重排模型

全新的多模态多语言重排模型,可跨语言检索视觉文档,在多语言长文档和代码搜索任务上性能业界领先。
搜索系统的目标,是又快又准地找到最相关的结果。传统做法是用 BM25 或 tf-idf 这类关键词匹配算法给结果排序;近年来基于向量的余弦相似度也被广泛采用,成为众多向量数据库的标配。这些方法都很直接,但常常会漏掉语言的微妙之处,更重要的是,漏掉文档与查询意图之间的关联。 重排模型正是为此而生。它是一种高级 AI 模型,接过搜索的初始候选集(通常来自向量检索或基于词元的检索),重新评估这些结果与用户意图的贴合程度。它不止步于字面匹配,而是深入挖掘查询与文档内容之间更深层的交互。

1
初始检索
搜索系统先根据用户查询,用向量或 BM25 粗筛出一批可能相关的文档。

2
重排序
重排模型接手这批初筛结果,在更精细的粒度上分析文档,关注查询词与文档内容之间交互的细微差别。

3
结果更优
基于这层更深入的分析,重排模型重新排列搜索结果,把它认为最相关的排到最前面。

重排模型能大幅提升搜索质量,因为它在子文档和子查询的粒度上工作:逐个考察词与短语的含义,以及它们在查询和文档内部的相互关系。由此得到的搜索结果更精确,也更贴合上下文。
Jina Reranker v2 于 2024 年 6 月发布,专为 Agentic RAG 打造:支持函数调用、100 多种语言的多语言检索和代码搜索。目前仍可继续使用,但在文本重排序方面,jina-reranker-v3.5 已取代它。了解更多 v2 模型信息。
多语言检索
Reranker v2 支持超过 100 种语言的文档检索,无论查询语言是什么。

函数调用和代码搜索
Reranker v2 可根据自然语言查询对代码片段和函数签名排序,非常适合 Agentic RAG 应用。

表格和结构化数据支持
Reranker v2 可根据自然语言查询排出最相关的表,在生成 SQL 查询前帮您从多种表结构中找出最匹配的一个。

两种购买方式

订阅我们的 API,或通过云服务商购买。
为此 API 密钥充值更多词元
根据您所在的地区,扣款币种可能为美元、欧元或其他货币,并可能需要缴纳税费。
请输入正确的 API 密钥以充值

私有化部署

可在 AWS SageMaker 和 Microsoft Azure 上部署 Jina Reranker,Google Cloud Services 也即将支持;也可以联系我们的销售团队,为您的虚拟私有云和私有化部署服务器定制 Kubernetes 部署方案。
AWS SageMaker
向量模型
重排模型
Microsoft Azure
向量模型
重排模型
Google Cloud
向量模型

重排模型、向量搜索与 BM25 对比

下表全面对比了重排模型、向量搜索和 BM25,逐项列出它们各自的长处与不足。
重排模型向量搜索BM25
适用场景提升搜索精度与相关性初步快速筛选面向各类查询的通用文本检索
粒度精细:子文档与查询片段级粗放:整篇文档级居中:各类文本片段级
查询时间复杂度高中低
索引时间复杂度无需高低,可复用预建索引
训练时间复杂度高高无需
搜索质量处理细微差别的查询更出色兼顾效率与准确性面向各类查询表现稳定可靠
优势准确率高,能深入理解上下文快速高效,准确度中等扩展性强,效果久经验证
免费试用 Reranker API免费使用向量模型 API

了解重排模型

什么是重排模型?为什么向量搜索或余弦相似度还不够?读我们的完整指南,从零开始了解重排模型。
速率限制
速率限制按以下维度统计:RPM(每分钟请求数)和 TPM(每分钟词元数)。限制按 IP/API 密钥分别计算,RPM 或 TPM 任一先达到阈值即触发限制。若您在请求头中提供了 API 密钥,我们将按密钥而非 IP 地址统计速率限制。
ProductAPI EndpointDescriptionw/o API Keyw/ Free API Keyw/ Paid API Keyw/ Premium API KeyAverage latencyToken Usage CountingAllowed Request
Reader APIhttps://r.jina.aiConverts a URL to LLM-friendly text20 RPM500 RPM500 RPM5000 RPM7.9sCount the number of tokens in the output response.GET/POST
Reader APIhttps://s.jina.aiSearch the web and convert results to LLM-friendly text100 RPM100 RPM1000 RPM2.5sEvery request costs a fixed number of tokens, starting from 10,000 tokensGET/POST
Embedding APIhttps://api.jina.ai/v1/embeddingsConvert text/images to fixed-length vectors100 RPM & 100,000 TPM500 RPM & 2,000,000 TPM5,000 RPM & 50,000,000 TPM
depends on the input size
Count the number of tokens in the input request.POST
Reranker APIhttps://api.jina.ai/v1/rerankRank documents by query100 RPM & 100,000 TPM500 RPM & 2,000,000 TPM5,000 RPM & 50,000,000 TPM
depends on the input size
Count the number of tokens in the input request.POST
CC BY-NC 许可自查

API 相关常见问题
与计费相关的常见问题