Google Vertex AI
Google Vertex AI serves 16 models on LLM API: 10 text models, 5 image models and 1 audio model, all from Google.
Models and prices
Prices when Google Vertex AI serves the request.
No Google Vertex AI model matches your search.
Text 10
Prices per 1M tokens
google-vertex/gemini-4-argon | $2 | $10 | $0.1 | 1.05M |
|---|---|---|---|---|
google-vertex/gemini-3.8-flash | $0.75 | $3.75 | $0.075 | 1.05M |
google-vertex/gemini-3.5-flash-lite | $0.3 | $2.5 | $0.03 | 1.05M |
google-vertex/gemini-3.7-flash | $0.75 | $3.75 | $0.075 | 1.05M |
google-vertex/gemini-3.6-flash | $0.75 | $3.75 | $0.075 | 1.05M |
google-vertex/gemini-3.5-flash | $1.5 | $9 | $0.15 | 1.05M |
google-vertex/gemini-3.1-flash-lite | $0.25 | $1.5 | $0.025 | 1.05M |
google-vertex/gemini-3.1-pro-preview | $2 | $12 | $0.2 | 1.05M |
google-vertex/gemini-3-flash-preview | $0.5 | $3 | $0.05 | 1.05M |
google-vertex/gemini-2.5-flash | $0.3 | $2.5 | $0.03 | 1.05M |
Image 5
Price per image
google-vertex/gemini-nano-banana-2.1 | $0.0336/ image | Generate |
|---|---|---|
google-vertex/gemini-3.1-flash-lite-image | $0.0336/ image | Generate |
google-vertex/gemini-3.1-flash-image-preview | $60/ 1M output tokens | Generate, Edit |
google-vertex/gemini-3-pro-image-preview | $120/ 1M output tokens | Generate, Edit |
google-vertex/gemini-2.5-flash-image | $30/ 1M output tokens | Generate, Edit |
Audio 1
Price per minute of audio or per 1K characters
chirp_3 | Transcription | $0.016/ minute |
|---|
Send requests to Google Vertex AI
Put google-vertex/ before a model ID and the request goes to Google Vertex AI. If Google Vertex AI’s uptime over the last 5 minutes is below 90%, it goes to another provider of the model, unless it sends X-No-Fallback: true. Routing docs
Example: Gemini 4 Argon
POST /v1/chat/completionsSet LLMAPI_KEY to your LLM API key.Chat Completions docs
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.llmapi.ai/v1",
api_key=os.environ["LLMAPI_KEY"],
)
response = client.chat.completions.create(
model="google-vertex/gemini-4-argon",
messages=[{"role": "user", "content": "Hello"}],
)
print(response.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api.llmapi.ai/v1",
apiKey: process.env.LLMAPI_KEY,
});
const response = await client.chat.completions.create({
model: "google-vertex/gemini-4-argon",
messages: [{ role: "user", content: "Hello" }],
});
console.log(response.choices[0].message.content);curl https://api.llmapi.ai/v1/chat/completions \
-H "Authorization: Bearer $LLMAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "google-vertex/gemini-4-argon",
"messages": [{"role": "user", "content": "Hello"}]
}'Prices synced October 27, 2026.