
vertex-ai-api-dev
PopularGuides 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.
Related Skills
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-genaifor Python,@google/genaifor JS/TS,google.golang.org/genaifor Go,com.google.genai:google-genaifor Java,Google.GenAIfor C#). -
Legacy SDKs: DO NOT use
google-cloud-aiplatform,@google-cloud/vertexai, orgoogle-generativeai.





