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

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

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

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

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

किसी प्रोजेक्ट के सदस्य को 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 की सुविधा बंद करना

Gemini for Google Cloud के सभी प्रॉडक्ट, Firebase में Gemini और उससे जुड़ी सुविधाओं को बंद करने के लिए, Gemini for Google Cloud API को बंद करें लेख पढ़ें. इन सुविधाओं में, Crashlytics में एआई की सहायता शामिल है. इसके अलावा, कुछ खास उपयोगकर्ताओं के लिए ऐक्सेस को सीमित किया जा सकता है.

कुछ खास उपयोगकर्ताओं के लिए ऐक्सेस को सीमित करने के लिए, हर उपयोगकर्ता से Gemini for Google Cloud उपयोगकर्ता की भूमिका हटाई जा सकती है:

  • Firebase कंसोल में, प्रोजेक्ट की सेटिंग खोलें. इसके बाद, उपयोगकर्ता और अनुमतियां चुनें. इसके बाद, आपको जिस उपयोगकर्ता की भूमिका अपडेट करनी है उसके लिए, Gemini for Google Cloud भूमिका हटाएं.

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

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

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

अगले चरण