Agent API 現已支援可重複使用的 AI 代理程式

團隊透過具版本控制的設定檔、技能和可在各應用程式中共用的受管理連接器,來建立可重複使用的 AI 代理程式。

Two people working at separate desks in a dimly lit office.

當團隊的 AI 代理程式在各應用程式中重複使用相同的工具、指示和驗證時,他們就能從 AI 中獲得更多效益。例如,財務團隊希望每個月結和差異分析都遵循一致的流程。當 AI 代理程式在各應用程式中遵循相同的對帳指示和報表格式,且每個應用程式都提供相關的財務資料時,就能達成此目標。

今天,我們透過 Perplexity Agent API 的更新,讓這些 AI 代理程式工作流程變得更輕鬆,為團隊提供可重複使用、具版本控制的代理程式組態層。我們在 Agent API 中新增了自訂技能、受管理的連接器和設定檔。設定檔會將代理程式的型號、指示、工具、技能、連接器和執行設定儲存在一個具版本控制的 ID 下,藉此組合出代理程式。

更新後的 Agent API 為專案管理員提供了成員可以重複使用的共用資源,同時設定檔和技能也能確保組態具備版本控制且可重複。專案管理員可以設定一次 AI 代理程式,將其儲存為具版本控制的設定檔,並將該設定提供給整個專案中獲授權的開發人員使用。

更新為 AI 代理程式工作流程建立共用專案資源

這些更新建立了一個專案層級的位置,用於管理核准的外部整合。Agent API 讓專案管理員能夠與其團隊共用受管理的連接器、可重複使用的設定檔和具版本控制的技能。

專案成員可以重複使用相同的工具和指示,而無需在每個應用程式中重新建立組態。

透過 Agent API 更新,團隊將獲得:

  • 可重複使用的設定檔:設定檔會儲存 AI 代理程式工作流程所使用的型號、工具和執行設定的具版本控制組態。
  • 具版本控制的技能:團隊可以將指示、程序和支援檔案打包為具版本控制的技能,讓成員從同一個專案中叫用。
  • 受管理的連接器:專案管理員可以針對 Agent API 要求設定核准的整合,而不必要求每個開發人員分別連接服務。

使用者也可以建立自己的自訂連接器,讓 AI 代理程式存取受管理連接器目錄未涵蓋的內部系統和服務

Agent API 在各應用程式中建立一致的工作流程

設定檔、技能和受管理的連接器可讓團隊設定一次 AI 代理程式,並在各應用程式和工作流程中重複使用。以下是一些使用案例範例:

  • 事件回應團隊可以在一個已儲存的 AI 代理程式中結合 Datadog 遙測資料、GitHub 儲存庫、唯讀調查技能和 Slack 更新。應用程式會提供事件詳細資料。設定檔則會提供型號、指示、工具、服務連線和執行設定。
  • 平台團隊可以將其部署檢查、復原條件和報表格式打包成具版本控制的技能。專案成員可以從內部工具、持續整合工作流程或服務自動化中叫用相同的程序。團隊可以發布新版本的技能,而不必變更每個應用程式中的指示。
  • 專案管理員可以設定一次核准的 GitHub 或 Slack 連接器,並將其提供給專案成員使用。應用程式會參照共用的連接器,而不是儲存各自的憑證和工具定義。當存取權變更時,管理員只需要在一個地方更新連線。

更新共用資源輕而易舉

我們在 3 月推出了 Agent API 作為具代理性質的工作流程的受管理執行階段,將搜尋、工具執行和多模型協同作業整合到單一整合中。上個月,我們將其擴充為一個可程式化介面,用於網路搜尋、URL 擷取、程式碼執行、MCP 和專門的搜尋工具。

此更新為該基礎新增了可重複使用的團隊層。團隊從一次性工作流程轉變為跨多個應用程式執行的 AI 代理程式。共用的設定檔將型號、指示、工具和服務連線保持在一起。技能和連接器則提供了 AI 代理程式所需的程序和存取權。

隨著工作流程的改變,團隊可以更新這些共用資源,而不必重建每個實作。開發人員獲得了一致的基礎,可將同一個 AI 代理程式擴充到新的應用程式、服務和自動化中。

可以從 API Console 設定資源

設定檔和自訂技能現已適用於 Agent API 專案。受管理的連接器目前處於預覽階段,支援的服務包括 GitHub、Slack、Google Drive、Datadog、Linear 和 Notion。

專案管理員可以在 API Console 中設定這些資源。專案成員隨後可以使用來自同一專案的 API 金鑰,在 Agent API 要求中參照這些資源。

立即開始使用 Agent API。