Agent API 現已支援可重複使用的 AI 代理程式
團隊透過具版本控制的個人檔案、技能和受管理的連接器建立可重複使用的 AI 代理程式,並可在各個應用程式中共用。

當團隊的 AI 代理程式在各個應用程式中重複使用相同的工具、指示和驗證時,他們就能從 AI 中獲得更多價值。例如,財務團隊希望每個月的結帳和差異分析都遵循一致的流程。當 AI 代理程式在各個應用程式中遵循相同的對帳指示和報表格式,且每個應用程式都提供相關的財務資料時,就能實現這一點。
今天,我們透過更新 Perplexity Agent API 讓這些 AI 代理程式工作流程變得更加輕鬆,為團隊提供可重複使用且具版本控制的代理程式設定層。我們在 Agent API 中新增了自訂技能、受管理的連接器以及個人檔案。個人檔案會將 AI 代理程式的模型、指示、工具、技能、連接器和執行設定儲存在一個具版本控制的 ID 下,藉此組合出該 AI 代理程式。
更新後的 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 主控台設定資源
個人檔案和自訂技能現已適用於 Agent API 專案。受管理的連接器目前以預覽版提供,目前支援 GitHub、Slack、Google Drive、Datadog、Linear 和 Notion。
專案管理員可以在 API 主控台中設定這些資源。專案成員隨後可以使用來自同一專案的 API 金鑰在 Agent API 要求中參考這些資源。