Firebase में Gemini सेट अप करने के बाद, Firebase डेवलपर के अनुभव को बेहतर बनाने के लिए, इसका इस्तेमाल शुरू किया जा सकता है.
Gemini पैनल खोलने के लिए:
- ✦Firebase में Gemini पर क्लिक करें. यह Firebase कंसोल के सबसे ऊपर दाएं मेन्यू में मौजूद है.
Gemini पैनल, Firebase कंसोल के सभी पेजों पर खुलता है और उन पर बना रहता है. अब Gemini के साथ चैट की जा सकती है. साथ ही, Gemini पैनल में उपलब्ध सभी सुविधाओं को भी एक्सप्लोर किया जा सकता है.
अगर Firebase कंसोल में ✦Firebase में Gemini नहीं दिखता है, तो इसे चालू करने के लिए, किसी प्रोजेक्ट के लिए Firebase में Gemini सेट अप करें में दिया गया तरीका अपनाएं.
Gemini से चैट करें
Gemini पैनल खोलने के बाद, Gemini के साथ तुरंत बातचीत शुरू की जा सकती है. साथ ही, सामान्य भाषा का इस्तेमाल करके सवाल पूछे जा सकते हैं.
यहां दिए गए चरण में, Cloud Firestore के बारे में Gemini से हुई बातचीत के बारे में बताया गया है. इस उदाहरण में, आपने Gemini से, आपको Firestore के नियमों का बुनियादी सेट देने के लिए कहा है. साथ ही, ज़रूरी शर्तें जोड़ते समय उन्हें बेहतर बनाने के लिए भी कहा है:
Firebase के बारे में मुझसे कुछ भी पूछें फ़ील्ड में, कोई सवाल डालें. इसके बाद, भेजें भेजें पर क्लिक करें. उदाहरण के लिए, आप कुछ ऐसा पूछ सकते हैं:
When should I use a Remote Config rollout vs. an A/B Test?
Gemini अपना जवाब दिखाता है.
इसके बाद, बातचीत को आगे बढ़ाने के लिए Gemini ज़्यादा जानकारी देने वाले सवाल पूछे जा सकते हैं. इसके अलावा, कोड चिपकाकर सलाह भी मांगी जा सकती है.
समस्या हल करने के दौरान, आपके पास बातचीत जारी रखने का विकल्प होता है. साथ ही, उन ऐप्लिकेशन और प्रोजेक्ट के बारे में जानकारी और सवाल शेयर किए जा सकते हैं जिन पर आप काम कर रहे हैं. Gemini, आपको सुधार और ऑप्टिमाइज़ेशन के सुझाव देगा. साथ ही, आपको और भी दिशा-निर्देश देगा.
Firebase कंसोल में Gemini पैनल को एक्सप्लोर करें
Firebase कंसोल में Gemini पैनल में ऐसी कई सुविधाएँ हैं जो Gemini मॉडल के साथ मिलकर काम करना आसान बनाती हैं.
विकल्प | कार्रवाई |
---|---|
सूचनाएं | Firebase से जुड़ी सूचनाएं देखें. |
स्पार्क | Firebase चैट में Gemini खोलें. |
contact_support | सहायता पाएं: डेवलपर दस्तावेज़ खोजें, सहायता टीम से संपर्क करें, और Firebase सेवा की स्थिति देखें. |
dark_mode | कोई थीम चुनें: हल्के या गहरे रंग वाली थीम चुनें या डिवाइस की डिफ़ॉल्ट थीम चुनें. |
बातचीत मिटाएं. बातचीत हटाने पर, पिछले सभी कॉन्टेक्स्ट मिट जाते हैं और बातचीत का नया सेशन शुरू हो जाता है. | |
text_select_start | Gemini पैनल को कंसोल पर किसी खास जगह पर डॉक करें. पैनल को बाईं, सबसे ऊपर, दाईं या सबसे नीचे डॉक करने का विकल्प चुना जा सकता है. |
text_select_move_back_word | Gemini पैनल को उसकी मूल स्थिति पर वापस लाने के लिए, उसे अनडॉक करें. |
फ़ुल स्क्रीन | पूरे कंसोल पर Gemini पैनल को बड़ा करके दिखाएं. |
fullscreen_exit | Gemini पैनल को उसके ओरिजनल साइज़ पर वापस लाएं. |
Firebase में, Gemini के साथ अपने अनुभव के बारे में Firebase टीम से शिकायत करें. हमारा सुझाव है कि आप बग की शिकायत करें, सुधार के सुझाव दें या सामान्य राय दें. | |
बंद करें | Gemini पैनल बंद करें. |
Crashlytics में एआई से मदद पाने की सुविधा का इस्तेमाल करना
क्रैश के बारे में अहम जानकारी पाने के लिए, Crashlytics में एआई की मदद का इस्तेमाल करने के लिए:
अपने प्रोजेक्ट में Crashlytics डैशबोर्ड खोलें और अपना ऐप्लिकेशन चुनें.
उस क्रैश का पता लगाएं और चुनें जिसकी आपको जांच करनी है. इसके बाद, Crashlytics इवेंट पेज खुलेगा. इस पेज पर एआई से जुड़ी अहम जानकारी जनरेट करें बटन दिखेगा.
अगर आपको 'एआई की अहम जानकारी जनरेट करें' बटन नहीं दिखता है, तो पुष्टि करें कि Firebase में Gemini चालू है. सेटअप के निर्देशों के लिए, Firebase में Gemini सेट अप करना लेख पढ़ें. साथ ही, पक्का करें कि आपको Apple या Android इवेंट दिख रहा हो. फ़िलहाल, Flutter, Unity, और Android NDK इवेंट और गैर-फ़ैटल इवेंट के लिए, यह सुविधा काम नहीं करती. इसके बाद, पक्का करें कि Crashlytics इवेंट पेज में इनसाइट सेक्शन को बड़ा किया गया हो.
एआई की मदद से अहम जानकारी जनरेट करें बटन पर क्लिक करें.
अहम जानकारी, इनमें से एक या ज़्यादा विकल्पों के साथ दिखती है:
- क्रैश का विश्लेषण, जिसमें उसकी संभावित वजह बताई गई हो
- डीबग करने के निर्देश
- कार्रवाई करने के लिए अगले चरण
- सबसे सही तरीके
अगर आपको ज़्यादा अहम जानकारी चाहिए, तो कोड और संदर्भ दें. इसके लिए, क्या आपको ज़्यादा अहम जानकारी चाहिए? बॉक्स में, शुरू करें पर क्लिक करें.
Gemini ने Firebase में जिस कोड का अनुरोध किया है उसे कोड फ़ील्ड में चिपकाएं.
अगर आपके पास शेयर करने के लिए और ज़्यादा जानकारी है, जिससे एआई से जुड़ी इनसाइट को बेहतर बनाने में मदद मिल सकती है, तो इसे कॉन्टेक्स्ट या काम की जानकारी शेयर करें फ़ील्ड में जोड़ें.
एआई की मदद से अहम जानकारी फिर से जनरेट करें पर क्लिक करें.
Firebase में Gemini, आपके दिए गए कोड और कॉन्टेक्स्ट के आधार पर, अपडेट की गई अहम जानकारी जनरेट करता है.
ज़्यादा जानने के लिए, Crashlytics में एआई की मदद पाएं पर जाएं.
Firebase में Gemini की मदद से मैसेजिंग कैंपेन के लिए, एआई से मिलने वाली अहम जानकारी पाएं
Firebase में Gemini, मैसेजिंग कैंपेन की खास जानकारी, अहम जानकारी, और दिशा-निर्देश देता है. इससे, Firebase Cloud Messaging और In-App Messaging कैंपेन की परफ़ॉर्मेंस को बेहतर बनाया जा सकता है. कैंपेन डेटा का विश्लेषण करके, Firebase में मौजूद Gemini की मदद से, अपने कैंपेन की पहुंच और असर को समझा जा सकता है. साथ ही, उपयोगकर्ताओं की दिलचस्पी बढ़ाने और कारोबार को आगे बढ़ाने के लिए रणनीतियां सुझाई जा सकती हैं.
मैसेजिंग कैंपेन के लिए, एआई की मदद से अहम जानकारी ऐक्सेस करना
मैसेजिंग कैंपेन के लिए एआई की अहम जानकारी का इस्तेमाल करने के लिए, पक्का करें कि आपके प्रोजेक्ट में ये चीज़ें मौजूद हों:
आपके प्रोजेक्ट के लिए, Firebase में Gemini की सुविधा चालू हो. ज़्यादा जानने के लिए, Firebase में Gemini सेट अप करें लेख पढ़ें.
आपके Firebase प्रोजेक्ट में Firebase Cloud Messaging या In-App Messaging चालू हो.
कम से कम एक कैंपेन मौजूद है और Firebase कंसोल में दिखता है.
इन शर्तों को पूरा करने के बाद:
कैंपेन डेटा ऐक्सेस करने के लिए, Firebase कंसोल में मैसेज सेवा खोलें.
कैंपेन का डेटा लोड होने के बाद, एआई से जुड़ी अहम जानकारी जनरेट करें पर क्लिक करें.
आपके मैसेजिंग कैंपेन की खास जानकारी और विश्लेषण दिखेगा.
Firebase में Gemini की मदद से, Data Connect के लिए GraphQL क्वेरी और म्यूटेशन जनरेट करना
सामान्य भाषा के आधार पर GraphQL जनरेट करने के लिए, AI assistance for Data Connect in the Firebase console का इस्तेमाल करने के लिए:
अपने प्रोजेक्ट में Data Connect खोलें और सेवाएं में जाकर, अपना डेटा सोर्स चुनें.
डेटा पर क्लिक करें.
graphQL लिखने में मेरी मदद करोPen_spark आइकॉन पर क्लिक करें.
इसके बाद, दिखने वाले टेक्स्ट फ़ील्ड में, आम भाषा में वह क्वेरी या बदलाव डालें जिसे जनरेट करना है. इसके बाद, जनरेट करें पर क्लिक करें.
उदाहरण के लिए, अगर Firebase Data Connect क्विकस्टार्ट और Data Connect कोडलैब के साथ बनाएं में दिए गए फ़िल्मों के डेटा सोर्स का इस्तेमाल किया जा रहा है, तो "2022 की टॉप पांच फ़िल्मों को रेटिंग के हिसाब से, घटते क्रम में दिखाएं" कहा जा सकता है. इससे आपको ऐसा नतीजा मिल सकता है:
query TopMovies2022 { movies(where: {releaseYear: {eq: 2022}}, orderBy: [{rating: DESC}], limit: 5) { id title rating releaseYear } }
जवाब की समीक्षा करें:
- अगर जवाब सही लगता है, तो कोड एडिटर में जवाब डालने के लिए शामिल करें पर क्लिक करें.
- अगर जवाब को बेहतर बनाया जा सकता है, तो बदलाव करें पर क्लिक करें, प्रॉम्प्ट अपडेट करें, और फिर से जनरेट करें पर क्लिक करें.
जवाब स्वीकार करने के बाद, अगर लागू हो, तो पैरामीटर सेक्शन में इन्हें सेट करें:
- वैरिएबल: अगर आपकी क्वेरी या म्यूटेशन में वैरिएबल हैं, तो उन्हें यहां तय करें. उनके बारे में बताने के लिए, JSON का इस्तेमाल करें. जैसे,
{"title":"The Matrix", "releaseYear":"1999"}
. - अनुमति देना: क्वेरी या म्यूटेशन चलाने के लिए, अनुमति देने से जुड़े कॉन्टेक्स्ट (एडमिन, पुष्टि किए गए या बिना पुष्टि वाले) को चुनें.
- वैरिएबल: अगर आपकी क्वेरी या म्यूटेशन में वैरिएबल हैं, तो उन्हें यहां तय करें. उनके बारे में बताने के लिए, JSON का इस्तेमाल करें. जैसे,
कोड एडिटर में चालू करें पर क्लिक करें और नतीजों की समीक्षा करें.
कोड एडिटर में एक से ज़्यादा क्वेरी या म्यूटेशन की जांच करने के लिए, पक्का करें कि उन्हें नाम दिया गया हो. उदाहरण के लिए, इस क्वेरी का नाम GetMovie
है. चालू करें बटन को चालू करने के लिए, कर्सर को क्वेरी या म्यूटेशन की पहली लाइन पर ले जाएं.
query GetMovie($myKey: Movie_Key!) {
movie(key: $myKey) { title }
}
इस्तेमाल के ज़्यादा बेहतर उदाहरणों के लिए, AI assistance for Data Connect in the Firebase console इस्तेमाल के उदाहरण देखें.