cap_web_search
源码:cap_web_search.ccomponents/claw_capabilities/cap_web_search/src/cap_web_search.c · 头文件:cap_web_search.hcomponents/claw_capabilities/cap_web_search/include/cap_web_search.h · Skill:SKILL.mdcomponents/claw_capabilities/cap_web_search/skills/cap_web_search/SKILL.md
cap_web_search 向 LLM 暴露 web_search 工具,允许 Agent 通过配置的搜索服务提供商执行网络搜索。当前支持 Tavily 和 Brave Search 两个搜索 API 后端。
| 工具 ID | 说明 |
|---|---|
web_search | 搜索网络并返回简洁格式化结果 |
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
query | string | ✅ | 搜索关键词 |
返回格式化的搜索结果文本,包含标题、摘要和链接。默认返回前 5 条结果。
| 提供商 | NVS 配置项 | 说明 |
|---|---|---|
| Tavily | tavily_api_key | 优先使用(若配置了 Tavily 和 Brave 则 Tavily 优先) |
| Brave Search | brave_api_key | 备选提供商 |
API Key 通常在应用层从 NVS 读取后调用相应的 set_*_key 函数设置。
Group 信息
Section titled “Group 信息”| 属性 | 值 |
|---|---|
| Group ID | cap_web_search |
| 默认 LLM 可见 | ✅(edge_agent 默认初始可见组) |
| 工具数量 | 1 |