GoogleCloudPlatform/agent-starter-pack

Ship AI Agents to Google Cloud in minutes, not months. Production-ready templates with built-in CI/CD, evaluation, and observability.

What it solves

開發 GenAI 代理人時,往往需要面對建立周邊基礎建設、CI/CD 流水線與觀測工具的高學習門檻。Agent Starter Pack 透過提供適合上線的範本,處理代理人開發的「管線」工作,讓開發者能專注於代理人的核心邏輯。

How it works

它是一個 Python 套件,提供 CLI 工具可為新代理人專案搭骨架或為既有專案增強功能。套件內含多種預建範本(例如 ReAct、RAG 與多代理人模式),並使用 Terraform 自動建立所需的 Google Cloud 基礎建設、透過 Google Cloud Build 或 GitHub Actions 設定 CI/CD 流水線,且整合監控與觀測工具。

Who it’s for

在 Google Cloud 上構建 GenAI 代理人的開發者,想要快速從原型走向可上線的部署,而不必手動設定基礎建設與部署流水線。

Highlights

  • Production-Ready Templates:包含 ReAct 代理人、RAG(支援 Vertex AI Search 與 Vector Search)以及即時多模態代理人的範本。
  • CI/CD Automation:單指令即可完成使用 Google Cloud Build 或 GitHub Actions 的完整流水線設定。
  • Infrastructure as Code:使用 Terraform 自動部署後端、前端與 Cloud Run 或 Agent Engine 上的基礎建設。
  • RAG Data Pipelines:整合支援將嵌入向量處理至 Vertex AI Search 與 Vector Search。
  • Gemini CLI Integration:提供上下文檔案,讓使用者在終端機即能取得關於代理人架構與上線路徑的即時指引。