Android के लिए, एक्सपेरिमेंट के तौर पर उपलब्ध हाइब्रिड इन्फ़रेंस और Gemini के नए मॉडल
पढ़ने में 3 मिनट लगेंगे
अगर आप Android डेवलपर हैं और अपने ऐप्लिकेशन में एआई की नई सुविधाएं लागू करना चाहते हैं, तो हमने हाल ही में कुछ नए अपडेट लॉन्च किए हैं:
- हाइब्रिड इन्फ़रेंस, Firebase AI Logic के लिए एक नया एपीआई है. इसकी मदद से, डिवाइस पर और क्लाउड पर, दोनों जगह इन्फ़रेंस की सुविधा का फ़ायदा लिया जा सकता है,
- Gemini के नए मॉडल के लिए सहायता. इनमें इमेज जनरेट करने के लिए, Nano Banana के नए मॉडल भी शामिल हैं.
चलिए, शुरू करते हैं!
हाइब्रिड इन्फ़रेंस के साथ एक्सपेरिमेंट करना
हाइब्रिड इन्फ़रेंस के लिए नए Firebase API के साथ, हमने नियम के आधार पर राउटिंग का एक आसान तरीका लागू किया है. यह तरीका, शुरुआती समाधान के तौर पर काम करता है. इसकी मदद से, एक ही एपीआई के ज़रिए उपयोगकर्ता के डिवाइस पर और क्लाउड पर, दोनों जगह इन्फ़रेंस की सुविधा का इस्तेमाल किया जा सकता है. हम आने वाले समय में, राउटिंग की ज़्यादा बेहतर सुविधाएं उपलब्ध कराने की योजना बना रहे हैं.
इसकी मदद से, आपका ऐप्लिकेशन डिवाइस पर स्थानीय तौर पर चलने वाले Gemini Nano और क्लाउड पर होस्ट किए गए Gemini मॉडल के बीच डाइनैमिक तरीके से स्विच कर सकता है. उपयोगकर्ता के डिवाइस पर एक्ज़ीक्यूशन के लिए, ML Kit के प्रॉम्प्ट एपीआई का इस्तेमाल किया जाता है. क्लाउड इन्फ़रेंस, Vertex AI और डेवलपर एपीआई, दोनों में Firebase AI Logic के सभी Gemini मॉडल के साथ काम करता है.
इसका इस्तेमाल करने के लिए, अपने ऐप्लिकेशन में firebase-ai-ondevice डिपेंडेंसी के साथ-साथ, Firebase AI Logic भी जोड़ें:
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 का इस्तेमाल किया गया है. (सेल्फ़ी का बैकग्राउंड बदलने के लिए, इमेज जनरेट करने की प्रोसेस का इस्तेमाल करें!). अब बैकग्राउंड सेगमेंटेशन को सीधे इमेज जनरेशन मॉडल से हैंडल किया जाता है. इससे इसे लागू करना आसान हो जाता है. साथ ही, Nano Banana 2 की इमेज जनरेशन की बेहतर सुविधाओं का फ़ायदा मिलता है. इसे ऐक्शन में देखने के लिए, यहां जाएं.
इसका इस्तेमाल, Firebase AI Logic SDK टूल की मदद से किया जा सकता है. इसके बारे में ज़्यादा जानने के लिए, Android का दस्तावेज़ पढ़ें.
Gemini 3.1 Flash-Lite
हमने Gemini 3.1 Flash-Lite भी लॉन्च किया है. यह Gemini 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 • पढ़ने में 2 मिनट लगेंगे -
प्रॉडक्ट से जुड़ी खबरेंअपने ऐप्लिकेशन में कस्टम इमेज जोड़ने से, उपयोगकर्ता अनुभव को बेहतर बनाया जा सकता है और उसे अपनी पसंद के मुताबिक बनाया जा सकता है. साथ ही, उपयोगकर्ता जुड़ाव को बढ़ाया जा सकता है.
Thomas Ezan, Mozart Louis • पढ़ने में 5 मिनट लगेंगे -
प्रॉडक्ट से जुड़ी खबरेंGoogle Play की सबसे बड़ी प्राथमिकता है कि वह लोगों को ऑनलाइन सुरक्षित अनुभव दे और उन्हें नुकसान से बचाए.
Paul Feng • पढ़ने में 2 मिनट लगेंगे
हर हफ़्ते, Android डेवलपमेंट से जुड़ी नई जानकारी अपने इनबॉक्स में पाएं.