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

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

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

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


एआई कोडिंग एजेंट के लिए, इस प्रॉम्प्ट को इस कमांड का इस्तेमाल करके चलाया जा सकता है:/firebase:init

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


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

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

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

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

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

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

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

  2. एआई कोडिंग एजेंट में, इस प्रॉम्प्ट को आसानी से चलाने का तरीका मौजूद होता है. उदाहरण के लिए, स्लैश कमांड के तौर पर:

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

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

    Help me add an image generation feature.
    

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

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

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

firebase:init प्रॉम्प्ट, हर टास्क या Firebase सेवा के लिए, सेवा के हिसाब से कई प्रॉम्प्ट को व्यवस्थित करता है.