एआई प्रॉम्प्ट: एआई की सुविधाएं जोड़ें

इस प्रॉम्प्ट की मदद से, अपने मोबाइल या वेब ऐप्लिकेशन में एआई की सुविधाएं जोड़ी जा सकती हैं.

  • एआई की उन सुविधाओं के लिए Firebase AI Logic जो आपके ऐप्लिकेशन से Gemini API को सुरक्षित तरीके से ऐक्सेस करती हैं. यह प्रॉम्प्ट, Gemini Developer API का इस्तेमाल करने के लिए आपके Firebase प्रोजेक्ट को सेट अप करता है. साथ ही, चैट, मल्टीमॉडल विश्लेषण, और इमेज जनरेट करने और इमेज में बदलाव करने जैसी सुविधाओं के लिए, आपके ऐप्लिकेशन में कोड लिखता है.

इस प्रॉम्प्ट का इस्तेमाल किसी मौजूदा Firebase प्रोजेक्ट के साथ किया जा सकता है. हालांकि, अगर आपके पास कोई Firebase प्रोजेक्ट नहीं है, तो प्रॉम्प्ट आपको Firebase के लिए सब कुछ सेट अप करने का तरीका बताएगा.


अगर Gemini CLI के लिए Firebase एक्सटेंशन का इस्तेमाल किया जा रहा है, तो यह कमांड चलाएं: /firebase:init

यहां आपको इस प्रॉम्प्ट के लिए ज़रूरी शर्तें और सीमाएं मिलेंगी. साथ ही, एमसीपी की सुविधा वाली अन्य एआई असिस्टेंट के इस्तेमाल से जुड़े निर्देश भी मिलेंगे.


ज़रूरी शर्तें और सीमाएं

हम इस सुविधा को बेहतर बनाने के लिए लगातार काम कर रहे हैं. इसलिए, ज़रूरी शर्तों और सीमाओं की इस सूची में अक्सर बदलाव हो सकते हैं. इसलिए, समय-समय पर यहां आकर देखें कि कौनसी नई सुविधाएं उपलब्ध हैं!

  • इस प्रॉम्प्ट से, मौजूदा कोडबेस में एआई की सुविधाएं सेट अप की जाती हैं. यह कोडबेस, Android ऐप्लिकेशन, वेब ऐप्लिकेशन या Flutter ऐप्लिकेशन का हो सकता है. इसके लिए, ऐप्लिकेशन को अभी तक डिप्लॉय या पब्लिश करने की ज़रूरत नहीं है.

  • इस प्रॉम्प्ट को अब तक इनके लिए ऑप्टिमाइज़ नहीं किया गया है:

    • iOS ऐप्लिकेशन या Unity गेम.
    • एआई की कुछ सुविधाएँ, जैसे कि Gemini Live API के साथ दोनों ओर से स्ट्रीमिंग, Imagen मॉडल का ऐक्सेस, हाइब्रिड ऑन-डिवाइस इन्फ़रेंस, और टूल सेट अप करने की सुविधा.
  • इमेज जनरेट करने की सुविधाओं के लिए, आपका Firebase प्रोजेक्ट, इस्तेमाल के हिसाब से शुल्क चुकाने वाले Blaze प्लान पर होना चाहिए. शुरू करने के लिए, आपको 300 डॉलर तक के क्रेडिट मिल सकते हैं.

प्रॉम्प्ट का इस्तेमाल करना

  1. अगर आपने पहले से ऐसा नहीं किया है, तो Firebase MCP सर्वर इंस्टॉल करें.
    इंस्टॉल हो जाने के बाद, एमसीपी की सुविधा देने वाला एआई असिस्टेंट, एमसीपी के टूल और प्रॉम्प्ट ऐक्सेस कर सकता है.

    ध्यान दें कि Gemini CLI के लिए Firebase एक्सटेंशन, Firebase MCP सर्वर को अपने-आप इंस्टॉल कर देता है.

  2. एजेंट के तौर पर काम करने और एमसीपी की सुविधा देने वाले ज़्यादातर एआई असिस्टेंट, इस प्रॉम्प्ट को आसानी से चलाने का कोई न कोई तरीका उपलब्ध कराते हैं. उदाहरण के लिए, Gemini CLI इन प्रॉम्प्ट को स्लैश कमांड के तौर पर उपलब्ध कराता है:

    /firebase:init
    
  3. शुरुआती प्रॉम्प्ट के बाद, एआई असिस्टेंट को यह बताने के लिए कि आपको Firebase AI Logic चालू करना है, यह प्रॉम्प्ट दें:

    I want to enable Firebase AI Logic in my app
    
  4. इसके बाद, एआई असिस्टेंट को अपनी ओर से एआई की सुविधा लागू करने के लिए कहा जा सकता है:

    Help me add an image generation feature.
    

आपके पास किसी खास एनवायरमेंट या ज़रूरतों के लिए, Firebase के पहले से लिखे गए किसी भी प्रॉम्प्ट में बदलाव करने का विकल्प भी होता है.

प्रॉम्प्ट के कॉन्टेंट की समीक्षा करना

Firebase GitHub repo में जाकर, firebas:init प्रॉम्प्ट का कॉन्टेंट देखा जा सकता है.

यह firebas:init प्रॉम्प्ट, हर टास्क या Firebase सेवा के लिए, सेवा से जुड़े कई प्रॉम्प्ट को व्यवस्थित करता है.