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

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

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

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

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

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

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

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

यहां दिए गए चरणों में, के बारे में Remote Configसे की गई बातचीत का उदाहरण दिया गया है:

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

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

    Gemini अपना जवाब दिखाता है.

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

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

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

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

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

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

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

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

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

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

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

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

  1. कैंपेन का डेटा ऐक्सेस करने के लिए, Firebase console में DevOps और उपयोगकर्ता की दिलचस्पी > मैसेजिंग पेज पर जाएं.

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

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

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

GraphQL जनरेट करने के लिए AI assistance for SQL Connect का इस्तेमाल करने के लिए, आम बोलचाल की भाषा के आधार पर:

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