Skip to content

feat: 集成 You.com 联网搜索工具 #133

Description

@tra371

背景

当前平台内置工具中缺少联网搜索能力,AI 智能体无法实时获取网络上的最新信息。You.com 提供了高质量的 Search API,支持网页搜索结果(标题、网址、摘要),可作为智能体的通用联网搜索工具。

目标

引入 You.com Search API 作为平台内置的联网搜索工具,供 AI 智能体在对话中调用,实现实时网络信息检索。

实现方案

参考现有的 weather.tools.ts 模式(无依赖、直连接口):

  1. 在 packages/@buildingai/ai-toolkit/src/tools/ 新增 youcom-search.tools.ts
  2. 使用原生 fetch() 调用 You.com Search API(POST https://ydc-index.io/v1/search)
  3. API Key 可选配置(支持无 Key 的公开访问额度)
  4. 在 agent-chat-completion.service.ts 的 buildTools() 中注册
  5. 在 packages/@buildingai/ai-toolkit/src/tools/index.ts 中导出

API 信息

影响范围

  • 仅作为内置工具新增,不影响现有 MCP 集成或智能体逻辑

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions