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:提供上下文檔案,讓使用者在終端機即能取得關於代理人架構與上線路徑的即時指引。