Cloudflare AI Gateway 引入 Web Search API
Cloudflare AI Gateway 引入 Web Search API
在构建 AI Agent 时,一个常见问题是:当 Agent 需要获取实时网页信息,它往往会先“猜测”目标页面地址,再通过工具调用去抓取页面。如果地址猜错,就可能返回 404 Not Found。这种方式效率并不高。
更合理的方式是让 Agent 像人一样先进行搜索,再根据搜索结果获取相关信息。Web Search API 的目标正是为 Agent 提供实时网络检索能力,让模型回答能够基于更新、更相关的网络内容。
Cloudflare 宣布与 Ceramic.ai、Exa 和 Linkup 合作,在 AI Gateway 中引入 Web Search API,为开发者提供面向模型推理流程的实时网络上下文能力。
Web Search API 能做什么?
AI 模型的效果高度依赖输入上下文。多数模型在训练完成后,其知识会停留在某个时间点,难以及时覆盖近期事件、变化中的 API、快速演进的文档或新闻。
将 Web Search API 直接接入推理链路后,开发者可以把来自网络的最新结构化片段注入模型上下文,让应用在回答问题或执行任务时获得实时信息。
例如,当 Agent 使用 Cloudflare 开发者工具进行构建时,如果只依赖模型已有知识,可能无法了解最新发布的产品和功能。通过 Web Search,Agent 可以检索最新文档和发布信息,从而更快获得可用上下文。
对搜索爬虫提出透明性要求
Cloudflare 表示,参与此次集成的网络搜索合作方需要遵守其对爬虫行为的要求,包括:
- 符合 Cloudflare 对“已验证机器人”的公开要求;
- 尊重网站的机器人访问规则和偏好;
- 在搜索结果中提供被抓取内容所在位置的信息;
- 标识自身爬虫;
- 尊重 robots.txt。
Cloudflare 认为,这类规则有助于让网站所有者更清楚地了解其内容如何被使用,并对数据使用拥有更多控制权。
通过 AI Gateway 使用 Web Search API
AI Gateway 是 Cloudflare 新 Web Search API 的主要集成入口。它本身定位为 AI 应用的控制平面,提供可观测性、统一计费、安全和访问控制等能力。
接入 Web Search API 后,开发者可以:
- 使用 AI Gateway credits 消费网络搜索能力;
- 在 AI Gateway 的可观测日志中查看搜索请求;
- 控制哪些用户或应用可以访问哪些搜索提供商;
- 按合作方公开 API 定价使用搜索能力,Cloudflare 表示不额外加价;
- 查看哪些合作方支持 Zero Data Retention,以了解数据是否会被保留。
Cloudflare 还支持开发者使用自有密钥接入网络搜索提供商,这与其对模型推理提供商的 BYOK 支持方式一致。
支持的接入方式
REST API
如果开发者已有后端服务、移动应用或外部服务,可以通过标准 REST 端点直接调用 Web Search API。请求中需要传入 AI Gateway 认证令牌,并在 payload 中指定偏好的搜索提供商,随后即可获得搜索结果。
Workers 绑定
对于直接在 Cloudflare Workers 上构建应用的开发者,Cloudflare 提供了 Workers 绑定能力。开发者可以用较少代码将 Web Search 集成到自己的 Agent 中。
即将推出的 Server Tools
Cloudflare 还在开发内置于 AI Gateway 的原生 Server Tools。未来开发者可能不需要自行定义工具,相关能力会直接集成在控制平面中。Web Search 将是首批纳入其 Server Tools 体系的工具之一。
小结
此次更新让 Cloudflare AI Gateway 不仅能管理模型推理调用,也能为 Agent 提供实时搜索上下文。开发者可以通过 AI Gateway、REST API 或 Workers 绑定接入,并结合可观测性、权限控制、计费和 BYOK 等能力,将实时网络信息引入 AI 应用。若后续 Server Tools 落地,Web Search 的集成门槛还可能进一步降低。
