Gemini को Firebase कंसोल में आज़माएँ

Firebase में Gemini सेट अप करने के बाद, इसका इस्तेमाल करके Firebase डेवलपर के तौर पर अपने अनुभव को बेहतर बनाया जा सकता है.

Gemini पैनल खोलने के लिए:

  • Firebase कंसोल के सबसे ऊपर दाईं ओर मौजूद मेन्यू में जाकर, ✦Firebase में Gemini पर क्लिक करें.

Gemini पैनल खुलता है और Firebase कंसोल के सभी पेजों पर दिखता है. अब Gemini से चैट की जा सकती है. साथ ही, Gemini पैनल में उपलब्ध सभी सुविधाओं का इस्तेमाल किया जा सकता है.

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

Gemini के साथ चैट करें

Gemini पैनल खोलने के बाद, Gemini के साथ बातचीत शुरू की जा सकती है. साथ ही, नैचुरल भाषा का इस्तेमाल करके सवाल पूछे जा सकते हैं.

लेख पढ़ें.

यहां दिए गए तरीके से, Remote Config के बारे में Gemini से बातचीत की जा सकती है:

  1. Firebase के बारे में मुझसे कुछ भी पूछें फ़ील्ड में, कोई सवाल डालें. इसके बाद, भेजें पर क्लिक करें. उदाहरण के लिए, कुछ ऐसा पूछा जा सकता है:

    When should I use a Remote Config rollout vs. an A/B Test?
    

    Gemini इस पर जवाब दिखाता है.

  2. इसके बाद, Gemini से बातचीत को आगे बढ़ाने के लिए, सवाल पूछे जा सकते हैं. इसके अलावा, कोड को चिपकाकर सलाह मांगी जा सकती है.

बातचीत जारी रखी जा सकती है. साथ ही, जिस ऐप्लिकेशन और प्रोजेक्ट पर काम किया जा रहा है उसके बारे में जानकारी और सवाल शेयर किए जा सकते हैं. समस्या हल करते समय, Gemini आपको सुधार करने और ऑप्टिमाइज़ करने के सुझाव देगा. साथ ही, ज़्यादा जानकारी भी देगा. Gemini में सोर्स के उद्धरण भी शामिल होते हैं. इनसे पता चलता है कि Gemini ने जवाब जनरेट करने के लिए, किन दस्तावेज़ों और कोड सैंपल का इस्तेमाल किया है.

Firebase कंसोल में Gemini पैनल को एक्सप्लोर करना

Firebase कंसोल में मौजूद Gemini पैनल में कई ऐसी सुविधाएं हैं जिनकी मदद से, Gemini के साथ मिलकर काम करना आसान हो जाता है.

विकल्प कार्रवाई
Firebase से जुड़ी सूचनाएं देखें.
spark Firebase में Gemini के साथ चैट करें.
Firebase में Gemini के साथ नई चैट थ्रेड शुरू करें.
Firebase में जाकर, Gemini के साथ की गई अपनी चैट का इतिहास ऐक्सेस करें.
मदद पाएं: डेवलपर दस्तावेज़ खोजें, सहायता टीम से संपर्क करें, और Firebase की सेवा का स्टेटस देखें.
कोई थीम चुनें: हल्के या गहरे रंग वाली थीम चुनें या डिवाइस की डिफ़ॉल्ट थीम चुनें.
text_select_start Gemini पैनल को कंसोल पर किसी खास जगह पर डॉक करें. पैन को बाईं, ऊपर, दाईं या नीचे की ओर डॉक किया जा सकता है.
text_select_move_back_word Gemini पैनल को अनडॉक करें, ताकि वह अपनी ओरिजनल स्थिति में वापस आ जाए.
Gemini पैनल को बड़ा करके, पूरे कंसोल पर दिखाएँ.
Gemini पैनल को उसके ओरिजनल साइज़ पर वापस लाएं.
Firebase में Gemini का इस्तेमाल करने के दौरान हुई समस्या के बारे में Firebase टीम को बताएं. हमारा सुझाव है कि आप गड़बड़ियों की शिकायत करें, सुधार के सुझाव दें या सामान्य फ़ीडबैक दें.
Gemini पैनल को बंद करें.

Firebase में Gemini को अपनी पसंद के मुताब़िक बनाने की सुविधा का इस्तेमाल करना

Firebase में Gemini का ज़्यादा से ज़्यादा फ़ायदा पाने के लिए, अपने Firebase प्रोजेक्ट से जुड़े सवाल पूछें. यहाँ कुछ तरीके दिये गये हैं:

  • Cloud Firestore: "मैं अपने चैट ऐप्लिकेशन में डेटा को आसानी से ऐक्सेस करने के लिए, Cloud Firestore को कैसे व्यवस्थित करूं?"

  • Authentication: "मेरे ऐप्लिकेशन में लॉगिन करने के लिए कौन-कौनसे तरीके उपलब्ध हैं और मैं कौनसे तरीके जोड़ सकता हूं?""

  • Crashlytics: "मेरी हाल ही की Crashlytics रिपोर्ट के आधार पर, मुझे अपने ऐप्लिकेशन की परफ़ॉर्मेंस को बेहतर बनाने के लिए, किन तीन समस्याओं को ठीक करना चाहिए?"

    अगर आपने अपने Firebase सेटअप के हिसाब से सवाल पूछे हैं, तो Firebase में Gemini आपको ज़्यादा काम की और सटीक जानकारी दे सकता है.

Crashlytics में एआई से मदद पाना

क्रैश के बारे में अहम जानकारी जनरेट करने के लिए, Crashlytics में एआई की मदद से काम करने वाली सुविधा का इस्तेमाल करने के लिए:

  1. Firebase console में, DevOps और जुड़ाव > Crashlytics डैशबोर्ड पर जाएं. इसके बाद, अपना ऐप्लिकेशन चुनें.

  2. उस क्रैश को ढूंढें और चुनें जिसकी जांच करनी है. Crashlytics इवेंट पेज दिखता है. इसमें एक या इससे ज़्यादा इनसाइट शामिल होती हैं:

    • क्रैश का विश्लेषण और उसकी संभावित वजह
    • डीबग करने के निर्देश
    • कार्रवाई करने लायक अगले चरण
    • सबसे सही तरीके

    अगर आपको इवेंट पेज के सबसे ऊपर Crashlytics में एआई से मदद पाने की सुविधा नहीं दिख रही है, तो पुष्टि करें कि Firebase में Gemini की सुविधा चालू हो. इसे सेट अप करने के निर्देशों के लिए, Firebase में Gemini सेट अप करना लेख पढ़ें. इसके अलावा, यह भी पक्का करें कि आपने क्रैश या एएनआर इवेंट देखा हो. फ़िलहाल, नुकसान न पहुंचाने वाली गड़बड़ी इवेंट के लिए यह सुविधा उपलब्ध नहीं है.

  3. अगर आपको अपने ऐप्लिकेशन के कोड बेस में सीधे समस्या ठीक करने के लिए, एआई असिस्टेंस चाहिए, तो एमसीपी के ज़रिए Crashlytics के लिए एआई असिस्टेंस का इस्तेमाल करें.

ज़्यादा जानने के लिए, Crashlytics में एआई की मदद पाना लेख पढ़ें.

Firebase में Gemini की मदद से, मैसेजिंग कैंपेन के लिए एआई से जुड़ी अहम जानकारी पाना

Gemini, Firebase में उपलब्ध है. यह मैसेजिंग कैंपेन की खास जानकारी, अहम जानकारी, और Firebase Cloud Messaging और In-App Messaging कैंपेन की परफ़ॉर्मेंस को बेहतर बनाने के लिए दिशा-निर्देश देता है. Firebase में मौजूद Gemini, कैंपेन के डेटा का विश्लेषण करके, आपको कैंपेन की पहुंच और असर के बारे में जानकारी दे सकता है. साथ ही, उपयोगकर्ता की दिलचस्पी बढ़ाने और कैंपेन की पहुंच बढ़ाने के लिए, रणनीतियों के सुझाव दे सकता है.

मैसेजिंग कैंपेन के लिए एआई की मदद से मिली अहम जानकारी ऐक्सेस करना

मैसेजिंग कैंपेन की एआई इनसाइट का इस्तेमाल करने के लिए, पक्का करें कि आपके प्रोजेक्ट में ये मौजूद हों:

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

  • आपके Firebase प्रोजेक्ट में Firebase Cloud Messaging या In-App Messaging चालू हो.

  • कम से कम एक कैंपेन मौजूद हो और Firebase कंसोल में दिखता हो.

इन ज़रूरी शर्तों को पूरा करने के बाद:

  1. कैंपेन का डेटा ऐक्सेस करने के लिए, Firebase कंसोल में DevOps और जुड़ाव > मैसेज सेवा पेज पर जाएं.

  2. कैंपेन का डेटा लोड होने के बाद, एआई से अहम जानकारी जनरेट करें पर क्लिक करें.

    आपको मैसेजिंग कैंपेन की खास जानकारी और विश्लेषण दिखेगा.

Firebase में Gemini की मदद से, SQL Connect के लिए GraphQL क्वेरी और म्यूटेशन जनरेट करना

नैचुरल लैंग्वेज के आधार पर GraphQL जनरेट करने के लिए, AI assistance for SQL Connect का इस्तेमाल करने का तरीका:

  1. Firebase कंसोल में, डेटाबेस और स्टोरेज > SQL Connect पर जाएं.

  2. अपनी सेवा और डेटा सोर्स चुनें. इसके बाद, डेटा टैब खोलें.

  3. GraphQL लिखने में मेरी मदद करोpen_spark आइकॉन पर क्लिक करें. आपको जिस क्वेरी या म्यूटेशन को जनरेट करना है उसके बारे में नैचुरल लैंग्वेज में बताएं. इसके बाद, जनरेट करें पर क्लिक करें.

    उदाहरण के लिए, अगर आपको "SQL Connect (वेब) की मदद से बनाएं" कोडलैब में दिए गए Movies डेटा सोर्स का इस्तेमाल करना है, तो आपसे यह सवाल पूछा जा सकता है, "साल 2022 की पांच सबसे अच्छी फ़िल्में, रेटिंग के हिसाब से घटते क्रम में दिखाओ." इसके जवाब में, आपको कुछ ऐसा नतीजा मिल सकता है:

    query TopMovies2022 {
      movies(where: {releaseYear: {eq: 2022}}, orderBy: [{rating: DESC}], limit: 5) {
        id
        title
        rating
        releaseYear
      }
    }
    
  4. जवाब की समीक्षा करें:

    • अगर जवाब सही लगता है, तो कोड एडिटर में जवाब डालने के लिए, डालें पर क्लिक करें.
    • अगर जवाब को बेहतर बनाया जा सकता है, तो बदलाव करें पर क्लिक करें. इसके बाद, प्रॉम्प्ट को अपडेट करें और फिर से जनरेट करें पर क्लिक करें.
  5. जवाब स्वीकार करने के बाद, अगर लागू हो, तो पैरामीटर सेक्शन में जाकर ये सेटिंग करें:

    • वैरिएबल: अगर आपकी क्वेरी या म्यूटेशन में वैरिएबल शामिल हैं, तो उन्हें यहां तय करें. इन्हें तय करने के लिए JSON का इस्तेमाल करें. उदाहरण के लिए, {"title":"The Matrix", "releaseYear":"1999"}.
    • अनुमति: वह अनुमति का कॉन्टेक्स्ट चुनें जिसके साथ क्वेरी या म्यूटेशन चलाना है. जैसे, एडमिन, पुष्टि किया गया या पुष्टि नहीं किया गया.
  6. कोड एडिटर में चलाएं पर क्लिक करें और नतीजों की समीक्षा करें.

कोड एडिटर में एक से ज़्यादा क्वेरी या म्यूटेशन की जांच करने के लिए, पक्का करें कि उन्हें नाम दिया गया हो. उदाहरण के लिए, यहां दी गई क्वेरी का नाम GetMovie है. चलाएं बटन को चालू करने के लिए, अपने कर्सर को क्वेरी या म्यूटेशन की पहली लाइन में ले जाएं.

query GetMovie($myKey: Movie_Key!) {
  movie(key: $myKey) { title }
}

इस्तेमाल के बेहतर उदाहरणों के लिए, AI assistance for SQL Connect इस्तेमाल के उदाहरण देखें.

Firebase App Distribution में एआई से मदद पाना

Firebase App Testing एजेंट, एआई की मदद से टेस्ट बनाता है और उन्हें चलाता है. ये टेस्ट, आपके दिए गए नैचुरल लैंग्वेज प्रॉम्प्ट पर आधारित होते हैं. एजेंट, चरण-दर-चरण टेस्ट बनाता है. इन्हें अलग-अलग वर्चुअल और फ़िज़िकल डिवाइसों पर चलाया जा सकता है. इससे यह पक्का किया जा सकता है कि आपका ऐप्लिकेशन सबसे अच्छी क्वालिटी का हो. ज़्यादा जानकारी के लिए, ऐप्लिकेशन की टेस्टिंग करने वाली कंपनी लेख पढ़ें.