CommunityProgramación y desarrollogithub.com

google-gemini/vertex-ai-api-dev

Guía el uso de la API de Gemini en Google Cloud Vertex AI con el SDK de Gen AI. Úsalo cuando el usuario pregunte sobre el uso de Gemini en un entorno empresarial o mencione explícitamente Vertex AI. Cubre el uso del SDK (Python, JS/TS, Go, Java, C#), capacidades como Live API, herramientas, generación multimedia, almacenamiento en caché y predicción por lotes.

¿Qué es vertex-ai-api-dev?

Esta habilidad proporciona orientación experta sobre el uso de la API de Gemini en Google Cloud Vertex AI a través del SDK de Gen AI. Está diseñada para desarrolladores y equipos que trabajan en entornos empresariales y necesitan integrar modelos multimodales de Gemini en sus aplicaciones. La habilidad cubre una amplia gama de lenguajes de programación, incluyendo Python, JavaScript/TypeScript, Go, Java y C#, así como capacidades avanzadas como la API Live para streaming, herramientas de generación de contenido multimedia (texto, imágenes, audio y video), almacenamiento en caché de respuestas para optimizar el rendimiento y predicción por lotes para procesar grandes volúmenes de datos. Al utilizar esta habilidad, los usuarios pueden obtener respuestas precisas sobre cómo configurar el SDK, autenticar solicitudes, manejar tokens y aprovechar las funcionalidades multimodales de Gemini en Vertex AI. Es compatible con plataformas como Claude Code, Cursor y Codex, lo que facilita la integración en flujos de trabajo de desarrollo modernos.

Compatible con~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 Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace vertex-ai-api-dev?

Guía el uso de la API de Gemini en Google Cloud Vertex AI con el SDK de Gen AI. Úsalo cuando el usuario pregunte sobre el uso de Gemini en un entorno empresarial o mencione explícitamente Vertex AI. Cubre el uso del SDK (Python, JS/TS, Go, Java, C#), capacidades como Live API, herramientas, generación multimedia, almacenamiento en caché y predicción por lotes.

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.

Skills relacionados