註冊代理程式

您可以使用 Agent Registry 註冊 AI 代理,讓開發人員和自動化調度管理代理,在整個 AI 生態系統中探索及叫用其功能。發布代理的 A2A 技能,可協助貴組織的其他開發人員和自動化調度管理代理,找到並重複使用您的工作。

Agent Registry 整合了開放原始碼 Agent2Agent (A2A) 通訊協定的 0.3 和 1.0 版本,可讓代理在代理資訊卡中宣告其功能和身分。視代理程式的執行位置而定,您可以使用自動註冊或手動註冊。

自動註冊

支援的 Google Cloud 執行階段會自動註冊代理程式,內建的 Google 代理程式則不需設定即可偵測。在已啟用 Agent Registry 的管理專案中,系統預設會自動註冊,或透過選擇加入的部署步驟進行註冊。註冊程序會在專案層級運作,不會自動探索部署在其他Google Cloud 專案中的遠端代理。

如要瞭解支援自動註冊的 Google Cloud 執行階段,以及自動註冊代理的中繼資料索引,請參閱「使用代理自動註冊功能」。

手動註冊

Agent Registry 使用中央 Google Cloud 管理專案。「遠端」是指託管於管理專案外部的代理,這些代理位於獨立的Google Cloud 專案、地端部署環境或外部平台,或在不支援自動探索的 Google Cloud 執行階段上執行。您必須手動註冊,才能將遠端代理新增至管理專案的註冊資料庫。

如要手動註冊代理,請使用 Google Cloud 控制台、Google Cloud CLI、Terraform 或 Agent Registry API 建立 Service 資源,用於儲存代理的中繼資料,包括端點網址和設定。建立 Service 資源後,Agent Registry 會自動建立唯讀的 Agent 資源,可用於探索。

如要瞭解如何手動註冊符合 A2A 規範和標準 REST 代理,請參閱「手動註冊代理」。

跨專案註冊注意事項

如果貴組織採用 Agent Gateway 的集中式管理架構,例如部署模式範例所述的多專案模式,您可以在已啟用 Agent Registry 的中央管理專案中,以代理至任何位置輸出模式部署閘道,同時在獨立的Google Cloud 專案中部署代理。

自動註冊功能只會探索已啟用 Agent Registry 的管理專案中的資源,因此不會自動探索部署在其他 Google Cloud 專案中的遠端代理。如要讓中央閘道找到並控管這些遠端代理,您必須在中央控管專案的登錄檔中,手動註冊每個遠端代理。如需操作說明,請參閱「註冊其他專案的代理程式」。

整合獨立技能

Agent Registry 可讓您管理及控管代理的獨立技能,做為頂層資源。獨立技能會註冊為登錄檔中的 Skill 資源,管理員可使用技能修訂版本,套用精細的存取權政策及管理版本記錄。

在 Gemini Enterprise 中建構及管理代理時,您可以參照這些已註冊的獨立技能,擴充 Gemini Enterprise 代理的功能。如要瞭解如何註冊及管理獨立技能,請參閱「註冊技能」和「管理技能」。