Community程式設計與開發github.com

google-gemini/vertex-ai-api-dev

引導使用 Gemini API 在 Google Cloud Vertex AI 上搭配 Gen AI SDK。當使用者詢問在企業環境中使用 Gemini,或明確提到 Vertex AI 時使用。涵蓋 SDK 使用(Python、JS/TS、Go、Java、C#)、功能如 Live API、工具、多媒體生成、快取及批次預測。

vertex-ai-api-dev 是什麼?

這個技能為開發者及 AI 代理提供使用 Gemini API 在 Google Cloud Vertex AI 上並搭配 Gen AI SDK 的完整指引。它適用於需要以企業級方式部署 Gemini 的場景,或當使用者明確要求 Vertex AI 時。技能涵蓋多種語言 SDK(Python、JS/TS、Go、Java、C#),並詳細說明關鍵功能,如 Live API(即時串流)、工具使用(函式呼叫與擴充)、多媒體內容生成(圖像與影片)、結果快取以提升效能,以及批次預測。此技能基於官方文件,旨在幫助開發者充分利用 Gemini 的進階特性,同時確保符合 Google Cloud 的企業安全與可擴展性要求。

相容平台~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/google-gemini/gemini-skills/tree/main/skills/vertex-ai-api-dev

Installed? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

vertex-ai-api-dev 是做什麼的?

引導使用 Gemini API 在 Google Cloud Vertex AI 上搭配 Gen AI SDK。當使用者詢問在企業環境中使用 Gemini,或明確提到 Vertex AI 時使用。涵蓋 SDK 使用(Python、JS/TS、Go、Java、C#)、功能如 Live API、工具、多媒體生成、快取及批次預測。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

google-gemini/gemini-api-dev

Use this skill when building applications with Gemini API hosted models, including Gemini and Gemma 4, working with multimodal content (text, images, audio, video), implementing function calling, using structured outputs, or needing current model specifications. Covers SDK usage (google-genai for Python, @google/genai for JavaScript/TypeScript, com.google.genai:google-genai for Java, google.golang.org/genai for Go), model selection, and API capabilities.

google-gemini/gemini-interactions-api

Use this skill when writing code that calls the Gemini API for text generation, multi-turn chat, multimodal understanding, image generation, streaming responses, background research tasks, function calling, structured output, or migrating from the old generateContent API. This skill covers the Interactions API, the recommended way to use Gemini models and agents in Python and TypeScript.

google-gemini/gemini-live-api-dev

Use this skill when building real-time, bidirectional streaming applications with the Gemini Live API. Covers WebSocket-based audio/video/text streaming, voice activity detection (VAD), native audio features, function calling, session management, ephemeral tokens for client-side auth, live translation, and all Live API configuration options. SDKs covered - google-genai (Python), @google/genai (JavaScript/TypeScript).

google-gemini/gemini-skills

Use this skill for generative video editing, text-to-video, image-referenced video generation, first-frame-to-video, first-and-last-frame transitions, and video extensions using Gemini Omni 1.1 Flash (gemini-omni-1.1-flash) via the official google-genai SDK. Includes workflows for pre-processing/optimizing high-resolution or long source videos with ffmpeg, stripping audio for full sound regeneration, and handling turn-by-turn video editing and parallel execution.

相關技能