CommunityCodierung & Entwicklunggithub.com

google-gemini/vertex-ai-api-dev

Leitet die Nutzung der Gemini API auf Google Cloud Vertex AI mit dem Gen AI SDK an. Verwenden Sie dies, wenn der Benutzer nach der Verwendung von Gemini in einer Unternehmensumgebung fragt oder explizit Vertex AI erwähnt. Abgedeckt werden SDK-Nutzung (Python, JS/TS, Go, Java, C#), Funktionen wie Live API, Tools, Multimediagenerierung, Caching und Batch-Vorhersagen.

Was ist vertex-ai-api-dev?

Diese Fähigkeit (Skill) dient als umfassender Leitfaden für Entwickler und KI-Agenten, die die Gemini API auf Google Cloud Vertex AI mit dem Gen AI SDK verwenden möchten. Sie ist speziell für Unternehmensumgebungen konzipiert und deckt die wichtigsten SDK-Sprachen ab: Python, JavaScript/TypeScript, Go, Java und C#. Der Skill erläutert die Nutzung erweiterter Funktionen wie die Live API für Echtzeitinteraktionen, verschiedene Tools (z. B. Function Calling, Code Execution), die Generierung von Multimedia-Inhalten (Bilder, Audio, Video), Caching zur Leistungsoptimierung und Batch-Vorhersagen für die effiziente Verarbeitung großer Datenmengen. Entwickler profitieren von einer detaillierten Dokumentation, die Best Practices, Codebeispiele und Konfigurationshinweise für die Integration der Gemini API in bestehende Anwendungen bereitstellt. Die Fähigkeit ist für Plattformen wie Claude Code, Cursor und Codex optimiert und hilft dabei, die leistungsstarken Funktionen von Gemini in der sicheren und skalierbaren Google Cloud-Umgebung zu nutzen.

Funktioniert mit~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 Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht vertex-ai-api-dev?

Leitet die Nutzung der Gemini API auf Google Cloud Vertex AI mit dem Gen AI SDK an. Verwenden Sie dies, wenn der Benutzer nach der Verwendung von Gemini in einer Unternehmensumgebung fragt oder explizit Vertex AI erwähnt. Abgedeckt werden SDK-Nutzung (Python, JS/TS, Go, Java, C#), Funktionen wie Live API, Tools, Multimediagenerierung, Caching und Batch-Vorhersagen.

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.

Verwandte Skills