Google and Partner models and generative AI features on Gemini Enterprise Agent Platform are exposed as specific regional endpoints and a global endpoint. Global endpoints cover the entire world and provide higher availability and reliability than single regions.
Specify an endpoint
For standard regional endpoints (such as us-central
) and the global endpoint:
Python
# google-cloud-aiplatform >= 1.79.0 is required
import vertexai
from vertexai.generative_models import GenerativeModel
vertexai.init(project=' PROJECT_ID
', location=' LOCATION
')
Python
# google-genai >= 0.8.0 is required
client = genai.Client(
vertexai=True,
project=' PROJECT_ID
',
location=' LOCATION
'
)
REST
PROJECT_ID=" PROJECT_ID
"
LOCATION=" LOCATION
"
MODEL_ID=" MODEL_ID
"
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
"https://${LOCATION}$-aiplatform.googleapis.com/v1/projects/${PROJECT_ID}/locations/${LOCATION}/publishers/google/models/${MODEL_ID}:generateContent" \
-d '{
"contents": {
"role": "user",
"parts": {
"text": "Explain how AI works in a few words."
}
}
}'
For multi-region endpoints:
Python
from google import genai
client = genai.Client(
vertexai=True,
project=' PROJECT_ID
',
location=' LOCATION
',
)
REST
GOOGLE_CLOUD_PROJECT= PROJECT_ID
;
GOOGLE_CLOUD_LOCATION=" LOCATION
";
API_ENDPOINT="https://aiplatform.${GOOGLE_CLOUD_LOCATION}.rep.googleapis.com";
MODEL_ID=" MODEL_ID
";
GENERATE_CONTENT_API="generateContent";
curl \
-X POST \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"${API_ENDPOINT}/v1/projects/${GOOGLE_CLOUD_PROJECT}/locations/${GOOGLE_CLOUD_LOCATION}/publishers/google/models/${MODEL_ID}:${GENERATE_CONTENT_API}" -d \
$'{
"contents": {
"role": "user",
"parts": {
"text": "Explain how AI works in a few words"
}
}
}'
Global endpoint
Selecting a global endpoint for your requests can improve overall availability while reducing resource exhausted (429) errors. Don't use the global endpoint if you have ML processing requirements, because you can't control or know which region your ML processing requests are sent to when a request is made.
Supported models
Usage of the global endpoint is supported for the following Google models in specified regions. For details about which models support the global endpoint, see the Globaltab in the Google model endpoint locations table .
- Gemini 3.1 Flash-Lite (Preview)
- Gemini 3.1 Flash Image (Preview)
- Gemini 3.1 Pro (Preview)
- Gemini 3 Flash (Preview)
- Gemini 3 Pro (Preview)
- Gemini 3 Pro Image (Preview)
- Gemini 2.5 Pro
- Gemini 2.5 Flash (Preview)
- Gemini 2.5 Flash-Lite (Preview)
- Gemini 2.5 Flash Image
- Gemini 2.5 Flash
- Gemini 2.5 Flash-Lite
- Gemini 2.0 Flash
- Gemini 2.0 Flash-Lite
For information about global endpoint availability for partner models, see the Globaltab in the Google Cloud partner model endpoint locations table .
Limitations
The following capabilities are not available when using the global endpoint:
- Tuning
- Batch prediction for Anthropic and OpenMaaS models
- Retrieval-augmented generation (RAG) corpus (RAG requests are supported)
Usage of the global endpoint with Provisioned Throughput is available only for the following models:
Click to view supported models for the global endpoint when using Provisioned Throughput
| Model | Latest supported model version |
|---|---|
| Gemini 3.1 Flash-Lite preview | gemini-3.1-flash-lite-preview
|
| Gemini 3.1 Flash Image preview | gemini-3.1-flash-image-preview
|
| Gemini 3.1 Pro preview | gemini-3.1-pro-preview
|
| Gemini 3 Flash preview | gemini-3-flash-preview
|
| Gemini 3 Pro preview | gemini-3-pro-preview
|
| Gemini 3 Pro Image preview | gemini-3-pro-image-preview
|
| Gemini 2.5 Pro | gemini-2.5-pro
|
| Gemini 2.5 Flash preview | gemini-2.5-flash-preview-09-2025
|
| Gemini 2.5 Flash-Lite preview | gemini-2.5-flash-lite-preview-09-2025
|
| Gemini 2.5 Flash Image | gemini-2.5-flash-image
|
| Gemini 2.5 Flash | gemini-2.5-flash
|
| Gemini 2.5 Flash-Lite | gemini-2.5-flash-lite
|
Google model endpoint locations
Google models in Gemini Enterprise Agent Platform are available for the following endpoints:
Global
(gemini-2.5-pro)
(gemini-2.5-flash-image)
(gemini-2.5-flash)
(gemini-2.5-flash-lite)
(gemini-live-2.5-flash-native-audio)
(gemini-live-2.5-flash-preview-native-audio-09-2025)
(gemini-embedding-2)
(gemini-embedding-001)
(veo-2.0-generate-001)
(veo-3.0-generate-001)
(veo-3.0-fast-generate-001)
(veo-3.1-generate-001)
(veo-3.1-fast-generate-001)
(chirp_3)
(chirp_2)
(gemini-2.5-pro-tts)
(gemini-2.5-flash-tts)
(gemini-2.5-flash-lite-preview-tts)
Multi-region
(gemini-2.5-pro)
(gemini-2.5-flash-image)
(gemini-2.5-flash)
(gemini-2.5-flash-lite)
(gemini-live-2.5-flash-native-audio)
(gemini-live-2.5-flash-preview-native-audio-09-2025)
(gemini-embedding-2)
(gemini-embedding-001)
(veo-2.0-generate-001)
(veo-3.0-generate-001)
(veo-3.0-fast-generate-001)
(veo-3.1-generate-001)
(veo-3.1-fast-generate-001)
(chirp_3)
(chirp_2)
(gemini-2.5-pro-tts)
(gemini-2.5-flash-tts)
(gemini-2.5-flash-lite-preview-tts)
United States
(gemini-2.5-pro)
(gemini-2.5-flash-image)
(gemini-2.5-flash)
(gemini-2.5-flash-lite)
(gemini-live-2.5-flash-native-audio)
(gemini-live-2.5-flash-preview-native-audio-09-2025)
(gemini-embedding-2)
(gemini-embedding-001)
(veo-2.0-generate-001)
(veo-3.0-generate-001)
(veo-3.0-fast-generate-001)
(veo-3.1-generate-001)
(veo-3.1-fast-generate-001)
(chirp_3)
(chirp_2)
(gemini-2.5-pro-tts)
(gemini-2.5-flash-tts)
(gemini-2.5-flash-lite-preview-tts)
Americas
(gemini-2.5-pro)
(gemini-2.5-flash-image)
(gemini-2.5-flash)
(gemini-2.5-flash-lite)
(gemini-live-2.5-flash-native-audio)
(gemini-live-2.5-flash-preview-native-audio-09-2025)
(gemini-embedding-2)
(gemini-embedding-001)
(veo-2.0-generate-001)
(veo-3.0-generate-001)
(veo-3.0-fast-generate-001)
(veo-3.1-generate-001)
(veo-3.1-fast-generate-001)
(chirp_3)
(chirp_2)
(gemini-2.5-pro-tts)
(gemini-2.5-flash-tts)
(gemini-2.5-flash-lite-preview-tts)
Europe
(gemini-2.5-pro)
(gemini-2.5-flash-image)
(gemini-2.5-flash)
(gemini-2.5-flash-lite)
(gemini-live-2.5-flash-native-audio)
(gemini-live-2.5-flash-preview-native-audio-09-2025)
(gemini-embedding-2)
(gemini-embedding-001)
(veo-2.0-generate-001)
(veo-3.0-generate-001)
(veo-3.0-fast-generate-001)
(veo-3.1-generate-001)
(veo-3.1-fast-generate-001)
(chirp_3)
(chirp_2)
(gemini-2.5-pro-tts)
(gemini-2.5-flash-tts)
(gemini-2.5-flash-lite-preview-tts)
Asia Pacific
(gemini-2.5-pro)
(gemini-2.5-flash-image)
(gemini-2.5-flash)
(gemini-2.5-flash-lite)
(gemini-live-2.5-flash-native-audio)
(gemini-live-2.5-flash-preview-native-audio-09-2025)
(gemini-embedding-2)
(gemini-embedding-001)
(veo-2.0-generate-001)
(veo-3.0-generate-001)
(veo-3.0-fast-generate-001)
(veo-3.1-generate-001)
(veo-3.1-fast-generate-001)
(chirp_3)
(chirp_2)
(gemini-2.5-pro-tts)
(gemini-2.5-flash-tts)
(gemini-2.5-flash-lite-preview-tts)
Middle East
(gemini-2.5-pro)
(gemini-2.5-flash-image)
(gemini-2.5-flash)
(gemini-2.5-flash-lite)
(gemini-live-2.5-flash-native-audio)
(gemini-live-2.5-flash-preview-native-audio-09-2025)
(gemini-embedding-2)
(gemini-embedding-001)
(veo-2.0-generate-001)
(veo-3.0-generate-001)
(veo-3.0-fast-generate-001)
(veo-3.1-generate-001)
(veo-3.1-fast-generate-001)
(chirp_3)
(chirp_2)
(gemini-2.5-pro-tts)
(gemini-2.5-flash-tts)
(gemini-2.5-flash-lite-preview-tts)
Google Cloud partner model endpoint locations
Google serves requests from the region that you specified. For some models, Google also offers a global endpoint to improve overall availability and reduce error rates. The global endpoint can have a separate set of quotas from the regional endpoint and doesn't support data residency requirements. For more information, see the "Regional and global endpoint" section in Gemini Enterprise Agent Platform partner models for MaaS .
Partner model endpoints for Agent Platform are available in the following regions:
Global
Multi-region
(gemini-2.5-pro)
(gemini-2.5-flash-image)
(gemini-2.5-flash)
(gemini-2.5-flash-lite)
(gemini-live-2.5-flash-native-audio)
(gemini-live-2.5-flash-preview-native-audio-09-2025)
(gemini-embedding-2)
(gemini-embedding-001)
(veo-2.0-generate-001)
(veo-3.0-generate-001)
(veo-3.0-fast-generate-001)
(veo-3.1-generate-001)
(veo-3.1-fast-generate-001)
(chirp_3)
(chirp_2)
(gemini-2.5-pro-tts)
(gemini-2.5-flash-tts)
(gemini-2.5-flash-lite-preview-tts)
United States
Americas
Europe
Asia Pacific
Middle East
Google Cloud open model endpoint locations
Google serves requests from the region that you specified. For some models, Google also offers a global endpoint to improve overall availability and reduce error rates. The global endpoint can have a separate set of quotas from the regional endpoint and doesn't support data residency requirements. For more information, see the "Regional and global endpoint" section in Gemini Enterprise Agent Platform open models for MaaS .
Open model endpoints for Agent Platform are available in the following regions:
Global
(deepseek-ocr-maas)
(deepseek-v3.2-maas)
(deepseek-v3.1-maas)
(deepseek-r1-0528-maas)
(glm-4.7-maas)
(glm-5-maas)
(gpt-oss-120b-maas)
(gpt-oss-20b-maas)
(kimi-k2-thinking-maas)
(minimax-m2-maas)
(qwen3-next-80b-a3b-thinking-maas)
(qwen3-next-80b-a3b-instruct-maas)
(qwen3-coder-480b-a35b-instruct-maas)
(qwen3-235b-a22b-instruct-2507-maas)
(multilingual-e5-small-maas)
(multilingual-e5-large-instruct-maas)
Multi-region
(gemini-2.5-pro)
(gemini-2.5-flash-image)
(gemini-2.5-flash)
(gemini-2.5-flash-lite)
(gemini-live-2.5-flash-native-audio)
(gemini-live-2.5-flash-preview-native-audio-09-2025)
(gemini-embedding-2)
(gemini-embedding-001)
(veo-2.0-generate-001)
(veo-3.0-generate-001)
(veo-3.0-fast-generate-001)
(veo-3.1-generate-001)
(veo-3.1-fast-generate-001)
(chirp_3)
(chirp_2)
(gemini-2.5-pro-tts)
(gemini-2.5-flash-tts)
(gemini-2.5-flash-lite-preview-tts)
United States
(deepseek-ocr-maas)
(deepseek-v3.2-maas)
(deepseek-v3.1-maas)
(deepseek-r1-0528-maas)
(glm-4.7-maas)
(glm-5-maas)
(gpt-oss-120b-maas)
(gpt-oss-20b-maas)
(kimi-k2-thinking-maas)
(minimax-m2-maas)
(qwen3-next-80b-a3b-thinking-maas)
(qwen3-next-80b-a3b-instruct-maas)
(qwen3-coder-480b-a35b-instruct-maas)
(qwen3-235b-a22b-instruct-2507-maas)
(multilingual-e5-small-maas)
(multilingual-e5-large-instruct-maas)
Americas
(deepseek-ocr-maas)
(deepseek-v3.2-maas)
(deepseek-v3.1-maas)
(deepseek-r1-0528-maas)
(glm-4.7-maas)
(glm-5-maas)
(gpt-oss-120b-maas)
(gpt-oss-20b-maas)
(kimi-k2-thinking-maas)
(minimax-m2-maas)
(qwen3-next-80b-a3b-thinking-maas)
(qwen3-next-80b-a3b-instruct-maas)
(qwen3-coder-480b-a35b-instruct-maas)
(qwen3-235b-a22b-instruct-2507-maas)
(multilingual-e5-small-maas)
(multilingual-e5-large-instruct-maas)
Europe
(deepseek-ocr-maas)
(deepseek-v3.2-maas)
(deepseek-v3.1-maas)
(deepseek-r1-0528-maas)
(glm-4.7-maas)
(glm-5-maas)
(gpt-oss-120b-maas)
(gpt-oss-20b-maas)
(kimi-k2-thinking-maas)
(minimax-m2-maas)
(qwen3-next-80b-a3b-thinking-maas)
(qwen3-next-80b-a3b-instruct-maas)
(qwen3-coder-480b-a35b-instruct-maas)
(qwen3-235b-a22b-instruct-2507-maas)
(multilingual-e5-small-maas)
(multilingual-e5-large-instruct-maas)
Asia Pacific
(deepseek-ocr-maas)
(deepseek-v3.2-maas)
(deepseek-v3.1-maas)
(deepseek-r1-0528-maas)
(glm-4.7-maas)
(glm-5-maas)
(gpt-oss-120b-maas)
(gpt-oss-20b-maas)
(kimi-k2-thinking-maas)
(minimax-m2-maas)
(qwen3-next-80b-a3b-thinking-maas)
(qwen3-next-80b-a3b-instruct-maas)
(qwen3-coder-480b-a35b-instruct-maas)
(qwen3-235b-a22b-instruct-2507-maas)
(multilingual-e5-small-maas)
(multilingual-e5-large-instruct-maas)
Middle East
(deepseek-ocr-maas)
(deepseek-v3.2-maas)
(deepseek-v3.1-maas)
(deepseek-r1-0528-maas)
(glm-4.7-maas)
(glm-5-maas)
(gpt-oss-120b-maas)
(gpt-oss-20b-maas)
(kimi-k2-thinking-maas)
(minimax-m2-maas)
(qwen3-next-80b-a3b-thinking-maas)
(qwen3-next-80b-a3b-instruct-maas)
(qwen3-coder-480b-a35b-instruct-maas)
(qwen3-235b-a22b-instruct-2507-maas)
(multilingual-e5-small-maas)
(multilingual-e5-large-instruct-maas)

