Web Search 智能体互联网网络搜索工具节点
节点核心功能 (What is it?)
Web Search 工具节点是一个专用的联网搜索扩展外挂,可挂载赋能给 AI 智能体(Agent),使大语言模型能够突破知识库截止日期的限制,自主向全网搜索引擎分发检索请求,实时获取权威的前沿网络资讯。原生支持包括 DuckDuckGo、Google 和 Exa 在内的多种主流搜索引擎驱动。
典型适用场景 (When would I use it?)
在以下情况下使用该节点:
- 赋予 AI Agent 联网自主检索全网实时信息的能力;
- 获取最新的前沿技术发布、新闻动向与市场行情;
- 让智能体充当全自动化的高级互联网调研员;
- 为多轮对话中的事实性提问提供实时溯源依据。
使用指南 (How to use it)
基础配置流程 (Basic Setup)
- 在工作流画布中添加 Web Search 节点。
- 在面板参数中选择所需的底层搜索引擎类型。
- 将该节点的
tool输出引脚连接至需要网络搜索能力的智能体(例如Agent节点的tools输入插槽)。
参数输入插槽 (Parameters)
- search_engine:指定底层使用的搜索引擎提供商下拉菜单(默认值:
"DuckDuckGo")。- 可选引擎选项:
DuckDuckGo:完全免费,开箱即用,无需配置任何 API Key;Google:需要配置 Google Custom Search API Key 以及 Search Engine ID (cx);Exa:专业的面向 AI 智能体的神经语义搜索引擎,需要配置 Exa API Key。
- 可选引擎选项:
输出引脚 (Outputs)
- tool:封装配置完成的联网搜索工具对象工件(供下游 Agent 节点注册并挂载使用)。
典型工作流示例 (Example)
构建一个能够实时检索前沿 AI 新闻的联网调研助手:
- 在工作流画布中添加一个 Web Search 节点。
- 将
search_engine保持为开箱即用的"DuckDuckGo"(或切换为"Google")。 - 将 Web Search 的
tool输出引脚接入Agent节点的tools输入端。 - 当用户提问“最近 24 小时大语言模型领域有什么新突破?”时,Agent 将自主调起该工具分发 Query、阅读搜索结果片段并整理出具有实时时效性的回答。
实现细节 (Implementation Details)
Web Search 工具底层依托 Griptape 原生 WebSearchTool 类实现,支持多种可插拔的搜索驱动:
DuckDuckGoWebSearchDriver:免费无感,适合快速原型开发与免鉴权场景;GoogleWebSearchDriver:依托全球最大索引库,需在环境配置中填入 Google 凭证;ExaWebSearchDriver:专为大模型增强设计的神经网络链接检索,需填入 Exa 凭证。
选择需要鉴权的引擎时,工具会自动负责鉴权握手与结果解析,为 Agent 提供标准化的一致搜索数据输出。