HyperAIHyperAI

Command Palette

Search for a command to run...

Anthropic 推出全新网络搜索工具,重塑AI驱动的智能检索体验

Anthropic推出的Claude Web Search工具,使Claude能够直接访问实时网络内容,从而回答超出其知识截止日期的最新问题。该功能并非用户可直接调用的独立接口,而是作为Anthropic API中的一项“工具”(tool),需在API请求中通过工具数组声明,由Claude模型自主判断是否调用。 开发者只需在请求中加入: json tools=[{ "type": "web_search_20250305", "name": "web_search", "max_uses": 5 }] Claude会根据用户问题判断是否需要检索网络信息。若需实时数据,它将自动发起搜索,并在回答中引用来源,确保信息可追溯。该机制将决策权交给模型本身,使AI应用更灵活、自适应,但也带来“黑箱”风险——若模型误判或幻觉,整个流程难以追溯。 该工具使用Brave Search作为搜索服务,所有返回的搜索结果(如内容片段、引用索引)均经过加密处理。加密内容在API响应中以乱码形式呈现(如“ErsSCioIBx...”),确保敏感信息在多轮对话中安全传输。加密由Anthropic后端自动管理,开发者无需关注实现细节。 在实际使用中,Claude可智能串联多次搜索,无需手动编写流程逻辑,显著简化了智能代理(Agentic App)的开发。整个过程在单次API请求中完成,服务端处理,效率高且体验流畅。 例如,当用户询问“旧金山当前天气”时,Claude会自动调用网络搜索,获取来自AccuWeather、Weather Underground、ABC7等来源的实时数据,结合加密结果进行分析,最终生成包含温度、风速、天气趋势和引用来源的完整回答。 这一设计标志着AI应用架构的转变:传统应用依赖明确的代码逻辑控制工具调用,而如今决策权部分“坍缩”进大模型本身,使系统更像一个“自主智能体”,但也对模型的可靠性提出更高要求。

相关链接