部署到 Agent Runtime¶
Google Cloud Agent Platform Agent Runtime 是一组模块化服务,帮助开发者在生产环境中扩展和管理智能体。Agent Runtime 运行时使你能够通过端到端托管的基础设施在生产环境中部署智能体,从而专注于创建智能且有影响力的智能体。当你将 ADK 智能体部署到 Agent Runtime 时,你的代码将在 Agent Runtime 运行时环境中运行,该环境是 Agent Runtime 产品提供的更大智能体服务集的一部分。
本指南包括以下部署路径,它们服务于不同的目的:
-
标准部署:如果你希望仔细管理将 ADK 智能体部署到 Agent Runtime 运行时,请遵循此标准部署路径。此部署路径使用 Cloud Console、ADK 命令行界面,并提供分步说明。建议已熟悉配置 Google Cloud 项目的用户以及准备生产部署的用户使用此路径。
-
Agents CLI 部署:遵循此加速部署路径,为你的 ADK 智能体设置一个完全配置的 Google Cloud 环境,包括 CI/CD、基础设施即代码和部署流水线。你需要一个已启用结算的 Google Cloud 项目。Agent Platform 中的 Agents CLI 可帮助你快速部署 ADK 项目,并且包含扩展 Agent Runtime 运行时核心能力的高级服务配置,适用于更成熟的用例。
Google Cloud 上的 Agent Runtime 服务
Agent Runtime 是一项付费服务,超出免费访问层级后可能会产生费用。更多信息请参阅 Agent Runtime 定价页面。
部署负载¶
当你将 ADK 智能体项目部署到 Agent Runtime 时,以下内容会上传到服务:
- 你的 ADK 智能体代码
- 在你的 ADK 智能体代码中声明的任何依赖项
Depending on what programming language you use, additional libraries may be included as explained in the following sections.
使用 Python 部署不包含 ADK API 服务器或 ADK Web 用户界面库。Agent Runtime 服务提供 ADK API 服务器功能所需的库。
使用 Go 部署确实包含专用的 ADK API 服务器。