Perplexity推出Search as Code搜索架构
Perplexity发布面向AI Agent的Search as Code新架构,可直接生成调用搜索栈的Python代码,而非逐个循环函数调用,现已上线Agent API。
查看原文Perplexity 推出 Search as Code,让 AI Agent 直接生成调用搜索栈的 Python 代码而非逐次函数调用,是搜索范式从「工具调用」向「代码生成」的迁移。适合需要复杂多步搜索的 Agent,不适合简单单次查询。
产品具体是什么
Perplexity 发布的 Search as Code 是一种面向 AI Agent 的搜索架构,其核心区别在于:不再让 Agent 逐个发起函数调用(function call loop),而是直接生成一段可执行的 Python 代码,这段代码封装了整个搜索工作流,包括查询构造、搜索执行、结果解析等步骤。
该功能现已上线 Agent API,开发者可以通过 API 让 Agent 获得"代码级"搜索能力——Agent 输出的不是零散结果,而是一段可直接运行或嵌入的 Python 脚本。
解决什么问题
当前 Agent 在执行搜索任务时,通常采用「多次 API 调用循环」模式:每一步查询都发起一次 HTTP 请求,多次往返导致延迟高、Token 消耗大,且难以表达跨步骤的搜索意图依赖。
Search as Code 将搜索任务一次性编译为代码,优势包括:
- 降低往返次数:从 N 次请求压缩为 1 次代码生成 + 本地执行
- 提升可编程性:
● 未登录访客SMARTFLOW PRO
继续阅读深度解读 + 编辑加注
下方还有 3-5 段深度分析 + Vincent 编辑加注 + 可点击信源,仅 Pro 会员可见
加入机智流 PRO →¥99 / 季 · 每周 1 篇深度研报 · 飞书+微信群双通道
已是 Pro 但仍被提示?联系反馈
- Perplexity Search as Code 发布推文 · 2026-06-01
- Tavily AI Search API 文档 · 2025-01-01
- Jina AI Search API · 2025-01-01