Elastic
Jina AI
模型
API
keyboard_arrow_down
Reader
把任意 URL 转成 Markdown,为大模型提供更好的事实依据。
向量模型
多模态多语言向量模型。
重排模型
让搜索相关性最大化的重排模型。
Elastic Inference Service
在 Elasticsearch 中原生运行 Jina 模型。
MCP
terminal
命令行
article
llms.txt
smart_toy
智能体
data_object
Schema
menu_book
文档
登录
login

Reader

在 URL 前加上 r.jina.ai,即可将其转换为适合大模型阅读的输入。


Reader API

在 URL 前加上 r.jina.ai,即可将其转换为适合大模型阅读的输入。
keyAPI 密钥与计费
code用法
more_horiz更多
chevron_leftchevron_right

home
speed速率限制
bug_report问题反馈
help_outline常见问题
服务状态
chevron_leftchevron_right

globe_book
使用 r.jina.ai 读取 URL 并获取其内容
travel_explore
使用 s.jina.ai 搜索网页并获取 SERP
把 mcp.jina.ai 添加为您的 MCP 服务器,让大模型直接调用我们的 API


upload
请求
GET
curl "https://r.jina.ai/https://www.example.com"


Jina VLM:小型多语言视觉语言模型

一款 24 亿参数的视觉语言模型,在开源的 20 亿级视觉语言模型中,多语言视觉问答效果业界领先。
阅读发布说明arrow_forward

ReaderLM v2:把 HTML 转成 Markdown 和 JSON 的小型语言模型

ReaderLM-v2 是一款 1.5B 参数的语言模型,专攻 HTML 转 Markdown 和 HTML 抽取 JSON。它支持 29 种语言、长达 512K 词元的文档,准确率比上一代高 20%。
阅读发布说明arrow_forward

什么是 Reader?

把网页信息喂给大模型是构建事实依据的重要一环,但做起来并不轻松。最简单的办法是抓取网页、直接塞进原始 HTML。可抓取本身既复杂又常被屏蔽,原始 HTML 里还夹杂着大量标记和脚本等无关元素。Reader API 从 URL 中提取核心内容,转换为干净、对大模型友好的文本,为您的智能体和 RAG 系统提供高质量输入。Reader API 是面向开发者的基础设施:它把您提供的 URL 转换为对大模型友好的文本,让您自行构建搜索、RAG 和智能体系统。它不是面向消费者的搜索引擎,不会代您索引或排序网页;由您决定处理哪些 URL,并对输出结果的使用方式负责。



原始 HTML

Reader 输出

用于网页搜索和 SERP 的 Reader

Reader 可以当作 SERP API 使用,把搜索结果页背后的内容直接喂给您的大模型。只需在查询前加上 https://s.jina.ai/?q=,Reader 就会搜索网页并返回前五条结果的 URL 和正文,每条都是干净、适合大模型阅读的文本。这样您的大模型就能始终掌握最新信息,事实准确性更高,幻觉更少。



info 请注意,实际使用中并不像上面的演示那样,直接拿原始问题去网上搜索来获取事实依据。常见做法是改写原始问题或拆成多跳问题:先读检索结果,再按需生成新的查询去补充信息,最后才得出答案。

Reader 还能读图!

Reader 内置的视觉语言模型会自动为网页图片生成描述,并以 alt 标签的形式写入输出。这样一来,下游大模型就有了足够的线索,可以把这些图片纳入推理和摘要。您可以就图片提问、挑出特定图片,甚至把它们的 URL 转给更强的 VLM 做深度分析!

Reader 还能读 PDF!

支持。Reader 原生支持读取 PDF,兼容绝大多数 PDF(包括图片很多的),而且速度极快!配合大模型,您可以很快搭出一个 ChatPDF 或文档分析 AI。
open_in_new原始 PDF
open_in_newReader 输出结果

最棒的是,它还免费!

Reader API 免费开放,速率限制和定价都很灵活。它构建在可弹性扩展的基础设施之上,可用性、并发能力和可靠性都有保障。我们希望成为您为大模型提供事实依据时的首选方案。
速率限制
速率限制按以下维度统计:RPM(每分钟请求数)和 TPM(每分钟词元数)。限制按 IP/API 密钥分别计算,RPM 或 TPM 任一先达到阈值即触发限制。若您在请求头中提供了 API 密钥,我们将按密钥而非 IP 地址统计速率限制。
产品API 端点描述arrow_upward无 API 密钥key_off免费 API 密钥key付费 API 密钥key高级 API 密钥key平均延迟词元用量计算方式允许的请求
Reader APIhttps://r.jina.ai将 URL 转换为大模型友好文本20 RPM500 RPM500 RPMtrending_up5000 RPM7.9s按输出响应中的词元数计算。GET/POST
Reader APIhttps://s.jina.ai搜索网络并将结果转换为大模型友好文本block100 RPM100 RPMtrending_up1000 RPM2.5s每次请求消耗固定数量的词元,起步 10000 个词元GET/POST
Reranker APIhttps://api.jina.ai/v1/rerank按查询对文档重排block100 RPM & 100,000 TPM500 RPM & 2,000,000 TPMtrending_up5,000 RPM & 50,000,000 TPM
ssid_chart
取决于输入大小
help
按输入请求中的词元数计算。POST
向量模型 APIhttps://api.jina.ai/v1/embeddings将文本/图片转为定长向量block100 RPM & 100,000 TPM500 RPM & 2,000,000 TPMtrending_up5,000 RPM & 50,000,000 TPM
ssid_chart
取决于输入大小
help
按输入请求中的词元数计算。POST
别慌!每个新的 API 密钥都包含一千万个免费词元!

API 定价

API 按词元用量计费。一个 API 密钥即可访问所有搜索底座产品。
使用 Jina Search Foundation API
访问我们全部产品最简单的方式,按需充值词元。
为此 API 密钥充值更多词元
根据您所在的地区,扣款币种可能为美元、欧元或其他货币,并可能需要缴纳税费。
请输入正确的 API 密钥以充值
了解速率限制
速率限制指每个 IP 地址/API 密钥每分钟可发起的最大请求数(RPM)。各产品和各档位的速率限制详见下表。
keyboard_arrow_down
速率限制
速率限制按以下维度统计:RPM(每分钟请求数)和 TPM(每分钟词元数)。限制按 IP/API 密钥分别计算,RPM 或 TPM 任一先达到阈值即触发限制。若您在请求头中提供了 API 密钥,我们将按密钥而非 IP 地址统计速率限制。
产品API 端点描述arrow_upward无 API 密钥key_off免费 API 密钥key付费 API 密钥key高级 API 密钥key平均延迟词元用量计算方式允许的请求
Reader APIhttps://r.jina.ai将 URL 转换为大模型友好文本20 RPM500 RPM500 RPMtrending_up5000 RPM7.9s按输出响应中的词元数计算。GET/POST
Reader APIhttps://s.jina.ai搜索网络并将结果转换为大模型友好文本block100 RPM100 RPMtrending_up1000 RPM2.5s每次请求消耗固定数量的词元,起步 10000 个词元GET/POST
Reranker APIhttps://api.jina.ai/v1/rerank按查询对文档重排block100 RPM & 100,000 TPM500 RPM & 2,000,000 TPMtrending_up5,000 RPM & 50,000,000 TPM
ssid_chart
取决于输入大小
help
按输入请求中的词元数计算。POST
向量模型 APIhttps://api.jina.ai/v1/embeddings将文本/图片转为定长向量block100 RPM & 100,000 TPM500 RPM & 2,000,000 TPMtrending_up5,000 RPM & 50,000,000 TPM
ssid_chart
取决于输入大小
help
按输入请求中的词元数计算。POST

常见问题

使用 Reader API 需要多少费用?
keyboard_arrow_down
阅读器可免费用于基本用途:只需在 URL 前添加“https://r.jina.ai/”即可。提供 API 密钥会提高速率限制,并根据内容长度收取token费用。有关速率限制的详细信息,请参阅问题 16。
Reader API 是怎么工作的?
keyboard_arrow_down
Reader API 从服务器端获取 URL,并返回干净的、可直接用于 LLM 的文本。您可以使用 X-Engine 标头选择获取引擎:direct 会发出普通的 HTTP 获取请求,速度最快;默认引擎会在无头浏览器中渲染页面,因此客户端 JavaScript 会在提取之前执行;cf-browser-rendering 是一个实验性的、由 Cloudflare 支持的渲染器。导航、页眉、页脚和广告等样板内容会被移除,主要内容会被转换为 Markdown 格式。使用 X-Respond-With 可以获取同一页面的其他形状,使用 X-Target-Selector 或 X-Remove-Selector 可以保留或移除特定的 CSS 选择器。
Reader API 开源吗?
keyboard_arrow_down
Reader 服务代码可在 Jina AI GitHub 组织中找到。Reader 使用的模型,包括 ReaderLM-v2 和 jina-vlm,均采用 CC-BY-NC 4.0 许可,该许可并非开源许可:您可以免费下载并用于非商业用途,但商业生产用途需要商业许可。Elastic 自 2026 年 8 月 10 日起单独出售该许可;请联系 Elastic Sales 进行购买。
Reader API 的典型延迟是多少?
keyboard_arrow_down
这主要取决于引擎和页面本身。direct 引擎获取一个简单的页面通常只需几百毫秒,而默认浏览器引擎需要先加载并执行页面才能提取,因此通常需要几秒钟。大型单页应用、速度较慢的源服务器和大型 PDF 文件则需要更长时间。在 5 分钟内重复访问同一个 URL 会从缓存中获取,几乎立即返回结果,因此“热 URL”比“冷 URL”快得多。
我为什么要用 Reader API,而不是自己抓页面?
keyboard_arrow_down
自己抓取既麻烦又不稳定,遇到复杂或动态页面尤其如此。Reader API 直接给出干净、可靠、适合大模型阅读的文本。
Reader API 支持多种语言吗?
keyboard_arrow_down
Reader API 与语言无关,并以页面原始语言返回内容;它不会进行翻译。内容协商可通过 X-Locale 标头实现,该标头设置渲染时使用的浏览器区域设置,因此,对于针对不同区域提供不同标记的网站,可以将其定向到所需的版本。
Reader API 是否遵循网站访问控制?
keyboard_arrow_down
遵循。Reader 作为标准网页客户端运行,会遵循网站的访问控制。如果网站拒绝了请求,我们就尊重这一结果。您有责任确保使用 Reader 时符合所访问网站的条款,且不侵犯第三方知识产权。
Reader API 能提取 PDF 文件的内容吗?
keyboard_arrow_down
可以,Reader API 原生支持从 PDF 文件中提取内容。
Reader API 能处理网页中的媒体内容吗?
keyboard_arrow_down
可以,Reader 支持通过 x-with-generated-alt 请求头为网页图片生成描述。它会给缺少 alt 标签的图片补上描述性文字,让大模型也能理解视觉内容。视频摘要功能计划在后续版本中推出。
可以用 Reader API 处理本地 HTML 文件吗?
keyboard_arrow_down
不可以,Reader API 只能处理可公开访问的 URL。
Reader API 会缓存内容吗?
keyboard_arrow_down
如果您在 5 分钟内重复请求同一个 URL,Reader API 会返回缓存内容。
可以用 Reader API 访问需要登录才能看的内容吗?
keyboard_arrow_down
是的,适用于接受基于 Cookie 的会话的页面。使用 X-Set-Cookie 标头传递您的会话 Cookie,读取器会在获取 URL 时转发这些 Cookie,使用与普通 Set-Cookie 相同的 <name>=<value> 格式,还可以选择使用 ; domain= 指定作用域。携带 Cookie 的请求不会被缓存,因此每次请求都是一次全新的获取。这不会为您执行登录操作:它会重放您已持有的凭据,因此您需要自行获取这些凭据并遵守目标网站的服务条款。需要交互式登录、多因素身份验证 (MFA) 或页面自身获取的持有者token的流程不在此范围内。
可以用 Reader API 访问 arXiv 上的 PDF 吗?
keyboard_arrow_down
可以,您既能用 Reader 的原生 PDF 支持(https://r.jina.ai/https://arxiv.org/pdf/2310.19923v4),也能改用 arXiv 的 HTML 版本(https://r.jina.ai/https://arxiv.org/html/2310.19923v4)
Reader 的图片描述功能是怎么工作的?
keyboard_arrow_down
Reader 会为目标 URL 上的所有图片生成描述,并以 Image [idx]: [caption] 的形式补充为 alt 标签(前提是图片原本没有)。这样下游大模型就能在推理、摘要等环节用上这些图片。
Reader 的可扩展性如何?可以用在生产环境吗?
keyboard_arrow_down
Reader API 在设计上具备很强的扩展性,会根据实时流量自动扩容,目前最大并发请求数约为 4000。它是 Jina AI 的核心产品之一,我们一直在积极维护,请放心用于生产环境。
Reader API 的速率限制是多少?
keyboard_arrow_down
最新的速率限制信息见下表。请注意,我们仍在持续优化 Reader API 的速率限制和性能,该表会随之更新。
speed速率限制
ReaderLM是什么?我该如何使用它?
keyboard_arrow_down
ReaderLM-v2 是一个 15.4 亿参数的小型语言模型,可将原始 HTML 转换为简洁的 Markdown 或 JSON,并可使用 JSON 模式或自然语言指令提取结构化数据。您可以通过 Reader API 并添加 x-respond-with: readerlm-v2 请求头来使用它,也可以从 AWS、Azure 或 GCP Marketplace 部署它。对于包含大量图像或扫描文档的情况,jina-vlm 是我们拥有 24 亿参数的视觉语言阅读器模型。
launchAWS SageMakerlaunchGoogle CloudlaunchMicrosoft Azure
如何从网页中提取结构化数据?
keyboard_arrow_down
加上 x-json-schema 请求头并给出 JSON schema 定义,或者加上 x-instruction 请求头并给出自然语言指令。这两种方式都由 ReaderLM-v2 支撑,可以把任意网页中的价格、标题、日期等字段抽取成结构化 JSON。
Reader 是否会主动绕过网站的反机器人保护?
keyboard_arrow_down
不会。Reader 不会主动规避或绕过任何网站的防御机制、反爬系统或访问控制。如果网站把我们的服务识别为机器人并拒绝请求,我们就尊重这一结果。我们作为标准网页客户端运行,不使用任何逃避检测的技术。您仍需自行确保使用 Reader 时尊重第三方知识产权和所访问网站的条款。
从免费 API 密钥升级到付费 API 密钥后,我能访问更多网站吗?
keyboard_arrow_down
不会。从免费套餐升级到付费 API 密钥,并不会让您访问更多网站,也不会绕过任何站点限制。套餐之间的区别主要在速率限制和性能优化:付费密钥的请求吞吐量更高、处理更快,但无法访问那些屏蔽我们服务的网站。
我可以在自己的基础设施内运行 Reader 吗?
keyboard_arrow_down
是的。读取器模型以独立的离线 Docker 容器形式交付,并采用 Elastic 自 2026 年 8 月 10 日起作为其独立 SKU 销售的 Jina On-Prem 商业许可。这适用于物理隔离和防火墙环境,容器不会建立任何类型的出站连接。请注意,获取任意公共网页仍然需要网络访问权限;本地部署的优势在于可以在本地运行提取模型。如需报价,请联系 Elastic Sales。

如何获取我的 API 密钥?

video_not_supported

速率限制是多少?

速率限制
速率限制按以下维度统计:RPM(每分钟请求数)和 TPM(每分钟词元数)。限制按 IP/API 密钥分别计算,RPM 或 TPM 任一先达到阈值即触发限制。若您在请求头中提供了 API 密钥,我们将按密钥而非 IP 地址统计速率限制。
产品API 端点描述arrow_upward无 API 密钥key_off免费 API 密钥key付费 API 密钥key高级 API 密钥key平均延迟词元用量计算方式允许的请求
Reader APIhttps://r.jina.ai将 URL 转换为大模型友好文本20 RPM500 RPM500 RPMtrending_up5000 RPM7.9s按输出响应中的词元数计算。GET/POST
Reader APIhttps://s.jina.ai搜索网络并将结果转换为大模型友好文本block100 RPM100 RPMtrending_up1000 RPM2.5s每次请求消耗固定数量的词元,起步 10000 个词元GET/POST
Reranker APIhttps://api.jina.ai/v1/rerank按查询对文档重排block100 RPM & 100,000 TPM500 RPM & 2,000,000 TPMtrending_up5,000 RPM & 50,000,000 TPM
ssid_chart
取决于输入大小
help
按输入请求中的词元数计算。POST
向量模型 APIhttps://api.jina.ai/v1/embeddings将文本/图片转为定长向量block100 RPM & 100,000 TPM500 RPM & 2,000,000 TPMtrending_up5,000 RPM & 50,000,000 TPM
ssid_chart
取决于输入大小
help
按输入请求中的词元数计算。POST
API 相关常见问题
code
我可以在所有 Jina API 中使用同一个 API 密钥吗?
keyboard_arrow_down
是的。一个 API 密钥可用于 Jina AI 搜索基础产品的所有功能,包括 Reader、Embeddings、Reranker、Classifier 和 Segmenter API,所有功能共享相同的token。
code
我可以查看 API 密钥的词元用量吗?
keyboard_arrow_down
可以,在“API 密钥与计费”标签页输入您的 API 密钥,即可查看近期用量记录和剩余词元。如果您已登录 API 控制面板,也可以在“管理 API 密钥”标签页查看这些信息。
code
如果我忘记了 API 密钥,该怎么办?
keyboard_arrow_down
如果您弄丢了已充值的密钥并希望找回,请用注册邮箱联系 support AT jina.ai。建议登录账户,这样 API 密钥可以安全保存、随时取用。
联系我们
code
API 密钥会过期吗?
keyboard_arrow_down
不会,API 密钥没有过期日期。如果密钥泄露,请在 API 密钥控制面板 中自行撤销,立即生效;想避免服务中断可以先申请一个替代密钥。任何剩余的 token 余额都留在账户里,而不是随撤销的密钥一起没了。如果您无法访问控制面板,或者怀疑账户本身被盗用,请联系 Elastic Support。
联系我们
code
可以在不同 API 密钥之间转移词元吗?
keyboard_arrow_down
可以,您能把词元从一个高级密钥转到另一个密钥。在 API 密钥控制面板登录账户后,进入待转出密钥的设置页,即可转移全部剩余的付费词元。
code
我可以销毁我的 API 密钥吗?
keyboard_arrow_down
可以,如果您认为密钥已泄露,可以销毁它。销毁后,所有保存该密钥的用户都会立即无法使用,剩余额度和关联属性也将永久失效。如果是高级密钥,您可以在销毁前把剩余的付费额度转移到另一个密钥。请注意,此操作无法撤销。要销毁密钥,请前往 API 密钥控制面板中的密钥设置。
code
为什么有些模型的首次请求比较慢?
keyboard_arrow_down
这是因为我们的无服务器架构会在使用率较低时卸载部分模型。首次请求会激活或“预热”模型,需要几秒钟。激活之后,后续请求的处理速度会快得多。
code
我的 API 数据会被用来训练你们的模型吗?
keyboard_arrow_down
不会。我们绝不会用您的 API 请求、输入或输出来训练向量模型、重排模型或任何其他模型。您的数据始终属于您。
code
Jina API 的速率限制是多少?
keyboard_arrow_down
每个 API 密钥均有速率限制:

免费版: 100 RPM,100K TPM
付费版: 500 RPM,2M TPM
高级版: 5,000 RPM,50M TPM

此外,每 60 秒还存在 10,000 次请求的 IP 地址限制。不同端点的限制有所不同;请参阅上方的速率限制表,了解每个端点的具体限制。
code
API 有批量大小限制吗?
keyboard_arrow_down
Embeddings 和 Reranker API 都没有批量大小限制,每次请求可以发送任意数量的条目或文档。两个 API 都会在内部按词元数对输入分批,以充分利用 GPU。
code
Jina API 与 Elastic 中的 Jina 模型是同一回事吗?
keyboard_arrow_down
不,这是三种不同的路径。本网站上的 Jina API 是自助式的,采用按需付费模式,需要 Jina API 密钥。Elastic Inference Service (EIS) 在 Elastic Cloud 中运行 Jina 模型,费用通过您的 Elastic 订阅收取,无需您管理任何基础设施。Jina On-Prem 是 Elastic 自 2026 年 8 月 10 日起作为其独立 SKU 销售的商业许可证,用于在您自己的自管理本地或物理隔离的基础设施中运行模型。有关 EIS 和 On-Prem 路径的更多信息,请联系 Elastic Sales。
与计费相关的常见问题
attach_money
API 是按句子数还是按请求数计费?
keyboard_arrow_down
我们按处理的词元总数计费,您可以把这些词元灵活分配到任意数量的句子上,用更低的成本满足各种文本分析需求。
attach_money
新用户可以免费试用吗?
keyboard_arrow_down
是的。新用户将获得一个自动生成的 API 密钥,其中包含可在我们所有模型中使用的免费代币。免费代币用完后,您可以在“购买代币”选项卡中为该密钥购买更多代币。
attach_money
失败的请求是否会扣除词元?
keyboard_arrow_down
不,失败的请求不会扣除词元。
attach_money
接受哪些付款方式?
keyboard_arrow_down
付款通过 Stripe 处理,支持信用卡、Google Pay、PayPal 等多种方式,方便您选择。
attach_money
充值后可以开具发票吗?
keyboard_arrow_down
对于自助代币购买,Stripe 会在购买时向您 Stripe 账户关联的电子邮件地址发送发票。如果您需要正式的采购订单、协商合同、采购文件或通过 Elastic 而非 Stripe 处理的合并账单,请联系 Elastic Sales。
attach_money
如何购买商业许可证而不是API令牌?
keyboard_arrow_down
在本站购买代币仅涵盖使用托管的 Jina API。这些代币不包含您在自有基础设施上运行模型权重的许可。为此,Elastic 自 2026 年 8 月 10 日起以商业许可的形式单独销售,按年收费,而非按代币收费。如需报价,请联系 Elastic Sales。
attach_money
我可以用发票或采购订单付款,而不是用信用卡吗?
keyboard_arrow_down
自助代币购买通过 Stripe 处理,发票将自动发送到您的 Stripe 帐户邮箱。对于采购订单、采购流程或超出自助充值支持的交易量,请联系 Elastic Sales。
attach_money
我已付款,但余额或速率限制没有变化,该检查什么?
keyboard_arrow_down
余额和速率限制属于 API key,不属于账号,所以先查 key 本身而不是账号页面:在「API Key & Billing」标签里输入该 key,确认余额和档位。如果账号下有多个 key,token 充在了被充值的那个 key 上,未必是您应用实际在用的那个。另外付款后新档位生效可能有短暂延迟。如果 key 已显示余额、但过后仍被限制在原档位,请联系支持。
attach_money
如何取消、关闭自动充值或删除已保存的付款方式?
keyboard_arrow_down
自助计费在客户门户中管理,入口在「API Key & Billing」标签,可在那里关闭自动充值、移除已保存的付款方式。关闭自动充值只是停止后续扣款,已购买的余额仍可继续使用。如果您还需要删除账号及其数据,或希望申请退款,请把请求发给支持;账号删除为人工处理,需要几个工作日,完成后会有书面确认。
当前语言 / 主题
搜索底座
Reader
向量模型
重排模型
获取 Jina API 密钥
速率限制
关于我们
新闻
下载 Jina 徽标
open_in_new
下载 Elastic 徽标
open_in_new
API 状态
Elastic © 2026.安全条款及条件隐私管理 Cookie请勿出售或分享我的个人信息
本网站及其所有相关内容、软件、产品和服务仅供专业人士使用。不面向任何消费者,也不鼓励任何消费者使用。