Agent API 现已支持可重用的智能体
团队使用版本化的配置文件、技能和可在应用程序之间共享的托管连接器来创建可重用的智能体。

当团队的智能体在各个应用程序之间重复使用相同的工具、指令和身份验证时,他们可以从人工智能中获得更多收益。例如,财务团队希望每个月的结账和差异分析都遵循一致的流程。当人工智能智能体在各个应用程序中遵循相同的对账指令和报告格式,且每个应用程序都提供相关的财务数据时,就能实现这一点。
今天,我们通过对 Perplexity Agent API 的更新,让这些智能体工作流变得更加轻松,为智能体提供了可重用的版本化配置层。我们在 Agent API 中添加了自定义技能、托管连接器和配置文件。配置文件通过在单个版本化 ID 下保存其模型、指令、工具、技能、连接器和运行设置来组装智能体。
更新后的 Agent API 为项目管理员提供了成员可以重复使用的共享资源,同时配置文件和技能使配置保持版本化和可重复。项目管理员可以配置一次智能体,将其保存为版本化配置文件,并向整个项目中获得授权的开发人员提供该设置。
更新为智能体工作流创建了共享的项目资源
这些更新创建了一个项目级的位置来管理获批的外部集成。Agent API 允许项目管理员与团队共享托管连接器、可重用的配置文件和版本化的技能。
项目成员可以重复使用相同的工具和指令,而无需在每个应用程序中重新构建配置。
通过 Agent API 更新,团队可以获得:
- 可重用的配置文件:配置文件存储智能体工作流使用的模型、工具和运行设置的版本化配置。
- 版本化技能:团队可以将指令、程序和支持文件打包为版本化技能,供成员从同一个项目中调用。
- 托管连接器:项目管理员可以为 Agent API 请求配置获批的集成,而无需要求每个开发人员分别连接该服务。
用户还可以创建自己的自定义连接器,让智能体访问托管连接器目录中未涵盖的内部系统和服务。
Agent API 在各个应用程序之间创建一致的工作流
配置文件、技能和托管连接器共同让团队能够配置一次智能体,并在各个应用程序和工作流中重复使用它。以下是一些示例用例:
- 事件响应团队可以将 Datadog 遥测数据、GitHub 仓库、只读调查技能和 Slack 更新组合到一个保存的智能体中。应用程序提供事件详情。配置文件提供模型、指令、工具、服务连接和运行设置。
- 平台团队可以将其部署检查、回滚标准和报告格式打包到版本化技能中。项目成员可以从内部工具、持续集成工作流或服务自动化中调用相同的程序。团队可以发布新版本的技能,而无需更改每个应用程序中的指令。
- 项目管理员可以配置一次获批的 GitHub 或 Slack 连接器,并将其提供给项目成员。应用程序引用共享连接器,而不是存储单独的凭据和工具定义。当访问权限发生更改时,管理员只需在一个地方更新连接。
更新共享资源非常简单
我们在 3 月份推出了 Agent API 作为智能体工作流的托管运行时,将搜索、工具执行和多模型编排整合到一个集成中。上个月,我们将其扩展为一个可编程的平面,用于网络搜索、URL 获取、代码执行、MCP 和专门的搜索工具。
此更新为该基础添加了一个可重用的团队层。团队从一次性工作流过渡到在多个应用程序中运行的智能体。共享的配置文件将模型、指令、工具和服务连接保持在一起。技能和连接器提供智能体所需的程序和访问权限。
随着工作流的变化,团队可以更新这些共享资源,而无需重新构建每个实现。开发人员获得了一个一致的基础,用于将同一个智能体扩展到新的应用程序、服务和自动化中。
可以从 API 控制台配置资源
配置文件和自定义技能现已适用于 Agent API 项目。托管连接器目前处于预览阶段,支持 GitHub、Slack、Google Drive、Datadog、Linear 和 Notion。
项目管理员可以在API 控制台中配置这些资源。然后,项目成员可以使用来自同一项目的 API 密钥在 Agent API 请求中引用它们。