Android के लिए, एक्सपेरिमेंट के तौर पर हाइब्रिड इन्फ़रेंस और नए Gemini मॉडल
पढ़ने में 3 मिनट लगेंगे
अगर आप Android डेवलपर हैं और आपको अपने ऐप्लिकेशन में एआई की नई सुविधाएं लागू करनी हैं, तो हमने हाल ही में कुछ नए अपडेट लॉन्च किए हैं:
- हाइब्रिड इन्फ़रेंस, Firebase AI Logic के लिए एक नया एपीआई है. यह डिवाइस पर और क्लाउड पर, दोनों तरह से इन्फ़रेंस का फ़ायदा पाने के लिए उपलब्ध है.
- इमेज जनरेट करने के लिए, Gemini के नए मॉडल का इस्तेमाल किया जा सकता है. इनमें Nano Banana के नए मॉडल भी शामिल हैं.
चलिए, शुरू करते हैं!
हाइब्रिड इन्फ़रेंस के साथ एक्सपेरिमेंट करना
हाइब्रिड इन्फ़्रेंस के लिए Firebase API की मदद से, हमने नियम पर आधारित राउटिंग का आसान तरीका लागू किया है. यह शुरुआती समाधान के तौर पर उपलब्ध है. इससे आपको एक ही एपीआई के ज़रिए, उपयोगकर्ता के डिवाइस पर और क्लाउड में इन्फ़्रेंस की सुविधा इस्तेमाल करने में मदद मिलेगी. हम आने वाले समय में, कॉल को बेहतर तरीके से रूट करने की सुविधाएं उपलब्ध कराने पर काम कर रहे हैं.
इसकी मदद से, आपका ऐप्लिकेशन डिवाइस पर स्थानीय तौर पर चल रहे Gemini Nano और क्लाउड पर होस्ट किए गए Gemini के मॉडल के बीच डाइनैमिक तरीके से स्विच कर सकता है. उपयोगकर्ता के डिवाइस पर एक्ज़ीक्यूशन के लिए, ML Kit के Prompt API का इस्तेमाल किया जाता है. क्लाउड इन्फ़रेंस, Vertex AI और Developer API, दोनों में Firebase AI Logic के सभी Gemini मॉडल के साथ काम करता है.
इसका इस्तेमाल करने के लिए, Firebase AI Logic के साथ-साथ अपने ऐप्लिकेशन में firebase-ai-ondevice डिपेंडेंसी जोड़ें:
dependencies { [...] implementation("com.google.firebase:firebase-ai:17.10.1") implementation("com.google.firebase:firebase-ai-ondevice:16.0.0-beta01") }
शुरू करने के दौरान, आपको GenerativeModel इंस्टेंस बनाना होगा. साथ ही, इसे अनुमान लगाने के खास मोड के साथ कॉन्फ़िगर करना होगा. जैसे, PREFER_ON_DEVICE (अगर उपयोगकर्ता के डिवाइस पर Gemini Nano उपलब्ध नहीं है, तो क्लाउड पर वापस आ जाता है) या PREFER_IN_CLOUD (अगर ऑफ़लाइन है, तो उपयोगकर्ता के डिवाइस पर अनुमान लगाने की सुविधा पर वापस आ जाता है):
val model = Firebase.ai(backend = GenerativeBackend.googleAI()) .generativeModel( modelName = "gemini-3.1-flash-lite", onDeviceConfig = OnDeviceConfig( mode = InferenceMode.PREFER_ON_DEVICE ) ) val response = model.generateContent(prompt)
Android के लिए हाइब्रिड अनुमान के लिए Firebase API अब भी एक्सपेरिमेंट के तौर पर उपलब्ध है. हमारा सुझाव है कि आप इसे अपने ऐप्लिकेशन में आज़माएं. खास तौर पर, अगर पहले से ही Firebase AI Logic का इस्तेमाल किया जा रहा है.
फ़िलहाल, डिवाइस पर मौजूद मॉडल, टेक्स्ट या सिंगल बिटमैप इमेज इनपुट के आधार पर, एक बार में टेक्स्ट जनरेट करने के लिए बनाए गए हैं. ज़्यादा जानकारी के लिए, सीमाएं देखें.
हमने एआई सैंपल कैटलॉग में, हाइब्रिड के लिए Firebase API का इस्तेमाल करने वाला एक नया सैंपल पब्लिश किया है. इससे पता चलता है कि हाइब्रिड इन्फ़रेंस के लिए Firebase API का इस्तेमाल करके, कुछ चुने गए विषयों के आधार पर समीक्षा कैसे जनरेट की जा सकती है. इसके बाद, इसे अलग-अलग भाषाओं में अनुवाद किया जा सकता है. इसे काम करते हुए देखने के लिए कोड देखें!
हाइब्रिड इन्फ़रेंस का नया सैंपल
हमारे नए मॉडल आज़माएं
Gemini के नए मॉडल के तौर पर, हमने दो मॉडल लॉन्च किए हैं. ये मॉडल, Android डेवलपर के लिए खास तौर पर फ़ायदेमंद हैं. साथ ही, इन्हें Firebase AI Logic SDK के ज़रिए अपने ऐप्लिकेशन में आसानी से इंटिग्रेट किया जा सकता है.
Nano Banana
हमने पिछले साल, इमेज जनरेट करने वाला बेहतरीन मॉडल Nano Banana लॉन्च किया था. कुछ हफ़्ते पहले, हमने Nana Banana के कुछ नए मॉडल रिलीज़ किए थे.
Nano Banana Pro (Gemini 3 Pro Image) को प्रोफ़ेशनल ऐसेट प्रोडक्शन के लिए डिज़ाइन किया गया है. यह सटीक टेक्स्ट रेंडर कर सकता है. इसके लिए, किसी खास फ़ॉन्ट का इस्तेमाल किया जा सकता है या अलग-अलग तरह की लिखावट का इस्तेमाल किया जा सकता है.
Nano Banana 2 (Gemini 3.1 Flash Image), Nano Banana Pro की तरह ही काम करता है. इसे तेज़ गति से काम करने और ज़्यादा इस्तेमाल के मामलों के लिए ऑप्टिमाइज़ किया गया है. इसका इस्तेमाल कई तरह के कामों के लिए किया जा सकता है. जैसे, इन्फ़ोग्राफ़िक, वर्चुअल स्टिकर, कॉन्टेक्स्ट के हिसाब से इलस्ट्रेशन वगैरह.
Nano Banana के नए मॉडल, दुनिया के बारे में मौजूद जानकारी और गहराई से विश्लेषण करने की क्षमताओं का इस्तेमाल करके, सटीक और ज़्यादा जानकारी वाली इमेज जनरेट करते हैं.
हमने Magic Selfie के सैंपल को अपडेट किया है, ताकि वह Nano Banana 2 का इस्तेमाल कर सके. Magic Selfie की मदद से, अपनी सेल्फ़ी का बैकग्राउंड बदला जा सकता है! अब बैकग्राउंड सेगमेंटेशन को सीधे तौर पर इमेज जनरेट करने वाले मॉडल से मैनेज किया जाता है. इससे इसे लागू करना आसान हो जाता है. साथ ही, Nano Banana 2 को इमेज जनरेट करने की बेहतर सुविधाएँ मिलती हैं. इसे काम करते हुए यहां देखें.
इसका इस्तेमाल Firebase AI Logic SDK के ज़रिए किया जा सकता है. इसके बारे में ज़्यादा जानने के लिए, Android का दस्तावेज़ पढ़ें.
Gemini 3.1 Flash-Lite
हमने Gemini Flash-Lite फ़ैमिली का नया वर्शन, Gemini 3.1 Flash-Lite भी लॉन्च किया है. Android डेवलपर, Gemini Flash-Lite मॉडल को खास तौर पर पसंद करते हैं. इसकी वजह यह है कि इसमें अच्छी क्वालिटी/इंतज़ार का समय रेशियो और कम अनुमान कॉस्ट होती है. Android डेवलपर इसका इस्तेमाल कई कामों के लिए करते हैं. जैसे, ऐप्लिकेशन में मैसेज का अनुवाद करना या किसी डिश की तस्वीर से रेसिपी जनरेट करना.
Gemini 3.1 Flash-Lite, फ़िलहाल प्रीव्यू में है. यह Gemini 2.5 Flash-Lite की तरह ही कम समय में जवाब देगा और ज़्यादा ऐडवांस मामलों में मदद करेगा.
इस मॉडल के बारे में ज़्यादा जानने के लिए, Firebase का दस्तावेज़ पढ़ें.
निष्कर्ष
यह समय, हमारे कैटलॉग में मौजूद नए हाइब्रिड सैंपल को एक्सप्लोर करने का सबसे सही समय है. इससे आपको इन सुविधाओं के काम करने का तरीका पता चलेगा. साथ ही, डिवाइस पर मौजूद और क्लाउड इन्फ़्रेंस के बीच राउटिंग के फ़ायदों के बारे में जानकारी मिलेगी. हमारा सुझाव है कि Gemini के नए मॉडल को आज़माने के लिए, हमारे दस्तावेज़ देखें.
-
प्रॉडक्ट से जुड़ी खबरेंआज हम Gemini 3 मॉडल फ़ैमिली को बड़ा कर रहे हैं. इसके तहत, हम Gemini 3 Flash लॉन्च कर रहे हैं. यह बेहतरीन इंटेलिजेंस वाला मॉडल है, जो बहुत तेज़ी से काम करता है. साथ ही, यह कम कीमत में उपलब्ध है.
Thomas Ezan • दो मिनट में पढ़ें -
प्रॉडक्ट से जुड़ी खबरेंअपने ऐप्लिकेशन में कस्टम इमेज जोड़ने से, उपयोगकर्ता अनुभव को बेहतर बनाया जा सकता है और उसे उपयोगकर्ताओं की दिलचस्पी के हिसाब से बनाया जा सकता है. साथ ही, इससे उपयोगकर्ताओं की दिलचस्पी भी बढ़ाई जा सकती है.
Thomas Ezan, Mozart Louis • पढ़ने में 5 मिनट लगेंगे -
प्रॉडक्ट से जुड़ी खबरेंआज हम Jetpack Compose 1.0 की रिलीज़ के पांच साल पूरे होने का जश्न मना रहे हैं. हमने 28 जुलाई, 2021 को वर्शन 1.0 लॉन्च किया था. इसके बाद, हमने वर्शन 1.11 लॉन्च किया. इन वर्शन के बीच, हमने एपीआई में कई बड़े बदलाव किए हैं. इसलिए, हम इस मौके पर जश्न मना रहे हैं.
Rebecca Franks, Nick Butcher, Loryn Hairston • पढ़ने में 5 मिनट लगेंगे
Android डेवलपमेंट से जुड़ी नई अहम जानकारी, हर हफ़्ते अपने इनबॉक्स में पाएं.