Kliknij dostawcę Gemini API, aby wyświetlić na tej stronie treści i kod dostawcy. |
Modele generatywnej AI od Google są dostępne w określonych regionach.
Podczas inicjowania usługi backendu Vertex AI Gemini API w kodzie możesz opcjonalnie określić lokalizację modelu, do którego uzyskujesz dostęp w swoich żądaniach. Jeśli nie określisz lokalizacji, domyślną wartością będzie us-central1
.
Listę dostępnych lokalizacji znajdziesz w dalszej części tej strony.
Dowiedz się więcej o lokalizacji global
W przypadku dostępu do modeli Gemini 2.0 i Gemini 2.5 usługa Vertex AI Gemini API obsługuje lokalizację global
, co oznacza, że Twoje żądanie zostanie obsłużone przez dostępny model z dowolnego miejsca na świecie.
Ustawienie lokalizacji na global
w przypadku żądań może zwiększyć ogólną dostępność i zmniejszyć liczbę błędów wyczerpania zasobów (429).
Modele w Gemini 2.5 wersji podglądowej i eksperymentalnej, które zostały udostępnione po czerwcu 2025 r., są zwykle dostępne tylko w global
.
Przykładowe fragmenty kodu
Pamiętaj, że te przykłady pokazują dostęp do modelu Gemini, ale możesz też określić lokalizację podczas uzyskiwania dostępu do modelu Imagen.
Zastąp LOCATION kodem lokalizacji (np. europe-west4
) z listy dostępnych lokalizacji, która znajduje się dalej na tej stronie.
Swift
// ...
// 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');
// ...
Unity
// ...
// 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");
// ...
Dostępne lokalizacje
Google Cloud korzysta z regionów. Google Cloud przechowuje dane klientów tylko w regionie określonym przez Ciebie dla wszystkich ogólnodostępnych funkcji generatywnej AI na platformie Vertex AI.
Generatywna AI na Vertex AI jest dostępna w tych regionach: Niektóre modele lub konkretne wersje mogą być niedostępne w niektórych lokalizacjach (szczegółowe informacje o dostępności w poszczególnych lokalizacjach znajdziesz w Google Clouddokumentacji).
Modele Gemini 2.0 i Gemini 2.5 (z wyjątkiem Gemini 2.0 Flash Live) są też dostępne w lokalizacji global
.
W przypadku modeli Imagen lokalizacja global
nie jest obsługiwana.
Stany Zjednoczone
- Columbus, Ohio (
us-east5
) - Dallas, Teksas (
us-south1
) - Iowa (
us-central1
) - Las Vegas, Nevada (
us-west4
) - Moncks Corner, Karolina Południowa (
us-east1
) - Północna Wirginia (
us-east4
) - Oregon (
us-west1
)
Kanada
- Montreal (
northamerica-northeast1
)
Ameryka Południowa
- São Paulo, Brazylia (
southamerica-east1
)
Europa
- Belgia (
europe-west1
) - Finlandia (
europe-north1
) - Frankfurt, Niemcy (
europe-west3
) - Londyn, Wielka Brytania (
europe-west2
) - Madryt, Hiszpania (
europe-southwest1
) - Mediolan, Włochy (
europe-west8
) - Holandia (
europe-west4
) - Paryż, Francja (
europe-west9
) - Warszawa, Polska (
europe-central2
) - Zurych, Szwajcaria (
europe-west6
)
Azja i Pacyfik
- Powiat Zhanghua, Tajwan (
asia-east1
) - Hongkong, Chiny (
asia-east2
) - Bombaj, Indie (
asia-south1
) - Seul, Korea (
asia-northeast3
) - Singapur (
asia-southeast1
) - Sydney, Australia (
australia-southeast1
) - Tokio, Japonia (
asia-northeast1
)
Bliski Wschód
- Dammam, Arabia Saudyjska (
me-central2
) - Doha, Katar (
me-central1
) - Tel Awiw, Izrael (
me-west1
)