SuperAPI AI 工具集

google-agents-cli

智能体与模型

查看项目

更新于 10-15 22:11

技能介绍

用途:google-agents-cli 是面向 Google Cloud Gemini Enterprise Agent Platform 的智能体开发命令行工具与技能框架,配合 ADK(Agent Development Kit)覆盖从项目脚手架到生产部署的完整流程。

主要能力:脚手架创建 ADK 智能体项目;本地运行与热重载测试;通过指标、evalset 和 LLM-as-judge 做系统评估;部署到 Agent Runtime、Cloud Run、GKE;注册到 Gemini Enterprise;集成 Cloud Trace、日志与第三方监控;搭建带自动化测试的 staging/prod CI/CD 流水线。

安装与认证:前置要求 Python 3.11+、uv、Node.js。安装命令为 uvx google-agents-cli setup,或 pip install google-agents-cli,用 agents-cli --version 验证。认证用 agents-cli login,本地开发可设置 export GOOGLE_API_KEY=your_api_key_here。

常用命令:agents-cli scaffold my-agent 创建项目,支持 --template basic/rag;agents-cli install 安装依赖;agents-cli run "提示词" 运行;agents-cli lint 检查;agents-cli eval run 评估;agents-cli deploy 部署;agents-cli infra single-project/cicd/datastore 配置基础设施;agents-cli publish gemini-enterprise 发布;agents-cli data-ingestion 做 RAG 数据摄取;agents-cli info、agents-cli update 为工具命令。

配置:项目使用 agents.yaml 定义智能体、工具、评估与部署;evalset 用 YAML 描述测试用例;deploy.yaml 定义部署目标、服务规格、环境变量与 CI/CD 环境。

适用场景:需要基于 ADK 开发、评估并部署到 Google Cloud 的智能体项目,尤其是需要 RAG、多智能体编排、可观测性与 CI/CD 的团队。

限制:资料未提供具体收费、价格、平台支持范围或效果数据;部分命令参数与行为需以实际版本为准。