invokeable()
← directory / providers / google-vertex

Google Vertex AI

cloud
11
models served
cloud-iam
auth
{region}-aiplatform.googleapis.com
base url

provider docs →

01Request template

Every model below is invoked with this shape — swap in the provider model ID from the table.

shell · template
curl -X POST \
  -H "Authorization: Bearer $(gcloud auth print-access-token)" \
  -H "content-type: application/json" \
  "https://aiplatform.googleapis.com/v1/projects/$PROJECT/locations/global/publishers/google/models/{{MODEL_ID}}:generateContent" \
  -d '{"contents": [{"role": "user", "parts": [{"text": "Hello, world"}]}]}'

02Models served · newest first

ModelProvider model IDIn $/MOut $/MContext
Claude Opus 4.5Anthropic claude-opus-4-5@20251101 5.00 25.00 200K
Gemini 3 ProGoogle gemini-3-pro-preview 2.00 12.00 1M
Claude Haiku 4.5Anthropic claude-haiku-4-5@20251001 1.00 5.00 200K
Claude Sonnet 4.5Anthropic claude-sonnet-4-5@20250929 3.00 15.00 200K
Claude Opus 4.1Anthropic claude-opus-4-1@20250805 15.00 75.00 200K
Gemini 2.5 Flash-LiteGoogle gemini-2.5-flash-lite 0.10 0.40 1M
Claude Sonnet 4Anthropic claude-sonnet-4@20250514 3.00 15.00 200K
Gemini 2.5 FlashGoogle gemini-2.5-flash 0.30 2.50 1M
Gemini 2.5 ProGoogle gemini-2.5-pro 1.25 10.00 1M
Claude 3.7 SonnetAnthropic claude-3-7-sonnet@20250219 3.00 15.00 200K
Claude 3.5 HaikuAnthropic claude-3-5-haiku@20241022 0.80 4.00 200K

Dimmed prices are canonical — this provider's own quote isn't captured yet.