Sonar是什么
Sonar是 Perplexity 推出的人工智能搜索 API,旨在为企业和开发者提供高效、低成本的搜索解决方案。通过实时联网搜索,从可信来源获取答案,支持定制化数据源,能根据用户需求优化搜索结果。Sonar的核心优势在于强大的上下文处理能力和灵活的输出格式,同时提供引用以增强回答的可信度。Sonar提供基础版和高级版两种服务。基础版适合快速、低成本的搜索需求,高级版能处理更复杂的查询,提供更详细的回答和更多引用。具备自动扩展速率限制和结构化输出等功能,适合多种应用场景,包括 IT 服务管理、供应链、财务等领域。
Sonar的主要功能
- 实时联网搜索:Sonar 能实时连接互联网,确保返回的答案基于最新信息,提高结果的相关性和可靠性。
- 引用和定制化数据源:为每个回答提供引用,支持用户限制搜索范围到特定的可信域名,确保结果的权威性。
- 结构化输出:支持 JSON 格式的结构化输出,便于开发者将其集成到需要格式化数据的应用程序中。
- 可扩展性:Sonar 能处理高流量请求,低延迟设计使其适合企业级应用。
- 高级定制选项:开发者可以调整数据源、语言模型参数(如“Top P”和“presence penalty”),优化搜索结果的相关性和独特性。
- 高准确性和事实性:在 SimpleQA 基准测试中,Sonar Pro 的 F-score 达到 0.858,展现了其在生成式搜索中的高性能。
如何使用Sonar
- 注册与获取 API Key:访问 Perplexity API 官方网址,注册账号并获取 API Key。
- 发起请求:通过 HTTP 请求(如使用
curl
或 Python)调用 Sonar API,指定模型(如sonar-pro
)和查询内容。 - 配置参数:根据需要设置搜索域过滤、语言模型参数等,以优化搜索结果。
- 处理响应:接收并解析 API 返回的 JSON 格式数据,提取搜索结果和引用。
- 注意限制:监控速率限制,避免超出使用额度。
Sonar的版本定价
- 基础版Sonar:
- 适合快速、低成本的搜索需求。
- 提供127,000-token的上下文窗口。
- 定价为每1,000次搜索5美元,输入750,000词(约100万输入token)收费1美元,输出750,000词(约100万输出token)收费1美元。
- 高级版Sonar Pro:
- 适合处理复杂查询,提供更详细的回答和更多引用。
- 提供200,000-token的上下文窗口。
- 定价为每1,000次搜索5美元,输入750,000词收费3美元,输出750,000词收费15美元。
Sonar的应用场景
- 基础问答与移动应用:Sonar提供快速、即时的网页搜索结果,并附上参考文献以提高信息可信度。
- 企业级复杂查询:Sonar Pro 是 Sonar 的高级版本,能处理多步骤查询和长篇上下文,结合多来源的数据检索,提供更深入、可靠的答案。
- 视频会议与实时协作:Zoom 已经集成 Sonar Pro,为其视频会议平台提供即时查询功能。用户无需离开视频会议界面,即可获得基于实时网络搜索的答案,极大地提升了会议效率和用户体验。
- 销售与客户服务:Sonar 可以集成到销售和客户服务系统中,为企业提供即时、准确的信息支持。