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

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

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

  • स्पार्क Firebase में Gemini पर क्लिक करें, जो Firebase कंसोल के सबसे ऊपर होता है.

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

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

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

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

नीचे दिए गए चरणों से, Gemini के साथ Cloud Firestore के बारे में की जा सकने वाली बातचीत को दिखाया जा सकता है. इस उदाहरण में, Gemini से आपको Firestore के नियमों की बुनियादी जानकारी देने और ज़रूरी शर्तें जोड़ते समय उन्हें एक साथ बेहतर करने के लिए कहा जाएगा:

  1. Firebase के बारे में मुझसे कुछ भी पूछें फ़ील्ड में, नीचे दिया गया प्रॉम्प्ट डालें और फिर भेजें पर क्लिक करें भेजें:

    Can you provide a short, secure set of Firestore rules for a chat app?
    

    Gemini अपना जवाब दिखाता है, जिसमें आम तौर पर उसके बताए गए नियम और नियमों के काम करने के तरीके की पूरी जानकारी होती है.

  2. इसके बाद, Gemini से, नियमों को बड़ा करने और बेहतर बनाने के लिए कहें. उदाहरण के लिए, अगर Gemini ने नियमों के ऐसे बुनियादी सेट के साथ जवाब दिया है, जिससे किसी भी पुष्टि किए गए उपयोगकर्ता को चैट पढ़ने और लिखने की अनुमति मिली हो, तो शायद आप नियमों के ज़्यादा सीमित सेट की मांग करना चाहें. Firebase के बारे में मुझसे कुछ भी पूछें फ़ील्ड में, नीचे दिया गया प्रॉम्प्ट डालें. इसके बाद, भेजें भेजें पर क्लिक करें:

    Can you update the rules so that only the sender and recipient can access chats and supports image storage?
    

    Gemini को ज़्यादा पाबंदी वाले नियमों के हिसाब से जवाब देना चाहिए. इन नियमों में इमेज को सेव करने की सुविधा शामिल है और यह नियम सेट के हर कॉम्पोनेंट के बारे में पूरी जानकारी देता है. इसमें काम के संसाधनों के लिंक भी देने चाहिए, जैसे कि Cloud Firestore के दस्तावेज़ या काम के कोड लैब.

  3. इसके अलावा, फ़ील्ड में नियम चिपकाए जा सकते हैं और उनसे सलाह ली जा सकती है. मार्कडाउन सिंटैक्स इस्तेमाल किया जा सकता है. इसलिए, इस तरह की क्वेरी डाली जा सकती है:

    What can you tell me about this Firestore rule set?
    
      ```
      rules_version = '2';
      service cloud.firestore {
        match /databases/{database}/documents {
    
          match /users/{userId} {
            allow read, write: if request.auth.uid == userId;
          }
    
          match /chats/{chatId} {
            function isParticipant() {
              return request.auth.uid in resource.data.participants;
            }
    
            allow read, create: if isParticipant();
            allow update, delete: if false;
          }
    
          match /chats/{chatId}/messages/{messageId} {
            allow read, create: if isParticipant();
          }
        }
      }
      ```
    

    समस्या हल करते समय, आप बातचीत जारी रख सकते हैं और नियमों को शेयर करना जारी रख सकते हैं.

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

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

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

Crashlytics में, एआई की मदद से काम करने वाले टूल का इस्तेमाल करना

ऐप्लिकेशन क्रैश होने के बारे में अहम जानकारी जनरेट करने के लिए, Crashlytics में एआई (AI) का इस्तेमाल करने के लिए:

  1. अपने प्रोजेक्ट में Crashlytics पेज खोलें और अपना ऐप्लिकेशन चुनें.
  2. उस क्रैश का पता लगाएं और चुनें जिसकी आपको जांच करनी है. इसके बाद, Crashlytics इवेंट पेज दिखेगा, जिसमें एआई से जुड़ी अहम जानकारी जनरेट करें बटन दिखेगा.

  3. एआई से जुड़ी अहम जानकारी जनरेट करें बटन पर क्लिक करें.

    अहम जानकारी, इनमें से किसी एक या इससे ज़्यादा चीज़ों के साथ दिखती है:

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

ज़्यादा जानने के लिए, Crashlytics में एआई (AI) से मदद पाएं.