इस गाइड में बताया गया है कि 'Firebase के लिए Vertex AI' SDK टूल का इस्तेमाल करके, सीधे अपने ऐप्लिकेशन से Vertex AI Gemini API को कॉल कैसे किया जा सकता है.
ज़रूरी शर्तें
पहला चरण: Firebase प्रोजेक्ट सेट अप करना और अपने ऐप्लिकेशन को Firebase से कनेक्ट करना
अगर आपके पास पहले से कोई Firebase प्रोजेक्ट है और कोई ऐप्लिकेशन Firebase से जुड़ा हुआ है
Firebase कंसोल में, Gemini की मदद से बनाएं पेज पर जाएं. इसके बाद, वर्कफ़्लो लॉन्च करने के लिए दूसरे कार्ड पर क्लिक करें. इससे आपको नीचे दिए गए काम करने में मदद मिलेगी. अगर आपको कंसोल में Vertex AI के लिए कोई टैब दिखता है, तो इसका मतलब है कि ये टास्क पूरे हो गए हैं.
ब्लेज़ के हिसाब से पेमेंट करने वाले प्राइसिंग प्लान का इस्तेमाल करने के लिए, अपने प्रोजेक्ट को अपग्रेड करें.
अपने प्रोजेक्ट के लिए इन दो एपीआई को चालू करें:
aiplatform.googleapis.com
औरfirebaseml.googleapis.com
.
अपने ऐप्लिकेशन में SDK टूल जोड़ने के लिए, इस गाइड में अगले चरण पर जाएं.
अगर आपके पास पहले से Firebase प्रोजेक्ट और ऐप्लिकेशन, Firebase से जुड़ा नहीं है
दूसरा चरण: SDK टूल जोड़ना
Firebase प्रोजेक्ट सेट अप करने और ऐप्लिकेशन को Firebase से कनेक्ट करने के बाद (पिछला चरण देखें). इसके बाद, अब अपने ऐप्लिकेशन में 'Firebase के लिए Vertex AI' SDK टूल जोड़ा जा सकता है.
तीसरा चरण: Vertex AI और जनरेटिव मॉडल को शुरू करना
एपीआई कॉल करने से पहले, आपको Vertex AI सेवा और जनरेटिव मॉडल को शुरू करना होगा.
शुरुआती जानकारी वाली गाइड को पढ़ने के बाद, Gemini का मॉडल चुनने का तरीका जानें. इसके अलावा, आपके काम के उदाहरण और ऐप्लिकेशन के लिए जगह की जानकारी भी चुन सकते हैं. हालांकि, इस मॉडल को चुनना ज़रूरी नहीं है.
चौथा चरण: Vertex AI Gemini API को कॉल करना
आपने ऐप्लिकेशन को Firebase से कनेक्ट कर लिया है, SDK टूल जोड़ लिया है, और Vertex AI सेवा और जनरेटिव मॉडल को शुरू कर दिया है. इसलिए, अब Vertex AI Gemini API को कॉल किया जा सकता है.
generateContent()
का इस्तेमाल करके, सिर्फ़ टेक्स्ट वाले प्रॉम्प्ट से टेक्स्ट जनरेट किया जा सकता है:
तुम और क्या कर सकती हो?
Gemini के मॉडल के बारे में ज़्यादा जानें
अलग-अलग तरह के इस्तेमाल के लिए उपलब्ध मॉडल और उनके कोटा और कीमत के बारे में जानें.
Gemini API की अन्य सुविधाएँ आज़माएँ
- सिर्फ़ टेक्स्ट वाले प्रॉम्प्ट से टेक्स्ट जनरेट करने के बारे में ज़्यादा जानें. साथ ही, रिस्पॉन्स को स्ट्रीम करने का तरीका जानें.
- मल्टीमॉडल प्रॉम्प्ट की मदद से टेक्स्ट जनरेट करें. इन प्रॉम्प्ट में टेक्स्ट, इमेज, PDF, वीडियो, और ऑडियो शामिल हैं.
- एक के बाद एक बातचीत (चैट) बनाएं.
- जनरेटिव मॉडल को बाहरी सिस्टम और जानकारी से कनेक्ट करने के लिए, फ़ंक्शन कॉलिंग का इस्तेमाल करें.
कॉन्टेंट जनरेट करने की प्रोसेस को कंट्रोल करने का तरीका जानें
- प्रॉम्प्ट के डिज़ाइन को समझना, जिसमें सबसे सही तरीके, रणनीतियां, और प्रॉम्प्ट के उदाहरण शामिल हैं.
- तापमान और ज़्यादा से ज़्यादा आउटपुट टोकन जैसे मॉडल पैरामीटर कॉन्फ़िगर करें.
- आपको सुरक्षा सेटिंग का इस्तेमाल करके, ऐसे जवाब मिलने की संभावना को अडजस्ट करना होगा जो हानिकारक माने जा सकते हों.
Firebase के लिए Vertex AI के साथ अपने अनुभव के बारे में सुझाव/राय दें या शिकायत करें