Agent Registry 是 Gemini Enterprise Agent Platform 中 AI 生态系统的治理、发现和搜索中心。它提供了一个统一的目录,可让您在整个组织中安全地存储、发现和管理 Model Context Protocol (MCP) 服务器、工具、独立技能(预览版)和 AI 智能体。
随着 AI 工作负载的扩展,在 Agent Registry 中整合这些智能体、MCP 服务器、技能和端点有助于您解决 AI 部署中的常见挑战,例如工具访问分散、数据孤立和冗余实现,同时保持安全性和访问权限控制。
详细了解 Agent Registry
探索 Agent Registry 文档,了解如何集成和治理 AI 智能体组件。
探索并开始使用
- Agent Registry 概览:了解该注册表的核心概念、架构和优势。
- 设置 Agent Registry:为您的项目启用所需的 API 并配置 IAM 角色。
注册智能体组件
- 注册代理:从支持的运行时自动注册代理,或针对自定义部署手动注册代理。
- 注册 MCP 服务器:让编排器能够发现远程 MCP 服务器和工具。
- 注册端点:定义目标位置,以集中管理代理可以连接到的外部 API 和服务。
- 注册技能(预览版):在组织的 AI 智能体中集中管理、版本控制和共享可执行功能。
搜索和验证
- 搜索智能体、工具和技能:执行关键字、前缀和语义搜索,在整个组织中查找特定功能。
- 向工具和资源进行身份验证:使用身份验证管理器和绑定,安全地向发现的工具验证智能体身份。
组合和编排智能体
- 解析端点并构建编排器:使用智能体开发套件 (ADK) 动态解析端点并构建编排器智能体。
- 注册自定义 ADK 智能体:在 Agent Registry 中公开和注册自定义 ADK 智能体。
- 在 Agent Studio 中使用已注册的 A2A 智能体:直接在 Agent Studio 中选择已注册的 Agent2Agent (A2A) 智能体,以设计多智能体应用。
使用 Terraform 以声明方式管理注册表资源
- 注册跨项目和自定义代理:跨中央项目和工作负载项目预配
google_agent_registry_service资源。 - 管理工具和身份验证提供方绑定:使用
google_agent_registry_binding将源智能体连接到下游 MCP 服务器、端点和身份验证提供方。 - 配置 IAM 出站流量政策:使用
google_iap_agent_registry_*IAM 资源向已注册的智能体、MCP 服务器和端点授予roles/iap.egressor访问权限。