Skip to content

部署你的智能体

当你使用 ADK 构建并测试了你的智能体后,下一步是部署它,以便在生产环境中访问、查询和使用,或与其他应用程序集成。部署将你的智能体从本地开发机器转移到可扩展且可靠的环境中。

Deploying your agent

部署选项

你的 ADK 智能体可以根据生产就绪性或自定义灵活性的需求部署到各种不同的环境中:

Vertex AI 中的 Agent Engine

Agent Engine 是 Google Cloud 上的一项完全托管的自动扩展服务, 专为部署、管理和扩展使用 ADK 等框架构建的 AI 智能体而设计。

了解更多关于将你的智能体部署到 Vertex AI Agent Engine 的信息。

Cloud Run

Cloud Run 是 Google Cloud 上的托管自动扩展计算平台, 使你能够将智能体作为基于容器的应用程序运行。

了解更多关于将你的智能体部署到 Cloud Run 的信息。

Google Kubernetes Engine (GKE)

Google Kubernetes Engine (GKE) 是 Google Cloud 的托管 Kubernetes 服务,允许你在容器化环境中运行智能体。如果你需要对部署有更多控制,以及运行开源模型,GKE 是一个不错的选择。

了解更多关于将你的智能体部署到 GKE 的信息。

其他容器友好基础设施

你可以手动将你的智能体打包成容器镜像,然后在支持容器镜像的任何环境中运行它。例如,你可以在 Docker 或 Podman 中本地运行它。如果你倾向于离线运行或断开连接运行,或者在没有任何连接到 Google Cloud 的系统中运行,这是一个很好的选择。

按照将你的智能体部署到 Cloud Run 的说明操作,具体是描述如何使用自定义 Dockerfile 的情况。