Skip to content

部署到 Vertex AI Agent Engine

Supported in ADKPython

Google Cloud Vertex AI Agent Engine 是一组模块化服务,帮助开发者在生产环境中扩展和管理智能体。Agent Engine 运行时使你能够在生产环境中部署智能体,并提供端到端的托管基础设施,让你可以专注于创建智能且有影响力的智能体。当你将 ADK 智能体部署到 Agent Engine 时,你的代码在 Agent Engine 运行时环境中运行,这是 Agent Engine 产品提供的更大智能体服务集的一部分。

本指南包括以下部署路径,它们服务于不同的目的:

  • 标准部署:如果你有现有的 Google Cloud 项目,并且希望仔细管理将 ADK 智能体部署到 Agent Engine 运行时,请遵循此标准部署路径。此部署路径使用 Cloud Console、ADK 命令行界面,并提供分步说明。建议已经熟悉配置 Google Cloud 项目的用户以及准备生产部署的用户使用此路径。

  • Agent Starter Pack 部署:如果你没有现有的 Google Cloud 项目,并且正在专门为开发和测试创建项目,请遵循此加速部署路径。Agent Starter Pack (ASP) 帮助你快速部署 ADK 项目,并配置一些对于使用 Agent Engine 运行时运行 ADK 智能体并非严格必需的 Google Cloud 服务。

Google Cloud 上的 Agent Engine 服务

Agent Engine 是一项付费服务,如果超出免费访问层,你可能会产生费用。 更多信息可以在 Agent Engine 定价页面上找到。

部署负载

当你将 ADK 智能体项目部署到 Agent Engine 时,以下内容会上传到服务:

  • 你的 ADK 智能体代码
  • 在你的 ADK 智能体代码中声明的任何依赖项

部署包括 ADK API 服务器或 ADK Web 用户界面库。Agent Engine 服务提供 ADK API 服务器功能的库。