Щелкните своего поставщика API Gemini , чтобы просмотреть специфичный для этого поставщика контент и код на этой странице. |
Генеративные модели искусственного интеллекта от Google доступны в определенных регионах.
При инициализации бэкэнд-сервиса Vertex AI Gemini API в вашем коде вы можете дополнительно указать местоположение модели, к которой вы обращаетесь в своих запросах. Если вы не укажете местоположение, по умолчанию будет us-central1
. Список доступных местоположений см. далее на этой странице.
Узнайте о global
местоположении
Для доступа к моделям Gemini 2.0 и Gemini 2.5 API Vertex AI Gemini поддерживает global
местоположение, что означает, что ваш запрос будет обработан доступной моделью в любой точке глобального пула. Установка global
местоположения для ваших запросов может улучшить общую доступность, одновременно уменьшая количество ошибок исчерпанных ресурсов (429).
Кроме того, предварительные версии и экспериментальные модели Gemini 2.5, выпущенные после июня 2025 года, доступны только в global
масштабе.
Примеры кода
Обратите внимание, что эти примеры показывают доступ к модели Gemini , но вы также можете указать местоположение при доступе к модели Imagen .
Замените LOCATION на код местоположения (например, europe-west4
) из списка доступных местоположений далее на этой странице.
Быстрый
// ...
// Initialize the Vertex AI Gemini API backend service
// Specify the location for where you want to access the model
let ai = FirebaseAI.firebaseAI(backend: .vertexAI(location: "LOCATION"))
// Create a `GenerativeModel` instance with a model that supports your use case
let model = ai.generativeModel(modelName: "MODEL_NAME")
// ...
Kotlin
// ...
// Initialize the Vertex AI Gemini API backend service
// Specify the location for where you want to access the model
val model = Firebase.ai(backend = GenerativeBackend.vertexAI(location = "LOCATION"))
.generativeModel("MODEL_NAME")
// ...
Java
// ...
// Initialize the Vertex AI Gemini API backend service
// Specify the location for where you want to access the model
GenerativeModel ai = FirebaseAI.getInstance(GenerativeBackend.vertexAI("LOCATION"))
.generativeModel("MODEL_NAME");
GenerativeModelFutures model = GenerativeModelFutures.from(ai);
// ...
Web
// ...
// Initialize FirebaseApp
const firebaseApp = initializeApp(firebaseConfig);
// Initialize the Vertex AI Gemini API backend service
// Specify the location for where you want to access the model
const ai = getAI(firebaseApp, { backend: new VertexAIBackend('LOCATION') });
// Create a `GenerativeModel` instance with a model that supports your use case
const model = getGenerativeModel(ai, { model: 'MODEL_NAME' });
// ...
Dart
// ...
// Initialize the Vertex AI Gemini API backend service
// Specify the location for where you want to access the model
final ai = await FirebaseAI.vertexAI(location: 'LOCATION');
// Create a `GenerativeModel` instance with a model that supports your use case
final model = ai.generativeModel(model: 'MODEL_NAME');
// ...
Единство
// ...
// Initialize the Vertex AI Gemini API backend service
// Specify the location for where you want to access the model
var ai = FirebaseAI.GetInstance(FirebaseAI.Backend.VertexAI(location: "LOCATION"));
// Create a `GenerativeModel` instance with a model that supports your use case
var model = ai.GetGenerativeModel(modelName: "MODEL_NAME");
// ...
Доступные локации
Google Cloud использует регионы . Google Cloud хранит данные клиентов только в указанном вами регионе для всех общедоступных функций Generative AI на Vertex AI .
Generative AI on Vertex AI доступен в следующих регионах. Некоторые модели и/или определенные версии могут быть недоступны во всех локациях (подробную информацию о доступности локаций см. в документации Google Cloud ).
Модели Gemini 2.0 и Gemini 2.5 также доступны в global
местоположении. global
местоположение не поддерживается для моделей Imagen .
Соединенные Штаты
- Колумбус, Огайо (
us-east5
) - Даллас, Техас (
us-south1
) - Айова (
us-central1
) - Лас-Вегас, Невада (
us-west4
) - Moncks Corner, Южная Каролина (
us-east1
) - Северная Вирджиния (
us-east4
) - Орегон (
us-west1
)
Канада
- Монреаль (
northamerica-northeast1
)
Южная Америка
- Сан-Паулу, Бразилия (
southamerica-east1
)
Европа
- Бельгия (
europe-west1
) - Финляндия (
europe-north1
) - Франкфурт, Германия (
europe-west3
) - Лондон, Соединенное Королевство (
europe-west2
) - Мадрид, Испания (
europe-southwest1
) - Милан, Италия (
europe-west8
) - Нидерланды (
europe-west4
) - Париж, Франция (
europe-west9
) - Варшава, Польша (
europe-central2
) - Цюрих, Швейцария (
europe-west6
)
Азиатско-Тихоокеанский регион
- Округ Чанхуа, Тайвань (
asia-east1
) - Гонконг, Китай (
asia-east2
) - Мумбаи, Индия (
asia-south1
) - Сеул, Корея (
asia-northeast3
) - Сингапур (
asia-southeast1
) - Сидней, Австралия (
australia-southeast1
) - Токио, Япония (
asia-northeast1
)
Средний Восток
- Даммам, Саудовская Аравия (
me-central2
) - Доха, Катар (
me-central1
) - Тель-Авив, Израиль (
me-west1
)