Perplexity 提出“搜索即代码”架构,通过代码生成让 AI 智能体彻底掌控搜索流程

Perplexity 发布了名为“Search as Code(SaC)”的新一代搜索架构,旨在解决传统单体搜索管道在 AI 智能体时代的局限性。文章指出,随着 AI 系统从简单问答转向需要数千次检索操作的复杂任务执行,传统的“输入查询-返回结果”模式已成为性能和成本瓶颈。SaC 架构由模型控制平面、安全计算沙盒和智能体搜索 SDK 三层组成。在此架构下,大模型不再调用预定义的搜索函数,而是直接生成 Python 代码,在沙盒中动态编排底层的搜索原子组件,从而实现针对特定任务的定制化检索策略。实测数据显示,在 CVE 漏洞分析等高难度任务中,SaC 将准确率提升至 100%,同时使 Token 消耗量降低了 85%。在 DSQA、BrowseComp 及全新发布的 WANDR 基准测试中,Perplexity 的表现显著优于 OpenAI、Anthropic 等竞品。这一革新标志着 AI 搜索从被动的工具调用向主动的程序编排演进。

事件分析

技术层面,SaC 实质上是将检索增强生成(RAG)动态化和程序化,通过引入代码生成层突破了传统函数调用和 MCP 协议的串行限制。这种架构允许 AI 智能体以极高的灵活性进行并行处理、去重和信息聚合,有效解决了上下文污染和检索粒度粗放的问题。从产业视角看,此举大幅提升了 AI 处理复杂长链任务的准确性与性价比,为构建下一代企业级 Agent 提供了新的基础设施标准。未来,AI 系统的设计将更倾向于“推理模型 + 确定性运行时”的协同进化,软件架构将不再仅仅服务于人类交互,而是优先适配 AI 的逻辑编排需求。

💡 核心观点:Perplexity 证明了 AI 时代的搜索不应是黑盒服务,而应是模型可直接编排的原子组件。

原文链接:Hacker News

C code80.ai · AI 编码 API 聚合 Claude / GPT 多模型统一接入,稳定不限速,按量计费,几行配置接入 Claude Code。 了解一下 ›

抢沙发

评论前必须登录!

立即登录   注册