इस प्रॉम्प्ट की मदद से, अपने मोबाइल या वेब ऐप्लिकेशन में एआई की सुविधाएँ जोड़ी जा सकती हैं.
- एआई की सुविधाओं के लिए Firebase AI Logic. इससे Gemini API को सीधे तौर पर आपके ऐप्लिकेशन से सुरक्षित तरीके से ऐक्सेस किया जा सकता है. यह प्रॉम्प्ट, Gemini Developer API का इस्तेमाल करने के लिए आपके Firebase प्रोजेक्ट को सेट अप करता है. साथ ही, चैट, मल्टीमॉडल विश्लेषण, और इमेज जनरेट करने और इमेज में बदलाव करने जैसी सुविधाओं के लिए, आपके ऐप्लिकेशन में कोड लिखता है.
इस प्रॉम्प्ट का इस्तेमाल किसी मौजूदा Firebase प्रोजेक्ट के साथ किया जा सकता है. हालांकि, अगर आपके पास कोई Firebase प्रोजेक्ट नहीं है, तो प्रॉम्प्ट आपको Firebase के लिए सब कुछ सेट अप करने का तरीका बताएगा.
|
एआई कोडिंग एजेंट के साथ काम करने वाले इस प्रॉम्प्ट को, इस कमांड का इस्तेमाल करके चलाया जा सकता है:
यहां, इस प्रॉम्प्ट के लिए ज़रूरी शर्तें और सीमाएं दी गई हैं. साथ ही, एआई कोडिंग एजेंट के साथ काम करने वाले टूल के इस्तेमाल से जुड़े निर्देश भी दिए गए हैं. |
ज़रूरी शर्तें और सीमाएं
हम इस सुविधा को बेहतर बनाने के लिए लगातार काम कर रहे हैं. इसलिए, ज़रूरी शर्तों और सीमाओं की इस सूची में अक्सर बदलाव हो सकता है. इसलिए, समय-समय पर यहां आकर देखें कि कौनसी नई सुविधाएं उपलब्ध हैं!
इस प्रॉम्प्ट से, Android ऐप्लिकेशन, वेब ऐप्लिकेशन या Flutter ऐप्लिकेशन के मौजूदा कोडबेस में एआई की सुविधाएं सेट अप की जाती हैं. इसके लिए, ऐप्लिकेशन को अभी तक डिप्लॉय या पब्लिश करने की ज़रूरत नहीं है.
इस प्रॉम्प्ट को अब तक इनके लिए ऑप्टिमाइज़ नहीं किया गया है:
- iOS ऐप्लिकेशन या Unity गेम.
- एआई की कुछ सुविधाएँ, जैसे कि Gemini Live API के साथ दोनों ओर से स्ट्रीमिंग, Imagen मॉडल का ऐक्सेस, डिवाइस पर हाइब्रिड इन्फ़रेंस, और टूल सेट अप करना.
इमेज जनरेट करने की सुविधाओं के लिए, आपका Firebase प्रोजेक्ट, इस्तेमाल के हिसाब से पैसे चुकाने वाले Blaze प्लान पर होना चाहिए. शुरू करने के लिए, आपको 300 डॉलर के क्रेडिट मिल सकते हैं.
प्रॉम्प्ट का इस्तेमाल करना
अगर आपने पहले से ऐसा नहीं किया है, तो Firebase MCP सर्वर इंस्टॉल करें.
इंस्टॉल हो जाने के बाद, एमसीपी की सुविधा देने वाला एआई असिस्टेंट, एमसीपी के टूल और प्रॉम्प्ट ऐक्सेस कर सकता है.एआई कोडिंग एजेंट के तौर पर काम करने वाले कई टूल, इस प्रॉम्प्ट को आसानी से चलाने का तरीका उपलब्ध कराते हैं. उदाहरण के लिए, स्लैश कमांड के तौर पर:
/firebase:initशुरू करने के लिए दिए गए प्रॉम्प्ट को फ़ॉलो करके, एआई असिस्टेंट को यह बताया जा सकता है कि आपको Firebase AI Logic चालू करना है:
I want to enable Firebase AI Logic in my appइसके बाद, एआई असिस्टेंट को अपनी ओर से एआई की सुविधा लागू करने के लिए कहा जा सकता है:
Help me add an image generation feature.
आपके पास अपने खास एनवायरमेंट या ज़रूरतों के हिसाब से, Firebase के पहले से लिखे गए किसी भी प्रॉम्प्ट में बदलाव करने का विकल्प भी होता है.
प्रॉम्प्ट के कॉन्टेंट की समीक्षा करना
Firebase GitHub रिपॉज़िटरी में जाकर, firebase:init प्रॉम्प्ट का कॉन्टेंट देखा जा सकता है.
यह firebase:init प्रॉम्प्ट, हर टास्क या Firebase सेवा के लिए, सेवा से जुड़े कई प्रॉम्प्ट को व्यवस्थित करता है.