Google Cloud Agent Starter Pack
项目标题与描述
Google Cloud Agent Starter Pack 是一个专为 Google Cloud 设计的生成式 AI 代理模板集合。该项目旨在加速生成式 AI 代理的开发过程,提供从原型到生产的完整解决方案。
核心价值:
提供多种预构建代理模板(ReAct、RAG、多代理、实时 API 等)
内置 Vertex AI 评估和交互式测试环境
生产级基础设施(监控、可观测性)
支持快速定制和扩展
功能特性
核心功能
多种代理模板:包括基础代理、研究代理、多模态代理等多种模板
生产就绪架构:内置监控、日志和可观测性功能
灵活的数据存储选项:支持 Vertex AI Search 和 Vertex AI Vector Search
自动化数据管道:自动化的数据摄取和处理流程
开发工具集成:与 LangChain、CrewAI 等流行框架集成
特色代理
ADK 基础代理:展示 Agent Development Kit 核心概念
全栈研究代理:复杂的研究工作流,支持人机交互
多模态实时代理:处理音频、视频和文本交互
RAG 代理:增强检索能力的问答代理
CrewAI 编码代理:协作式代码生成代理
安装指南
系统要求
Python 3.10+
Google Cloud SDK
Terraform (用于基础设施部署)
安装步骤
克隆仓库:
复制代码
安装依赖:
复制代码
设置 GCP 项目:
复制代码
启用所需 API:
复制代码
部署基础设施:
复制代码
使用说明
基础使用
启动交互式测试环境:
复制代码
运行数据摄取管道
复制代码
部署代理到 Cloud Run
复制代码
API 示例
基础代理调用示例:
复制代码
核心代码
基础代理实现
复制代码
数据摄取管道
复制代码
更多精彩内容 请关注我的个人公众号 公众号(办公 AI 智能小助手)公众号二维码

办公AI智能小助手
评论