开发与工程 ✓ Google · 官方 gemini-apigoogle-cloudagent-platformgen-ai-sdkmultimodalfunction-callingembeddingslive-api

Gemini API 企业开发指南

帮助开发者使用统一 Gen AI SDK 在 Gemini Enterprise Agent Platform 上构建企业级 Gemini 应用。

FollowSkills 评估 · FSRS-2.0
不推荐
49/ 100 五分制 2.5 / 5
信任安全15 / 25 · 3.0/5

内容要求使用环境变量或 ADC、避免硬编码凭据,并说明企业端点与部分数据来源;但未给出最小 IAM 权限、敏感数据处理、用户确认、外部副作用隔离或回滚方案,因此扣分。未见红线风险。

可靠稳定6 / 20 · 1.5/5

文档覆盖多个 SDK、模型和工作流,且提供异常安全响应示例;但源文件未包含测试、CI、锁定版本或可复现验证,部分示例存在未展示依赖或参数兼容性不确定,静态评估下不得超过10分,因此扣分。

适用触发8 / 15 · 2.7/5

触发条件、支持的 SDK 和主要能力较清楚,也说明需要 Google Cloud 凭据及启用 API;但非适用场景、输入输出边界、区域可用性、中国大陆网络可达性和成本约束说明不足,因此扣分。

规范维护8 / 15 · 2.7/5

目录按主题拆分并提供安装、迁移、参考文件、许可证和 GitHub issue 维护入口;但没有技能自身的版本、变更记录、维护责任人、稳定性标注、FAQ 或系统化故障排查,且部分依赖和模型版本使用动态或预览标识,因此扣分。

有效结果7 / 15 · 2.3/5

快速开始示例和参考文件覆盖文本、多模态、工具、缓存、批处理、实时 API、媒体与调优,能支持核心集成任务;但没有仓库内验证输出,示例可能需要额外环境配置和轻度修正,且替代方案与成本收益未充分比较,因此按静态上限评为7分。

证据核验5 / 10 · 2.5/5

提供官方 Google Cloud 文档、迁移指南和 GoogleCloudPlatform 样例仓库链接,具备一定可审计性;但未提供提交的测试套件、CI 结果、版本锁定或第三方执行证据,关键 SDK/API/model 声明无法仅凭这些文件独立复现,因此为5分。

证据充分度: 评估于 2026年7月20日 审查版本 513a7a51e85f
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
使用前请注意
  • 模型名称、预览状态、SDK 参数和 Agent Platform 品牌/API 路径可能随时间变化;实施前应核对当前官方文档与稳定版本。
  • 示例默认使用云端凭据、GCS、搜索、代码执行、MCP、缓存、批处理或视频生成,可能产生数据暴露、权限扩大和费用;应先限定 IAM、数据范围、预算和人工确认。
  • 未说明中国大陆网络可达性或替代接入路径;核心功能依赖 Google Cloud/Agent Platform 海外服务时,FollowSkills 用户可能无法直接使用。
  • 未提供失败重试、超时、配额、区域不可用、作业取消、输出校验和回滚策略,生产化前需要补充。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

该技能面向在企业环境中使用 Gemini API 的开发者,尤其适用于明确提到 Vertex AI、Google Cloud 或 Agent Platform 的请求。它指导 Python、JavaScript/TypeScript、Go、Java 和 C# SDK 的使用,并覆盖文本、多模态输入、函数调用、结构化输出、嵌入、媒体生成、缓存、批量预测和实时双向流式 API。使用前需要有效的 Google Cloud 凭据或 Agent Platform API 密钥,并启用相关 API。技能要求优先使用新的 Google Gen AI SDK,而不是已弃用的旧版 SDK。

根据用户的集成需求,选择并示范 Google Gen AI SDK 的安装、认证、客户端初始化、模型调用和 API 配置;提供多种语言的文本生成示例;说明如何处理图像、音频、视频和文档,调用函数,生成符合 schema 的 JSON,创建嵌入,使用缓存、批量预测、媒体生成和 Live Realtime API;在需要时指向 Agent Platform 官方 API 文档及 Python 示例仓库。

  1. Google Cloud 开发者需要在企业项目中调用 Gemini 进行聊天、摘要或代码生成时。
  2. 应用团队需要让 Gemini 理解图像、音频、视频或文档时。
  3. 后端工程师需要实现函数调用或生成符合指定 schema 的 JSON 时。
  4. 搜索应用开发者需要生成文本嵌入以支持语义搜索时。
  5. 产品团队需要低延迟的语音或视频双向流式交互时。
  6. 数据平台团队需要对大规模异步数据集执行批量预测时。

这个 Skill 有哪些优点和局限?

优点
  • 覆盖 Python、JavaScript/TypeScript、Go、Java 和 C#。
  • 涵盖从文本生成到多模态、工具调用、嵌入、媒体生成、批量预测和实时 API 的多种能力。
  • 明确要求使用统一的 Google Gen AI SDK,并指出旧版 SDK 的迁移方向。
  • 提供认证、区域选择、模型选择和官方文档入口。
局限
  • 需要有效的 Google Cloud 凭据或 API 密钥,并启用 Agent Platform API。
  • 技能内容依赖外部 Google Cloud 服务和网络连接,源材料未说明价格、配额或服务等级。
  • 源材料未提供测试套件、故障排查结果或各语言示例的验证证据。
  • Agent Platform 曾称为 Vertex AI,旧品牌可能造成文档和配置理解上的混淆。

如何安装这个 Skill?

在支持 Agent Skills 的客户端中运行 npx skills add google/skills,然后从该仓库选择 skills/cloud/gemini-api。README 没有提供该技能单独安装到指定客户端目录的额外步骤。

如何使用这个 Skill?

可用触发请求:请使用 Gemini API 在 Agent Platform 上为我的 Python 服务实现结构化 JSON 输出。 使用前配置 GOOGLE_CLOUD_PROJECTGOOGLE_CLOUD_LOCATION=globalGOOGLE_GENAI_USE_ENTERPRISE=true,或配置 GOOGLE_API_KEYGOOGLE_GENAI_USE_ENTERPRISE=true;随后使用对应语言的 Gen AI SDK 初始化客户端并调用模型。

这个 Skill 与同类方案有什么区别?

源材料明确将新的 Google Gen AI SDK 与 google-cloud-aiplatform@google-cloud/vertexaigoogle-generativeai 等旧版 SDK 区分开来,并要求迁移到新 SDK。除此之外,源材料没有提供与其他技能或平台的功能对比。

常见问题

使用该技能是否需要 Google Cloud 账户权限?
需要。SKILL.md 要求有效的 Google Cloud 凭据或 Agent Platform API 密钥,并要求启用 Agent Platform API。
它是否包含 Gemini API 的所有功能?
它覆盖文本、多模态、函数调用、结构化输出、嵌入、媒体生成、缓存、批量预测和 Live Realtime API 等列出的能力;源材料没有声称覆盖所有 API 功能。
可以继续使用旧版 Vertex AI SDK 吗?
不建议。该技能明确要求使用新的 Google Gen AI SDK,并将多个旧版 SDK 标为已弃用,建议尽快迁移。
源材料是否说明使用成本?
没有。定价、配额和具体模型成本未在提供的源材料中说明。

同仓库的其他 Skills

均来自 google/skills

开发与工程 ✓ Google · 官方

Gemini 交互式对话 API 指南

在 Google Agent Platform 上构建有状态、多轮的 Gemini 交互。

自动化与运维 ✓ Google · 官方

Gemini AI Studio 迁移至 Agent Platform

帮助应用从 Gemini API 的 AI Studio 环境迁移到 Google Cloud Agent Platform。

开发与工程 ✓ Google · 官方

Agent Platform 提示词管理

用 Python 管理 Agent Platform 中的托管提示词。

开发与工程 ✓ Google · 官方

Agent Platform 调优任务管理

用 Python SDK 查看、查询并取消 Agent Platform 调优任务。

数据与分析 ✓ Google · 官方

Agent Platform 模型调优

指导你使用 Google Agent Platform 为 Open Model 或 Gemini Model 完成端到端微调。

开发与工程 ✓ Google · 官方

Gemini 企业代理技能注册中心

帮助代理搜索、管理并生成 Gemini Enterprise Agent Platform 技能。

自动化与运维 ✓ Google · 官方

Agent Platform 端点管理

管理 Agent Platform 在线预测服务端点及其常见故障。

数据与分析 ✓ Google · 官方

Agent Platform 模型注册表管理

用 gcloud 管理 Agent Platform 中的模型、版本及其元数据。

自动化与运维 ✓ Google · 官方

Agent Platform 模型部署助手

在 Google Agent Platform 上部署、验证并清理 Model Garden 模型。

开发与工程 ✓ Google · 官方

Gemini LiveAPI 客户端服务技能

生成可断线恢复并支持多模态双向流式通信的 Gemini LiveAPI 客户端。

开发与工程 ✓ Google · 官方

Google Cloud Agent Platform 推理助手

帮助开发者连接 Google Cloud Agent Platform 并调用 Gemini 与 OpenMaaS 模型。

开发与工程 ✓ Google · 官方

Google Agents CLI 智能体开发引导

引导智能体从设计、开发到部署与监控的完整流程。

开发与工程 ✓ Google · 官方

Gemini 企业托管 Agent 管理

通过 API 创建和管理有状态的 Gemini 企业 Agent。

自动化与运维 ✓ Google · 官方

Google Cloud 实时多模态流解决方案助手

为实时双向多模态流工作负载设计并部署 Google Cloud 方案。

自动化与运维 ✓ Google · 官方

Google Cloud AI Agent 构建部署顾问

帮助设计、实现并验证部署在 Google Cloud 上的 AI Agent 与多 Agent 系统。

数据与分析 ✓ Google · 官方

Google Cloud 智能体评测飞轮

用系统化评测、失败分析和迭代优化提升模型与智能体质量。

数据与分析 ✓ Google · 官方

Agent Platform RAG 引擎管理

用 Vertex AI Python SDK 管理语料库并检索可用于生成的依据。

自动化与运维 ✓ Google · 官方

Google Cloud 身份认证指南

帮助代理为不同运行环境选择安全的 Google Cloud 认证与授权方案。

自动化与运维 ✓ Google · 官方

AI 工作负载迁移至 GKE 推理

将现有 AI 推理工作负载迁移到自托管的 GKE 推理环境。

自动化与运维 ✓ Google · 官方

Vertex AI Agent 告警配置

为 Agent Runtime 智能体配置动态可靠性与质量告警。

相关 Skills