Cloudflare AI Search 正式 GA:支持原生图像检索、PDF OCR 与 10 MiB 文件

Cloudflare AI Bl3 天前

Cloudflare 宣布 AI Search 正式进入 GA(General Availability,正式可用)阶段。该服务将 Workers AI、Vectorize、R2 和 Browser Run 组合为托管式索引与检索管线,用于构建文档搜索、网站搜索等应用。

此次 GA 版本的重点更新包括:原生图像嵌入与检索、扫描 PDF 的 OCR、文件大小上限提升至 10 MiB,以及新的计费方案。

多模态嵌入与检索

AI Search 现在不再只依赖“为图片生成描述文本后再检索”的方式,而是同时保留两类信号:

  • 图像像素的原生嵌入:用于视觉相似性检索;
  • 图片描述文本:用于文本语义理解。

此前,AI Search 对图片的处理方式较为基础:先进行对象检测、生成标题或描述,再对这些文本进行嵌入。这种方式可以让图片“可搜索”,但检索效果受限于描述文本中是否包含了关键细节。

现在,AI Search 可以直接对图像进行嵌入,从而保留更多视觉特征,例如颜色、纹理、构图、空间关系、图表结构、截图状态等。Cloudflare 表示,这一能力使用了 Matryoshka Representation Learning(MRL),以在控制存储和检索效率的同时保留有用信息。

目前,原生多模态检索可通过 Qwen3-VL-Embedding 模型使用。查询时,AI Search 会检查当前实例使用的嵌入模型是否支持图像:

  • 如果支持图像,查询图片会被直接嵌入到与索引图片和文本相同的向量空间;
  • 如果模型仅支持文本,AI Search 仍可接收图片查询,但会先将图片转换为文本描述,再基于描述进行搜索。

这意味着所有模型都能获得基础的多模态支持,而支持原生图像嵌入的模型可以利用更完整的视觉信号。

图像检索能解决什么问题

图像描述本质上是对图片的压缩解释,很难覆盖所有后续搜索可能需要的细节。例如,一张鸟类图片的描述可能只写到“黑白斑纹的小鸟停在果实和绿叶之间”,但没有包含眉纹形状、羽毛色调、果实表面状态、叶片纹理、景深和色彩风格等细节。

原生图像嵌入可以保留这些难以用简短文字完整表达的视觉信息。因此,用户可以:

  • 用文字描述想找的图片;
  • 上传一张图片查找视觉相似结果;
  • 同时结合文字和图片,例如“找一只有类似斑纹的鸟”或“停在带李子的枝叶上的鸟”。

这类能力适用于商品发现、截图匹配、图表检索、示意图检索、扫描文档检索,以及其他依赖颜色、纹理、构图或空间关系的内容集合。

查询流程

AI Search 的查询流程大致如下:

  1. 查询内容可选地进行改写;
  2. 对查询进行嵌入;
    • 图像查询会由多模态模型直接嵌入;
    • 如果使用文本模型,则先生成图片描述再检索;
  3. 向量搜索与关键词搜索并行执行;
  4. 结果融合,并可选进行重排序;
  5. 返回最相关的内容块,或交给生成模型生成回答。

Cloudflare 表示,AI Search 可与任意聊天模型配合使用。

文件上限提升到 10 MiB,并支持扫描 PDF OCR

AI Search 现在支持最大 10 MiB 的文本文件和 PDF,较此前的 4 MiB 上限有所提升。支持的文本文件类型包括 Markdown、HTML、CSV、JSON 及类似格式。

对于没有可提取文本的扫描版 PDF,AI Search 新增 OCR 能力。启用 OCR 后,系统会先从每一页中读取文字,再进行切分和嵌入。

OCR 面向所有账户开放,并会按照新的 AI Search 计费方式计入图像处理摄取 token。

计费将于 2026 年 11 月 1 日开始

随着 AI Search 正式 GA,Cloudflare 将从 2026 年 11 月 1 日 开始对 AI Search 计费,并表示会在计费启用前发送提醒邮件。

新的计费模型主要包括三部分:

  1. 摄取内容:按摄取 token 计费;
  2. 存储数据:按索引中存储的数据量计费;
  3. 查询请求:按查询类型和数量计费。

Cloudflare 表示,解析、切分、使用 Workers AI 模型进行嵌入、关键词索引和重排序等中间处理包含在计费模型内。该方案不包含实例小时、容量单元或月度最低费用。小型项目可使用免费月度额度。

价格与免费额度

项目 价格 免费月度额度
基础摄取 0.75 美元 / 100 万 token 500 万 token
图像处理附加费用 额外 0.50 美元 / 100 万 token 500 万 token
存储数据 2.00 美元 / GB-month 10 GB
语义查询(混合搜索和向量搜索) 0.75 美元 / 1000 次查询 1000 次查询
全文查询 0.10 美元 / 1000 次查询 1000 次查询
嵌入与重排序 使用部分 Workers AI 模型免费;第三方模型单独计费 不适用

其中,免费摄取额度为每月一个共享的 500 万 token 池,覆盖当前支持的任意文件类型,包括文本和图像。与此前预览价格相比,免费查询额度有所调整:现在语义查询和全文查询分别提供 1000 次免费额度,而不是共享 2000 次查询额度。

Cloudflare 还说明,摄取计费基于所选 Workers AI 嵌入模型的统一 token 费率;从文本嵌入模型切换到多模态模型本身不会改变摄取价格,除非同时处理图像,此时会产生图像处理附加费用。

后续计划

Cloudflare 表示,多模态嵌入只是第一步,后续还计划推进以下方向:

  • 构建支持完整视频和音频处理的摄取管线;
  • 重构关键词搜索引擎,以更好扩展到更大的内容存储;
  • 为已运行在 Cloudflare 上的网站提供更简单的 AI Search 启用方式和索引创建流程。

总体来看,本次 GA 让 AI Search 从文本检索进一步扩展到图像和扫描文档场景,并通过明确的摄取、存储和查询计费模型,为开发者提供更可预估的成本结构。

评论

请登录后发表观点

暂无数据