Perplexity推出了Search API,开放了支撑其公共问答引擎的相同基础设施。该API覆盖了数百亿网页,基础设施针对AI密集型工作负载进行了优化,旨在为开发者提供实时、可靠的搜索结果,用于构建他们自己的智能代理、应用程序和检索增强管道。
多年来,大规模搜索一直由拥有封闭索引的提供商主导。Perplexity采取了不同的方法:其API不返回完整文档,而是提供细粒度的、预先排名的片段。这减少了对额外预处理的需求,并能够更快地集成到AI驱动的工作流程中。
该公司强调,准确性和新鲜度是核心。其索引系统每秒更新数万个文档,并得到AI驱动的内容理解模块的支持,该模块实时解析杂乱的网络数据。这意味着结果不仅覆盖范围广,而且及时——这对于基于过时数据容易产生幻觉或给出过时答案的AI系统来说是一个关键需求。
在Reddit上,一些开发者立即质疑新版本与Perplexity现有工具的关系:
这与当前的API有什么不同?
一位Perplexity的开发者回答道:
与当前返回合成答案的Sonar API不同,新的Search API提供原始的、经过排名的网络结果——因此您可以直接使用它们,为其他模型提供基础,或者在其之上构建自己的智能代理!
其他人则强调了速度改进。Atos的AI专家Abhilash Jaiswal指出:
这个速度太惊人了,向开发团队致敬。是的,在Bing退役后,我们确实需要快速找到替代方案,所以出现了一些不稳定的情况。然而,我们找到了满足我们需求的解决方案。要利用这一点,我们需要让它进入开发者社区,最好作为MCP。
为了支持其声明,Perplexity发布了search_evals,这是一个用于测试不同搜索API的开源评估框架。在早期结果中,据报告Search API在单步查询和多步代理研究工作流程上都优于竞争对手,在质量和延迟方面得分更高。Perplexity还表示,由于基础设施效率的提高,它能够以更低的成本实现这些收益。
易用性也得到了强调。除了API之外,Perplexity还推出了开发者控制台、文档和Search SDK,该公司自己的工程师已使用这些工具在一小时内原型化新功能。该API现在可通过Perplexity API平台获取,该平台也托管着Sonar API。
凭借实时新鲜度、结构化响应和原始网络访问,Perplexity Search API可能成为下一代AI代理和检索密集型产品的基本构建块。