Cloudflare AI Search扩展,让Agent和开发者更易搜索自定义数据
DataHot 速览
Cloudflare AI Search 是内置的搜索与检索服务,为AI代理和应用程序提供可用的自定义数据搜索引擎,支持Agent集成、多模态搜索,并能与其他Cloudflare工具无缝配合。它自动处理爬取、解析、嵌入、向量数据库等端到端搜索管道,还支持无sitemap的discover模式,可通过单一公共端点跨多个站点搜索。开发者可用一条命令创建搜索实例,或通过Worker/MCP端点集成到现有应用中。
为什么值得关注:该功能将检索管道封装为服务,显著降低Agent自定义数据搜索与RAG落地的门槛,数据从业者值得关注。
译文
AI 逐段翻译Cloudflare AI Search 是一项内置的搜索和检索服务旨在为 AI 代理和应用程序提供一个即用型的自定义数据搜索引擎。它支持代理集成、多模态搜索,并与其他 Cloudflare 工具无缝集成。
搜索管道通常涉及多个组件,包括爬虫、解析器、嵌入模型、向量数据库、搜索 API 等。Cloudflare 已经提供了许多这些“原语”,包括 Workers AI、AI Gateway、Vectorize、R2、Browser Run 等。AI Search 现在将这些能力整合在一起,自动处理端到端的搜索管道,并且公司表示“更好”地做到了这一点。
我们的目标是给你的代理提供它们自己的搜索引擎,让它们能够轻松找到数据,为它们自己和它们的人类提供更好的答案。
AI Search 使组织能够索引结构化或非结构化数据的集合,并使其可供代理访问。以前,每个被索引的网站都需要发布站点地图,但现在 AI Search 能够在“发现”模式下工作,即使没有站点地图也能自动发现页面。该引擎提供一个单一的公共端点,用于跨多个实例或网站进行搜索,而无需身份验证。对于使用开源 CMS 构建的网站EmDash,AI Search 可以使用特定的插件轻松集成。
要创建搜索实例,您可以运行一个简单的命令,该命令处理爬取、摄取、嵌入和检索:
npx wrangler ai-search create cloudflare-community \
--namespace dev-stack \
--source https://community.cloudflare.com \
--type web-crawler \
--parse-type discover
Cloudflare AI Search 可在多个 Cloudflare 管理的服务中使用,包括其 API 和开发者文档、Astro、Vite、Hono、Replicate 等。这允许将这些来源索引并搜索为一个单一的语料库,而不是作为独立的实体,从而使单个查询能够使用来自不同来源的数据来回答问题。搜索可以通过 Worker 集成到现有应用程序或 MCP 服务器中(Cloudflare 推荐这种方式),也可以通过公共的/mcp和/search端点公开,这些端点无需身份验证或部署,并且可以轻松与他人共享。
关于 AI Search 的最后一点,Cloudflare 强调其设计的定价模式具有可预测性和可扩展性。特别是,使用默认模型或 Workers AI 目录中的选定模型时,嵌入和重新排序是免费的,而答案生成和查询重写则根据模型使用情况计费。此定价模式将在服务达到全面可用性后生效,而在测试期间,AI Search 免费提供。
这篇内容对你有用吗?
反馈只用于改善内容筛选,不等同于收藏