इस पेज पर, सेवा देने वाली कंपनी से जुड़ा कॉन्टेंट और कोड देखने के लिए, Gemini API पर क्लिक करें. |
Google के जनरेटिव एआई मॉडल, कुछ खास इलाकों में उपलब्ध हैं.
अपने कोड में Vertex AI Gemini API बैकएंड सेवा को शुरू करते समय,
आपके पास अपने अनुरोधों में उस मॉडल की जगह बताने का विकल्प होता है जिसे ऐक्सेस किया जा रहा है. अगर कोई जगह नहीं बताई जाती है, तो डिफ़ॉल्ट रूप से us-central1
दिखता है.
इस पेज पर, उपलब्ध जगहों की सूची देखें.
Firebase AI Logic में Vertex AI के लिए, ग्लोबल जगह की जानकारी की सुविधा अभी उपलब्ध नहीं है.
कोड सैंपल
ध्यान दें कि इन सैंपल में Gemini मॉडल को ऐक्सेस करने का तरीका बताया गया है. हालांकि, Imagen 3 मॉडल को ऐक्सेस करते समय भी जगह की जानकारी दी जा सकती है.
इस पेज पर, उपलब्ध जगहों की सूची में से किसी जगह के कोड (उदाहरण के लिए, europe-west4
) से LOCATION को बदलें.
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: '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");
// ...
यह सुविधा इन जगहों पर उपलब्ध है
Google Cloud, इलाकों का इस्तेमाल करता है. Google Cloud, Vertex AI पर जनरेटिव एआई की आम तौर पर उपलब्ध सभी सुविधाओं के लिए, सिर्फ़ उस क्षेत्र में ग्राहक का डेटा सेव करता है जिसे आपने तय किया है.
Vertex AI में जनरेटिव एआई की सुविधा, इन देशों और इलाकों में उपलब्ध है. ऐसा हो सकता है कि कुछ मॉडल और/या खास वर्शन सभी जगहों पर उपलब्ध न हों (जगह के हिसाब से उपलब्धता के बारे में ज़्यादा जानने के लिए, Google Cloud दस्तावेज़ देखें).
अमेरिका
- कोलंबस, ओहायो (
us-east5
) - डलास, टेक्सस (
us-south1
) - आयोवा (
us-central1
) - लास वेगास, नेवादा (
us-west4
) - मॉन्क्स कॉर्नर, साउथ कैरोलाइना (
us-east1
) - उत्तरी वर्जीनिया (
us-east4
) - ओरेगॉन (
us-west1
)
कनाडा
- Montréal (
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
)