Firebase में Gemini का इस्तेमाल करने से पहले, आपको इसे Firebase कंसोल में चालू करना होगा. Firebase में Gemini को हर उपयोगकर्ता और हर प्रोजेक्ट के हिसाब से चालू किया जाता है. इसे चालू करने की सुविधा, उपयोगकर्ता के टाइप और प्लान पर निर्भर करती है.
अगर आप Google Workspace (जिसका नाम पहले G Suite था) के उपयोगकर्ता हैं, तो Firebase में Gemini की सुविधा, Gemini Code Assist के साथ मिलती है. Gemini Code Assist की सदस्यताएं, आपके एडमिन सीधे Firebase कंसोल से खरीद और चालू कर सकते हैं. ज़्यादा जानने के लिए, सेट अप Gemini Code Assist लेख पढ़ें.
अगर आप निजी उपयोगकर्ता हैं, तो Firebase में Gemini की सुविधा, बिना किसी शुल्क के या Gemini Code Assist की सदस्यता के साथ उपलब्ध है. सदस्यता के साथ, आपको कॉन्टेक्चुअल अवेयरनेस और मैसेजिंग कैंपेन की अहम जानकारी मिलती है.
ध्यान दें कि Firebase में Gemini (बिना किसी शुल्क के) और Firebase में Gemini के लिए, सेवा की शर्तें अलग-अलग होती हैं, जिसमें Gemini Code Assist की सदस्यता ली गई है. ज़्यादा जानने के लिए, Gemini Firebase आपके डेटा का इस्तेमाल कैसे करता है लेख पढ़ें.
ज़रूरी अनुमतियां
Firebase में Gemini की सुविधाओं को चालू करने और उनका इस्तेमाल करने के लिए, आईएएम के कुछ रोल और अनुमतियां ज़रूरी होती हैं.Firebase
- प्रोजेक्ट के ऐसे सदस्य जिनके पास मालिक या एडिटर का आईएएम रोल है, वे Gemini को Firebase में चालू कर सकते हैं और उसकी सुविधाओं का इस्तेमाल कर सकते हैं.
- प्रोजेक्ट के व्यूअर, Firebase में Gemini को चालू नहीं कर सकते. हालांकि, वे इसकी सुविधाओं का इस्तेमाल कर सकते हैं. इनमें Firebase में Gemini की चैट, मदद, और Crashlytics में एआई की मदद से कोडिंग करना शामिल है. हालांकि, इसके लिए उन्हें Gemini for Google Cloud उपयोगकर्ता का रोल असाइन किया जाना चाहिए.
- अगर प्रोजेक्ट, Google Workspace (जिसका नाम पहले G Suite था) का हिस्सा है, तो इसे Google Workspace के एडमिन को चालू करना होगा.
प्रोजेक्ट के किसी सदस्य को, Gemini for Google Cloud उपयोगकर्ता का रोल असाइन करने का तरीका यहां बताया गया है. ध्यान दें कि आईएएम के रोल में बदलाव करने की अनुमति सिर्फ़ प्रोजेक्ट के मालिकों के पास होती है.
- Firebase कंसोल में, सेटिंग
सेटिंग > ऐप्लिकेशन इस्तेमाल करने वाले लोग और अनुमतियां पेज पर जाएं. - लागू होने वाले प्रोजेक्ट के सदस्य की लाइन ढूंढें.
- ज़्यादा विकल्प पर क्लिक करें. इसके बाद, ऐक्सेस में बदलाव करें को चुनें.
- रोल को बड़ा करें. इसके बाद, Gemini for Google Cloud उपयोगकर्ता को चुनें. फिर, हो गया पर क्लिक करें.
- बदलाव सेव करने के लिए, रोल अपडेट करें पर क्लिक करें. नए रोल को आपके उपयोगकर्ता पर लागू होने में एक या दो मिनट लग सकते हैं.
Firebase में Gemini सेट अप करना
यह पक्का करने के बाद कि आपके खाते के पास ज़रूरी अनुमतियां हैं, अपने प्रोजेक्ट के लिए Firebase में Gemini को चालू किया जा सकता है.
अपने प्रोजेक्ट के लिए, Firebase में Gemini के इस्तेमाल को चालू करने के लिए, यह तरीका अपनाएं.
प्रोजेक्ट के मालिक या एडिटर के तौर पर, Firebase कंसोल खोलें. इसके बाद, कोई प्रोजेक्ट चुनें, और कंसोल के सबसे ऊपर दाएं कोने में मौजूद मेन्यू में, ✦Firebase में Firebase Gemini पर क्लिक करें.
आपको Gemini का पैनल दिखेगा.
दिखाई देने वाली जानकारी की समीक्षा करें और शुरू करें पर क्लिक करें.
(ज़रूरी नहीं) Firebase में अपने प्रोजेक्ट के अन्य सदस्यों के लिए, Gemini को चालू करें:
Firebase कंसोल में, सेटिंग
सेटिंग > ऐप्लिकेशन इस्तेमाल करने वाले लोग और अनुमतियां पेज पर जाएं.प्रोजेक्ट के अन्य सदस्यों को, Gemini for Google Cloud रोल असाइन करें.
अब Firebase में Gemini की मदद से, Firebase डेवलपमेंट को तेज़ किया जा सकता हैFirebase. Firebase कंसोल में Gemini को आज़माएं Firebase लेख में जाकर, Firebase में Gemini के साथ इंटरैक्ट करने के बारे में ज़्यादा जानें.
अगर आपको सदस्यता के साथ Firebase में Gemini का इस्तेमाल करना है, तो सेटअप के निर्देशों के लिए, Gemini Code Assist सदस्यता के साथ Firebase में Gemini लेख पर जाएं.Gemini Code Assist
Gemini Code Assist की सदस्यता के साथ Firebase में Gemini
Gemini Code Assist की सदस्यता खरीदने पर, Firebase में Gemini की सुविधा अनलॉक हो जाती है. Gemini Code Assist को चालू करने के लिए, आपको सदस्यता खरीदनी होगी और अलग-अलग उपयोगकर्ताओं को लाइसेंस असाइन करने होंगे.
आप Gemini Code Assist को Firebase कंसोल या Google Cloud कंसोल में Gemini Admin का इस्तेमाल करके चालू कर सकते हैं.
इन सेक्शन में, Gemini Code Assist खरीदने और उपयोगकर्ताओं को लाइसेंस असाइन करने का तरीका बताया गया है.
Gemini Code Assist खरीदना और लाइसेंस असाइन करना
खरीदारी करने से पहले, आपके पास Google Cloud बिलिंग खाता होना चाहिए. साथ ही, आपके पास उस खाते के लिए बिलिंग एडमिन का रोल होना चाहिए. अगर आपके पास Cloud Billing खाता नहीं है, तो नया सेल्फ-सर्विस Cloud Billing खाता बनाना लेख में दिए गए निर्देशों का पालन करें.
Gemini Code Assist की सदस्यता खरीदने और लाइसेंस असाइन करने के लिए:
- Gemini का पैनल खोलने के लिए, ✦Firebase में Firebase पर क्लिक करें.
- अपने उपयोगकर्ता टाइप के हिसाब से:
- दिखाई देने वाली जानकारी वाले नोट में, सदस्यता खरीदें पर क्लिक करें.
- Gemini की मदद से ज़्यादा काम करना है? बैनर में, आज़माएं Gemini Code Assist पर क्लिक करें.
- वह Gemini Code Assist सदस्यता टाइप चुनें जिसे आपको खरीदना है. इसके बाद, शुरू करें पर क्लिक करें. Standard और Enterprise वर्शन के बीच के अंतर के बारे में ज़्यादा जानने के लिए, Compare Gemini Code Assist editions लेख पढ़ें.
- जारी रखें पर क्लिक करें.
- वह Cloud Billing खाता चुनें जिसका इस्तेमाल करके आपको सदस्यता खरीदनी है.
- वह Gemini Code Assist सदस्यता टाइप चुनें जिसे आपको खरीदना है. इसके बाद, जारी रखें पर क्लिक करें.
- सदस्यता कॉन्फ़िगर करें में, सदस्यता कॉन्फ़िगर करने के लिए फ़ील्ड भरें. इनमें ये शामिल हैं:
- सदस्यता का डिसप्ले नाम.
- लाइसेंस की संख्या. लाइसेंस, हर उपयोगकर्ता के हिसाब से असाइन किए जाते हैं. इसलिए, पक्का करें कि आपने उन सभी उपयोगकर्ताओं के लिए लाइसेंस खरीदे हों जिनके पास Gemini Code Assist और Firebase में Gemini की सुविधाओं का ऐक्सेस होना चाहिए. ध्यान दें कि अगर Enterprise वर्शन खरीदा जा रहा है, तो कम से कम 10 लाइसेंस खरीदने होंगे.
- सदस्यता की अवधि (महीने या साल के हिसाब से). सालाना सदस्यता के साथ, आपको छूट वाली दर मिलती है. इसके लिए, एक बार में पेमेंट करने के बजाय, हर महीने के हिसाब से शुल्क लिया जाता है. Gemini Code Assist के प्लान और उनकी कीमतों के बारे में ज़्यादा जानने के लिए, Gemini Code Assist pricing लेख पढ़ें.
- कमिटमेंट की अवधि (महीने या साल के हिसाब से) खत्म होने के बाद, सदस्यता अपने-आप रिन्यू हो जाएगी. अपने-आप रिन्यू होने की सुविधा से, आपकी सदस्यता और लाइसेंस चालू रहते हैं. अगर सदस्यता अपने-आप रिन्यू नहीं होती है, तो मौजूदा अवधि खत्म होने पर यह खत्म हो जाती है. इसके बाद, आपको खरीदारी की प्रोसेस फिर से पूरी करनी होगी और लाइसेंस फिर से असाइन करने होंगे.
- सदस्यता की पुष्टि करने के लिए, जारी रखें पर क्लिक करें.
- सदस्यता की जानकारी की समीक्षा करें. अगर आपको शर्तें मंज़ूर हैं, तो मैं इस खरीदारी की शर्तों से सहमत हूं को चुनें. इसके बाद, खरीदारी पूरी करें को चुनें.
- इसके बाद, आपको हर उपयोगकर्ता को लाइसेंस असाइन करने होंगे. आगे बढ़ें: Gemini के लाइसेंस असाइनमेंट मैनेज करें पर क्लिक करें. इसके बाद, लाइसेंस असाइन करें पर जाएं.
- लाइसेंस वाले उपयोगकर्ता जोड़ें पर क्लिक करें. आपको उपयोगकर्ता चुनने का डायलॉग दिखेगा. खास उपयोगकर्ताओं को खोजने के लिए, खोज बॉक्स में उनका नाम डालें.
- लिस्ट में से एक या उससे ज़्यादा उपयोगकर्ता चुनें. इसके बाद, आगे बढ़ें पर क्लिक करें.
लाइसेंस असाइन करें पर क्लिक करें.
लाइसेंस असाइन करने के बाद, Firebase कंसोल पर वापस जाएं और हो गया पर क्लिक करें.
अपनी Gemini Code Assist सदस्यता मैनेज करना
अगर आपने Gemini Code Assist सदस्यता खरीदने की प्रोसेस पूरी कर ली है, तो Gemini Code Assist सदस्यता मैनेज की जा सकती है और Firebase कंसोल से लाइसेंस असाइन किए जा सकते हैं.
अपनी सदस्यता मैनेज करने और Gemini Code Assist लाइसेंस असाइन करने के लिए:
- Firebase कंसोल में, प्रोजेक्ट सेटिंग > इस्तेमाल और बिलिंग > सदस्यताएं को चुनें.
- अपनी सदस्यताएं मैनेज करें में जाकर, सदस्यता के लिंक पर क्लिक करें.
- आपको एक विंडो दिखेगी. उसमें, लाइसेंस मैनेज करें पर क्लिक करें. Gemini Code Assist के लाइसेंस मैनेज करने और सदस्यता की सेटिंग Google Cloud कंसोल में खुलती हैं.
लाइसेंस वाले उपयोगकर्ता जोड़ने के लिए:
- लाइसेंस वाले उपयोगकर्ता जोड़ें पर क्लिक करें. आपको उपयोगकर्ता चुनने का डायलॉग दिखेगा. खास उपयोगकर्ताओं को खोजने के लिए, खोज बॉक्स में उनका नाम डालें.
- लिस्ट में से एक या उससे ज़्यादा उपयोगकर्ता चुनें. इसके बाद, आगे बढ़ें पर क्लिक करें.
- लाइसेंस असाइन करें पर क्लिक करें.
लाइसेंस अनअसाइन करने के लिए:
- वह उपयोगकर्ता या वे उपयोगकर्ता चुनें जिनके लिए लाइसेंस अनअसाइन करना है. इसके बाद, लाइसेंस अनअसाइन करें पर क्लिक करें.
अपनी सदस्यता में बदलाव करने के लिए, सदस्यता की सेटिंग टैब पर जाएं. इसके बाद, सदस्यता में बदलाव करें पर क्लिक करें.
Gemini Code Assist की सदस्यता चुनें. इसके बाद, जारी रखें पर क्लिक करें.
इसके बाद, सदस्यता की इन सेटिंग में बदलाव किया जा सकता है:
- सदस्यता का डिसप्ले नाम.
- लाइसेंस की संख्या. लाइसेंस, हर उपयोगकर्ता के हिसाब से असाइन किए जाते हैं. इसलिए, पक्का करें कि आपने उन सभी उपयोगकर्ताओं के लिए लाइसेंस खरीदे हों जिनके पास Gemini Code Assist और Firebase में Gemini की सुविधाओं का ऐक्सेस होना चाहिए. ध्यान दें कि अगर Enterprise वर्शन खरीदा जा रहा है, तो कम से कम 10 लाइसेंस खरीदने होंगे.
- सदस्यता की अवधि (महीने या साल के हिसाब से). सालाना सदस्यता के साथ, आपको छूट वाली दर मिलती है. इसके लिए, एक बार में पेमेंट करने के बजाय, हर महीने के हिसाब से शुल्क लिया जाता है. Gemini Code Assist के प्लान और उनकी कीमतों के बारे में ज़्यादा जानने के लिए, Gemini Code Assist pricing लेख पढ़ें.
- कमिटमेंट की अवधि (महीने या साल के हिसाब से) खत्म होने के बाद, सदस्यता अपने-आप रिन्यू हो जाएगी. अपने-आप रिन्यू होने की सुविधा से, आपकी सदस्यता और लाइसेंस चालू रहते हैं. अगर सदस्यता अपने-आप रिन्यू नहीं होती है, तो मौजूदा अवधि खत्म होने पर यह खत्म हो जाती है. इसके बाद, आपको खरीदारी की प्रोसेस फिर से पूरी करनी होगी और लाइसेंस फिर से असाइन करने होंगे.
जारी रखें पर क्लिक करें.
अगर आपको शर्तें मंज़ूर हैं, तो मैं इस खरीदारी की शर्तों से सहमत हूं पर क्लिक करें. इसके बाद, बदलाव सेव करें पर क्लिक करें.
Firebase में Gemini को बंद करना
सभी Gemini for Google Cloud प्रॉडक्ट को बंद करने के लिए, Gemini for Google Cloud API लेख पढ़ें. इनमें Firebase में Gemini और इसकी सुविधाएं शामिल हैं. जैसे, Crashlytics में एआई की मदद से कोडिंग करना. इसके अलावा, कुछ खास उपयोगकर्ताओं के लिए ऐक्सेस सीमित किया जा सकता है.
कुछ खास उपयोगकर्ताओं के लिए ऐक्सेस सीमित करने के लिए, हर उपयोगकर्ता से Gemini for Google Cloud उपयोगकर्ता का रोल हटाया जा सकता है:
- Firebase कंसोल में, प्रोजेक्ट सेटिंग खोलें. इसके बाद, ऐप्लिकेशन इस्तेमाल करने वाले लोग और अनुमतियां को चुनें. अब जिस उपयोगकर्ता के लिए आपको रोल अपडेट करना है उसके लिए, Gemini for Google Cloud रोल हटाएं.
Gemini Code Assist को बंद करने के लिए, Turn off Gemini Code Assist में दिए गए निर्देशों का पालन करें.
Firebase में Gemini से जुड़ी समस्याएं हल करना
अगर ✦Gemini in Firebase कंसोल में नहीं दिखता है, तो यह तरीका अपनाएं:Firebase
- पक्का करें कि Gemini for Google Cloud API Google Cloud कंसोल में चालू हो.
- पक्का करें कि जिन उपयोगकर्ताओं को आपको ऐक्सेस देना है उन्हें Cloud AI कंपैनियन उपयोगकर्ता का रोल आईएएम में असाइन किया गया हो.
- अगर Gemini Code Assist का इस्तेमाल किया जा रहा है, तो पक्का करें कि जिन उपयोगकर्ताओं पर इसका असर पड़ रहा है उन्हें लाइसेंस असाइन किया गया हो.
अगर आपको "फ़िलहाल, आपके पास Gemini Code Assist लाइसेंस नहीं है" मैसेज दिखता है, तो इसका मतलब है कि आप Google Workspace के उपयोगकर्ता हैं. साथ ही, Firebase में Gemini का इस्तेमाल करने के लिए, आपके पास Gemini Code Assist की सदस्यता होनी चाहिए. ज़्यादा जानने के लिए, Gemini Code Assist की सदस्यता के साथ में Gemini लेख पढ़ें.Firebase
अगले चरण
- Firebase कंसोल में Gemini को आज़माएं.
- प्रॉम्प्ट ऑप्टिमाइज़ेशन के बारे में ज़्यादा जानें.