Communitygithub.com

google-gemini/gemini-api-dev

Usa esta habilidad al desarrollar aplicaciones con modelos alojados en la API de Gemini, incluidos Gemini y Gemma 4, trabajando con contenido multimodal (texto, imágenes, audio, video), implementando llamadas a funciones, usando salidas estructuradas o necesitando especificaciones actuales de modelos. Cubre el uso de los SDK (google-genai para Python, @google/genai para JavaScript/TypeScript, com.google.genai:google-genai para Java, google.golang.org/genai para Go), selección de modelos y capacidades de la API.

¿Qué es gemini-api-dev?

Esta habilidad ('google-gemini/gemini-api-dev') está diseñada para desarrolladores que construyen aplicaciones utilizando la API de Gemini, ya sea con los modelos Gemini o Gemma 4. Proporciona una guía completa para trabajar con contenido multimodal (texto, imágenes, audio y video), implementar llamadas a funciones y generar salidas estructuradas. La habilidad cubre el uso de los SDK oficiales para múltiples lenguajes de programación: google-genai para Python, @google/genai para JavaScript/TypeScript, com.google.genai:google-genai para Java y google.golang.org/genai para Go. Además, incluye información actualizada sobre las especificaciones de los modelos y las capacidades de la API, como la configuración de parámetros, límites de tokens y mejores prácticas para el desarrollo. Es útil para cualquier plataforma que ejecute agentes de IA que necesiten interactuar con la API de Gemini de manera eficiente y productiva, asegurando que los desarrolladores tengan acceso a la documentación y ejemplos más recientes.

Compatible con~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/google-gemini/gemini-skills/tree/main/skills/gemini-api-dev

Preguntar en tu IA favorita

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

Documentación

¿Qué hace gemini-api-dev?

Usa esta habilidad al construir aplicaciones con modelos alojados en la API de Gemini, incluidos Gemini y Gemma 4, trabajando con contenido multimodal (texto, imágenes, audio, video), implementando llamadas a funciones, usando salidas estructuradas o necesitando especificaciones actuales de modelos. Cubre el uso de los SDK (google-genai para Python, @google/genai para JavaScript/TypeScript, com.google.genai:google-genai para Java, google.golang.org/genai para Go), selección de modelos y capacidades de la API.

Individual skills in this repo

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

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.

google-gemini/vertex-ai-api-dev

Guides the usage of Gemini API on Google Cloud Vertex AI with the Gen AI SDK. Use when the user asks about using Gemini in an enterprise environment or explicitly mentions Vertex AI. Covers SDK usage (Python, JS/TS, Go, Java, C#), capabilities like Live API, tools, multimedia generation, caching, and batch prediction.

Skills relacionados