vertex-ai-api-dev

vertex-ai-api-dev

Popular

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.

4Kstars
411forks
Updated 8/27/2026
SKILL.md
read-only
name
vertex-ai-api-dev
description

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.

Gemini API in Vertex AI

Access Google's most advanced AI models built for enterprise use cases using the Gemini API in Vertex AI.

Provide these key capabilities:

  • Text generation - Chat, completion, summarization

  • Multimodal understanding - Process images, audio, video, and documents

  • Function calling - Let the model invoke your functions

  • Structured output - Generate valid JSON matching your schema

  • Context caching - Cache large contexts for efficiency

  • Embeddings - Generate text embeddings for semantic search

  • Live Realtime API - Bidirectional streaming for low latency Voice and Video interactions

  • Batch Prediction - Handle massive async dataset prediction workloads

Core Directives

  • Unified SDK: ALWAYS use the Gen AI SDK (google-genai for Python, @google/genai for JS/TS, google.golang.org/genai for Go, com.google.genai:google-genai for Java, Google.GenAI for C#).

  • Legacy SDKs: DO NOT use google-cloud-aiplatform, @google-cloud/vertexai, or google-generativeai.