SuperAPI AI 工具集

web-search

通用与其它

查看项目

更新于 10-15 19:56

技能介绍

用途:该技能指导使用 z-ai-web-dev-sdk 包实现网页搜索功能,让应用能够搜索互联网、检索当前信息并访问实时数据。

主要能力:通过 zai.functions.invoke('web_search', {...}) 调用搜索,参数包括 query(必填关键词)、num(结果数量,默认 10)、recency_days(仅返回最近 N 天结果)。每条结果包含 url、name、snippet、host_name、rank、date、favicon。可用于新闻检索、研究助手、结果过滤分组排序、质量校验、缓存与限流等场景。

使用方式:安装路径建议为 {project_path}/skills/web-search,参考脚本位于 {project_path}/skills/web-search/scripts/,示例见 web_search.ts。简单任务可用 CLI:z-ai function --name "web_search" --args '{"query": "artificial intelligence"}';带参数如 z-ai function -n web_search -a '{"query": "machine learning", "num": 5}';可用 -o search_results.json 保存结果。编程调用示例:const zai = await ZAI.create(); const results = await zai.functions.invoke('web_search', { query: query, num: 10 });

适用场景:需要实时信息检索、新闻聚合、主题调研、多主题对比、结果过滤与排序的应用。

限制:z-ai-web-dev-sdk 必须仅在后端代码中使用,绝不可用于客户端代码;需预先安装该 SDK。资料未提供具体收费、价格、平台支持范围及搜索覆盖范围等信息。