背景
当前平台内置工具中缺少联网搜索能力,AI 智能体无法实时获取网络上的最新信息。You.com 提供了高质量的 Search API,支持网页搜索结果(标题、网址、摘要),可作为智能体的通用联网搜索工具。
目标
引入 You.com Search API 作为平台内置的联网搜索工具,供 AI 智能体在对话中调用,实现实时网络信息检索。
实现方案
参考现有的 weather.tools.ts 模式(无依赖、直连接口):
- 在 packages/@buildingai/ai-toolkit/src/tools/ 新增 youcom-search.tools.ts
- 使用原生 fetch() 调用 You.com Search API(POST https://ydc-index.io/v1/search)
- API Key 可选配置(支持无 Key 的公开访问额度)
- 在 agent-chat-completion.service.ts 的 buildTools() 中注册
- 在 packages/@buildingai/ai-toolkit/src/tools/index.ts 中导出
API 信息
影响范围
- 仅作为内置工具新增,不影响现有 MCP 集成或智能体逻辑
背景
当前平台内置工具中缺少联网搜索能力,AI 智能体无法实时获取网络上的最新信息。You.com 提供了高质量的 Search API,支持网页搜索结果(标题、网址、摘要),可作为智能体的通用联网搜索工具。
目标
引入 You.com Search API 作为平台内置的联网搜索工具,供 AI 智能体在对话中调用,实现实时网络信息检索。
实现方案
参考现有的 weather.tools.ts 模式(无依赖、直连接口):
API 信息
影响范围