让你的网站拥有免费AI搜索:Cloudflare AI Search
Cloudflare AI Search(前称 AutoRAG)是一项托管服务,能将你的网站内容转化为可自然语言查询的智能知识库。它自动化了 RAG 流程,用户无需复杂部署即可实现网站内容的问答。
🔹 零运维成本:Cloudflare 自动处理数据索引、向量化和检索,无需自建后端。
🔹 多数据源:支持 R2 存储桶、网站爬取及自定义数据源,持续监听内容变更并更新索引。
🔹 0成本:利用 Workers AI 进行向量化和 LLM 生成,适用于个人开发者和中小团队。
工作原理
AutoRAG 像一位“智能图书管理员”:它把网站内容(书本)拆解(分块),将每部分内容标记(向量化)并存储。当用户提问时,它能迅速找到相关内容片段,再用 AI 总结(生成)答案。
嵌入网站
Cloudflare 提供两种主要集成方式:
◦ NLWeb 嵌入(推荐):
在 Cloudflare 控制面板选择 NLWeb Website 模板,配置域名。
将提供的 <script src="https://your-subdomain.com/snippet.html"></script> 代码片段插入网站,即可获得对话搜索框。
◦ 自定义 Worker 集成:
创建 AI Search 实例,选择数据源(如 R2 或网站)。
在 Cloudflare Worker 中调用 aiSearch('YOUR_RAG_ID', { query }) 接口,前端通过 Fetch 调用此 Worker,自定义展示搜索结果与 AI 回答。
🔗 参考资料:
Cloudflare AI Search 官网: https://developers.cloudflare.com/ai-search/
NLWeb 嵌入指南: https://developers.cloudflare.com/ai-search/how-to/nlweb/
访问 Cloudflare 控制面板,在 Compute & AI > AI Search 中根据向导创建你的第一个网站知识库。