核心用法
web_search 技能提供两类工具:
1. web_search — 调用 Perplexity API(默认 sonar,可选 sonar-pro/sonar-reasoning-pro)进行网络搜索,返回带引用的 AI 合成答案。支持参数包括查询词、结果数量(1-10)、国家代码、语言代码及时间过滤(日/周/月/年)。通过自然语言嵌入社交平台名称(如 reddit、twitter)可拓宽信息源,或使用 site: 操作符限定特定站点。
2. web_fetch — 本地抓取指定 URL 的 HTML 内容并转为 markdown 或纯文本,无 JavaScript 执行,支持字符数截断。
显著优点
- 成本弹性:sonar 模型响应快、成本低;sonar-pro 及 reasoning-pro 满足深度分析需求,用户按需选择。
- 信息广度:Perplexity 整合多源实时网页,支持社交内容自然融入,适合市场调研与用户反馈收集。
- 数据主权:使用用户自有的 Perplexity API Key,无第三方共享密钥;抓取内容本地处理,不二次外发。
- 多语言与地域:支持 TR/US/DE/ALL 等国家代码及 tr/en/de/fr 等语言,适配本地化场景。
潜在缺点与局限性
- 依赖外部 API:Perplexity 服务可用性、速率限制及定价策略直接影响体验。
- 无 JS 渲染:web_fetch 无法执行 JavaScript,动态加载页面可能获取不完整。
- 内容截断:maxChars 参数可能导致长文信息损失。
- 成本递增:sonar-pro 及 reasoning-pro 费用显著高于基础版,高频深度调用需预算规划。
适合人群
- 需要实时信息检索的开发者、研究员、内容创作者
- 进行竞品分析、舆情监测的市场与产品团队
- 希望低成本自动化信息收集的中小团队
常规风险
- 隐私泄露:搜索查询发送至 Perplexity,严禁包含机密或敏感个人信息。
- API 密钥管理:需妥善保管 PERPLEXITY_API_KEY,避免硬编码或意外泄露。
- 结果准确性:AI 合成答案可能存在幻觉或时效偏差,关键决策建议交叉验证。