Gemini को Firebase में सेट अप करें

Firebase में Gemini का इस्तेमाल शुरू करने से पहले, आपको इसे Firebase console में चालू करना होगा. Firebase में Gemini की सुविधा, हर उपयोगकर्ता और प्रोजेक्ट के हिसाब से चालू होती है. यह सुविधा चालू होने या न होने का फ़ैसला, आपके उपयोगकर्ता टाइप और प्लान पर निर्भर करता है.

  • अगर आप Google Workspace (जिसे पहले G Suite के नाम से जाना जाता था) के उपयोगकर्ता हैं, तो Firebase में मौजूद Gemini, Gemini Code Assist के साथ शामिल है. Gemini Code Assist की सदस्यताएं खरीदी जा सकती हैं और आपका एडमिन, सीधे Firebase console से उन्हें चालू कर सकता है. ज़्यादा जानने के लिए, सेट अप करें Gemini Code Assist पर जाएं.

  • अगर आप एक निजी उपयोगकर्ता हैं, तो Firebase में Gemini बिना किसी शुल्क के या Gemini Code Assist के हिस्से के तौर पर उपलब्ध है. इससे, आपको संदर्भ के हिसाब से जानकारी और मैसेजिंग कैंपेन की अहम जानकारी मिलती है.

ध्यान दें कि Firebase में Gemini के लिए सेवा की शर्तें, Firebase में Gemini के लिए सेवा की शर्तों से अलग हैं. Firebase में Gemini, Gemini Code Assist का हिस्सा है. ज़्यादा जानने के लिए, Firebase में Gemini आपके डेटा का इस्तेमाल कैसे करता है लेख पढ़ें.

ज़रूरी अनुमतियां

Firebase में Gemini की सुविधाओं को चालू करने और उनका इस्तेमाल करने के लिए, आपके पास कुछ IAM भूमिकाएं और अनुमतियां होनी चाहिए.

  • जिन प्रोजेक्ट सदस्यों के पास मालिक या एडिटर की IAM भूमिका है वे Firebase में Gemini को चालू कर सकते हैं और इसकी सुविधाओं का इस्तेमाल कर सकते हैं.
  • प्रोजेक्ट के दर्शक, Firebase में Gemini को चालू नहीं कर सकते. हालांकि, वे इसकी सुविधाओं का इस्तेमाल कर सकते हैं. इनमें, Firebase चैट में Gemini, सहायता, और Crashlytics में एआई की मदद का इस्तेमाल करना शामिल है. ऐसा तब किया जा सकता है, जब उन्हें Gemini for Google Cloud उपयोगकर्ता की भूमिका असाइन की गई हो.
  • अगर प्रोजेक्ट, Google Workspace (पहले इसे G Suite के नाम से जाना जाता था) का हिस्सा है, तो Google Workspace एडमिन को इसे चालू करना होगा.

किसी प्रोजेक्ट के सदस्य को Gemini for Google Cloud उपयोगकर्ता की भूमिका असाइन करने का तरीका यहां बताया गया है. ध्यान दें कि सिर्फ़ प्रोजेक्ट के मालिक, IAM भूमिकाओं में बदलाव कर सकते हैं.

  1. Firebase कंसोल में, प्रोजेक्ट सेटिंग चुनें. इसके बाद, उपयोगकर्ता और अनुमतियां चुनें.
  2. प्रोजेक्ट के उस सदस्य की लाइन ढूंढें जिसके लिए यह सेटिंग लागू करनी है.
  3. ज़्यादा विकल्प पर क्लिक करें. इसके बाद, ऐक्सेस में बदलाव करें को चुनें.
  4. भूमिका(भूमिकाएं) को बड़ा करें. इसके बाद, Gemini for Google Cloud उपयोगकर्ता चुनें और हो गया पर क्लिक करें.
  5. बदलाव सेव करने के लिए, भूमिकाएं अपडेट करें पर क्लिक करें. आपके उपयोगकर्ता पर नई भूमिका लागू होने में एक या दो मिनट लग सकते हैं.

Firebase में Gemini सेट अप करना

यह पक्का करने के बाद कि आपके खाते में ज़रूरी अनुमतियां हैं, अपने प्रोजेक्ट के लिए Firebase में Gemini को चालू किया जा सकता है.

अपने प्रोजेक्ट के लिए, Firebase में Gemini का इस्तेमाल करने की सुविधा चालू करने के लिए, यह तरीका अपनाएं.

  1. प्रोजेक्ट के मालिक या एडिटर के तौर पर, Firebase कंसोल खोलें. इसके बाद, कोई प्रोजेक्ट चुनें और कंसोल के सबसे ऊपर दाएं कोने में मौजूद मेन्यू में, ✦Firebase में Gemini पर क्लिक करें.

    Gemini पैनल दिखेगा.

  2. स्क्रीन पर दिखने वाली जानकारी की समीक्षा करें और शुरू करें पर क्लिक करें.

  3. इसके अलावा, अपने प्रोजेक्ट के अन्य उपयोगकर्ताओं के लिए, Firebase में Gemini को चालू करें: प्रोजेक्ट सेटिंग में जाकर, उपयोगकर्ता और अनुमतियां चुनें. इसके बाद, अन्य उपयोगकर्ताओं को Gemini for Google Cloud भूमिका असाइन करें.

अब आपके पास Firebase में Gemini की मदद से, Firebase डेवलपमेंट को तेज़ी से आगे बढ़ाने का विकल्प है. Firebase में Gemini के साथ इंटरैक्ट करने के बारे में ज़्यादा जानने के लिए, Firebase कंसोल में Gemini आज़माएं पर जाएं.

अगर आपको Firebase में Gemini Code Assist सदस्यता लेकर Gemini का इस्तेमाल करना है, तो सेटअप करने के निर्देशों के लिए Firebase में Gemini Code Assist सदस्यता लेकर Gemini का इस्तेमाल करना लेख पढ़ें.

Firebase में Gemini Code Assist की सदस्यता लेकर Gemini का इस्तेमाल करना

Gemini Code Assist की सदस्यता खरीदने पर, आपको Firebase में Gemini की अन्य सुविधाएं मिलती हैं. इनमें कॉन्टेक्स्ट के हिसाब से जानकारी और मैसेजिंग कैंपेन की अहम जानकारी शामिल है. Gemini Code Assist को चालू करने के लिए, आपको सदस्यता खरीदनी होगी और अलग-अलग उपयोगकर्ताओं को लाइसेंस असाइन करने होंगे.

Gemini Code Assist को Firebase कंसोल या Google Cloud कंसोल के ज़रिए चालू किया जा सकता है. इसके लिए, Gemini एडमिन का इस्तेमाल करें. अगर आपको बिना किसी शुल्क के Spark के प्लान का इस्तेमाल करने वाले किसी प्रोजेक्ट के लिए Gemini Code Assist चालू करना है, तो हमारा सुझाव है कि आप Firebase console का इस्तेमाल करके, Gemini Code Assist की सदस्यता खरीदें और उसे मैनेज करें. Gemini Code Assist लाइसेंस, हर उपयोगकर्ता के हिसाब से असाइन किए जाते हैं. भले ही, वह किसी भी प्रोजेक्ट के लिए हो. हालांकि, Google Cloud Console में, खरीदारी के लिए इस्तेमाल किए जाने वाले Cloud Billing खाते को किसी प्रोजेक्ट से जोड़ना ज़रूरी है. इससे, उस प्रोजेक्ट को अपने-आप, 'इस्तेमाल के हिसाब से पैसे चुकाएं' वाले ब्लेज़ प्लान पर अपग्रेड कर दिया जाता है. Firebase कंसोल से अपनी सदस्यता मैनेज करने पर, यह पक्का होता है कि Spark प्लान पर मौजूद आपका प्रोजेक्ट, Blaze पर अपग्रेड न हो. Firebase के सदस्यता प्लान पर जाकर, Spark और Blaze प्लान के बारे में ज़्यादा जानें.

नीचे दिए गए सेक्शन में, Code Assist में Gemini खरीदने और उपयोगकर्ताओं को लाइसेंस असाइन करने का तरीका बताया गया है.

Gemini Code Assist खरीदना और लाइसेंस असाइन करना

खरीदारी करने से पहले, आपके पास Google Cloud बिलिंग खाता होना चाहिए. साथ ही, आपके पास उस खाते का बिलिंग एडमिन ऐक्सेस होना चाहिए. अगर आपके पास Cloud Billing खाता नहीं है, तो सेल्फ़-सर्विस वाला नया Cloud Billing खाता बनाएं में दिए गए निर्देशों का पालन करें.

Gemini Code Assist की सदस्यता खरीदने और लाइसेंस असाइन करने के लिए:

  1. Gemini पैनल खोलने के लिए, ✦Firebase में Gemini पर क्लिक करें.
  2. उपयोगकर्ता किस तरह का है, इसके हिसाब से:
    • जानकारी वाले नोट में, सदस्यता खरीदें पर क्लिक करें.
    • क्या आपको ज़्यादा बेहतर नतीजे चाहिए? बैनर में, आज़माएं Gemini Code Assist पर क्लिक करें.
  3. वह Gemini Code Assist सदस्यता टाइप चुनें जिसे आपको खरीदना है. इसके बाद, शुरू करें पर क्लिक करें. Gemini Code Assistवर्शन की तुलना करें पर जाकर, स्टैंडर्ड और Enterprise वर्शन के बीच के अंतर के बारे में ज़्यादा जानें.
  4. जारी रखें पर क्लिक करें.
  5. वह Cloud Billing खाता चुनें जिसका इस्तेमाल करके आपको सदस्यता खरीदनी है.
  6. वह Gemini Code Assist सदस्यता टाइप चुनें जिसे आपको खरीदना है. इसके बाद, जारी रखें पर क्लिक करें.
  7. सदस्यता कॉन्फ़िगर करें में जाकर, सदस्यता को कॉन्फ़िगर करने के लिए फ़ील्ड भरें. इनमें ये भी शामिल हैं:
    • सदस्यता का डिसप्ले नेम.
    • लाइसेंस की संख्या. लाइसेंस, हर उपयोगकर्ता के हिसाब से असाइन किए जाते हैं. इसलिए, उन सभी उपयोगकर्ताओं के लिए ज़रूरत के मुताबिक लाइसेंस खरीदना न भूलें जिन्हें Gemini Code Assist और Firebase की सुविधाओं में Gemini का ऐक्सेस चाहिए. ध्यान दें कि अगर आपको एंटरप्राइज़ वर्शन खरीदना है, तो आपको कम से कम 10 लाइसेंस खरीदने होंगे.
    • सदस्यता की अवधि (महीने या साल भर की). सालाना सदस्यता लेने पर, आपको छूट वाली कीमत पर सदस्यता मिलती है. इसकी सदस्यता शुल्क, एक बार के बजाय हर महीने लिया जाता है. Gemini Code Assist के लिए तय की गई कीमत के प्लान के बारे में ज़्यादा जानने के लिए, Gemini Code Assist की कीमत देखें.
    • सदस्यता की अवधि (हर महीने या साल भर) खत्म होने के बाद, सदस्यता अपने-आप रिन्यू होना. अपने-आप रिन्यू होने की सुविधा से, आपकी सदस्यता और लाइसेंस चालू रहते हैं. अगर सदस्यता अपने-आप रिन्यू नहीं होती है, तो मौजूदा अवधि खत्म होने पर सदस्यता खत्म हो जाती है. इसके बाद, आपको फिर से खरीदारी की प्रक्रिया पूरी करनी होगी और लाइसेंस फिर से असाइन करने होंगे.
  8. सदस्यता की पुष्टि करने के लिए, जारी रखें पर क्लिक करें.
  9. सदस्यता की जानकारी देखें. अगर आप शर्तों से सहमत हैं, तो मैं इस खरीदारी की शर्तों से सहमत हूं को चुनें. इसके बाद, खरीदारी पूरी करें को चुनें.
  10. इसके बाद, आपको हर उपयोगकर्ता को लाइसेंस असाइन करने होंगे. आगे बढ़ें: Gemini के लाइसेंस असाइनमेंट मैनेज करें पर क्लिक करें. इसके बाद, लाइसेंस असाइन करें पर जाएं.
  11. लाइसेंस वाले उपयोगकर्ता जोड़ें पर क्लिक करें. उपयोगकर्ता को चुनने के लिए एक डायलॉग बॉक्स दिखेगा. किसी खास उपयोगकर्ता को खोजने के लिए, खोज बॉक्स में उसका नाम डालें.
  12. सूची से एक या उससे ज़्यादा उपयोगकर्ता चुनें. इसके बाद, आगे बढ़ें पर क्लिक करें.
  13. लाइसेंस असाइन करें पर क्लिक करें.

    पर जाएं.
  14. लाइसेंस असाइन करने के बाद, Firebase कंसोल पर वापस जाएं और हो गया पर क्लिक करें.

अपनी Gemini Code Assist की सदस्यता को प्रबंधित करें

अगर आपने Gemini Code Assist की सदस्यता खरीदने का फ़्लो पहले ही पूरा कर लिया है, तो Firebase कंसोल से अपनी Gemini Code Assist सदस्यता मैनेज की जा सकती है और लाइसेंस असाइन किए जा सकते हैं.

अपनी सदस्यता मैनेज करने और Gemini Code Assist लाइसेंस असाइन करने के लिए:

  1. Firebase कंसोल में, प्रोजेक्ट सेटिंग > इस्तेमाल और बिलिंग > सदस्यताएं चुनें.
  2. अपनी सदस्यताएं मैनेज करें में जाकर, सदस्यता के लिंक पर क्लिक करें.
  3. इसके बाद, दिखने वाली विंडो में, Gemini के लाइसेंस मैनेज करें पर क्लिक करें. Gemini Code Assist सदस्यता मैनेजमेंट, Google Cloud कंसोल में खुलता है.
  4. लाइसेंस वाले उपयोगकर्ताओं को जोड़ने के लिए:

    1. लाइसेंस वाले उपयोगकर्ता जोड़ें पर क्लिक करें. उपयोगकर्ता को चुनने के लिए एक डायलॉग बॉक्स दिखेगा. किसी उपयोगकर्ता को खोजने के लिए, खोज बॉक्स में उसका नाम डालें.
    2. सूची से एक या उससे ज़्यादा उपयोगकर्ता चुनें. इसके बाद, आगे बढ़ें पर क्लिक करें.
    3. लाइसेंस असाइन करें पर क्लिक करें.
    पर जाएं.
  5. लाइसेंस असाइन करने की सुविधा हटाने के लिए:

    1. उस उपयोगकर्ता या उपयोगकर्ताओं को चुनें जिन्हें आपको अनअसाइन करना है. इसके बाद, लाइसेंस अनअसाइन करें पर क्लिक करें.
  6. अपनी सदस्यता में बदलाव करने के लिए, सदस्यता की सेटिंग टैब पर जाएं. इसके बाद, सदस्यता में बदलाव करें पर क्लिक करें.

  7. Gemini Code Assist सदस्यता चुनें. इसके बाद, जारी रखें पर क्लिक करें.

  8. इसके बाद, सदस्यता की इनमें से किसी भी सेटिंग को अपडेट किया जा सकता है:

    • सदस्यता का डिसप्ले नेम.
    • लाइसेंस की संख्या. लाइसेंस, हर उपयोगकर्ता के हिसाब से असाइन किए जाते हैं. इसलिए, उन सभी उपयोगकर्ताओं के लिए ज़रूरत के मुताबिक लाइसेंस खरीदना न भूलें जिन्हें Gemini Code Assist और Firebase की सुविधाओं में Gemini का ऐक्सेस चाहिए. ध्यान दें कि अगर आपको एंटरप्राइज़ वर्शन खरीदना है, तो आपको कम से कम 10 लाइसेंस खरीदने होंगे.
    • सदस्यता की अवधि (महीने या साल भर की). सालाना सदस्यता लेने पर, आपको छूट वाली कीमत पर सदस्यता मिलती है. इसकी सदस्यता शुल्क एक बार के बजाय, हर महीने लिया जाता है. Gemini Code Assist के लिए तय की गई कीमत के प्लान के बारे में ज़्यादा जानने के लिए, Gemini Code Assist की कीमत देखें.
    • सदस्यता की अवधि (हर महीने या साल भर) खत्म होने के बाद, सदस्यता अपने-आप रिन्यू होना. अपने-आप रिन्यू होने की सुविधा से, आपकी सदस्यता और लाइसेंस चालू रहते हैं. अगर सदस्यता अपने-आप रिन्यू नहीं होती है, तो मौजूदा अवधि खत्म होने पर सदस्यता खत्म हो जाती है. इसके बाद, आपको फिर से खरीदारी की प्रक्रिया पूरी करनी होगी और लाइसेंस फिर से असाइन करने होंगे.
  9. जारी रखें पर क्लिक करें.

  10. अगर आप इन शर्तों से सहमत हैं, तो मैं इस खरीदारी की शर्तों से सहमत हूं पर क्लिक करें. इसके बाद, बदलाव सेव करें पर क्लिक करें.

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 को बंद करने के लिए, Gemini Code Assist को बंद करें में दिए गए निर्देशों का पालन करें.

Firebase में Gemini से जुड़ी समस्या हल करना

अगर Firebase कंसोल में ✦Firebase में Gemini नहीं दिखता है, तो ये चीज़ें देखें:

  • पुष्टि करें कि Google Cloud कंसोल में, Gemini for Google Cloud API चालू हो.
  • पक्का करें कि जिन उपयोगकर्ताओं को आपको ऐक्सेस देना है उन्हें IAM में Cloud AI साथी उपयोगकर्ता की भूमिका असाइन की गई हो.
  • अगर Gemini Code Assist का इस्तेमाल किया जा रहा है, तो पक्का करें कि जिन उपयोगकर्ताओं पर असर पड़ा है उन्हें लाइसेंस असाइन किया गया हो.

अगले चरण