प्रॉडक्ट से जुड़ी खबरें

इन-ऐप्लिकेशन एजेंट से लेकर Android इंटेलिजेंस सिस्टम तक: Android डेवलपर समिट में, इंटेलिजेंट ऐप्लिकेशन में नया क्या है

पढ़ने में लगने वाला समय: 4 मिनट
गहरे रंग का प्रमोशनल बैनर, जिसके बीच में 'इंटेलिजेंट ऐप्लिकेशन' वाक्यांश बोल्ड सफ़ेद फ़ॉन्ट में दिखाया गया है. सबसे नीचे दाएं कोने में, चमकदार और मेटैलिक 3D Android रोबोट का सिर ऊपर की ओर दिख रहा है. गहरे रंग के बैकग्राउंड में, Android के आर्टिफ़िशियल इंटेलिजेंस से जुड़ी तकनीकी शब्दावली और एपीआई के नाम बार-बार दिख रहे हैं. इनमें 'A2UI', 'Android MCP', 'Gemini Nano', 'ML Kit', 'AICore', और 'Connected Apps Platform' शामिल हैं.
जिंग्यू शी की प्रोफ़ाइल देखें
Jingyu Shi डेवलपर रिलेशंस मैनेजर

इंटेलिजेंस के इस दौर में, उपयोगकर्ता अब सिर्फ़ ऐप्लिकेशन पर टैप नहीं करते. वे अपने बड़े लक्ष्यों को पूरा करने के लिए, Gemini जैसे एआई एजेंट से कई चरणों वाले वर्कफ़्लो पूरे करने की उम्मीद करते हैं. कभी-कभी, वे अपने डिवाइसों पर मौजूद कई ऐप्लिकेशन के ज़रिए ऐसा करते हैं. उपयोगकर्ताओं को उनकी ज़रूरत के हिसाब से बेहतर अनुभव देने के लिए, हम आपके Android ऐप्लिकेशन में इंटेलिजेंट और एजेंटिक अनुभव बनाने के नए तरीके उपलब्ध करा रहे हैं:

  • Android इंटेलिजेंस सिस्टम से कनेक्ट करें: Android एमसीपी की मदद से, सिस्टम एजेंट के साथ अपने ऐप्लिकेशन की सुविधाएं शेयर करें. Android पर Gemini ऐप्लिकेशन और Google Search के ज़रिए, उपयोगकर्ताओं को सीधे आपके ऐप्लिकेशन से कनेक्ट करने की सुविधा देने के लिए, Connected Apps Platform के झलक दिखाने वाले प्रोग्राम में शामिल हों.
  • अपने ऐप्लिकेशन को इंटेलिजेंट बनाएं: ML Kit GenAI एपीआई की मदद से, उपयोगकर्ता के डिवाइस पर स्मार्ट सुविधाएं और एजेंट बनाएं. साथ ही, Google Play services में LiteRT की मदद से, अपना पसंद के मुताबिक बनाया गया एमएल मॉडल इस्तेमाल करें. Firebase AI Logic की मदद से, क्लाउड पर Gemini मॉडल का इस्तेमाल करें. साथ ही, अपने एजेंट को A2UI Compose रेंडरर की मदद से, नेटिव Compose यूआई बनाने की सुविधा दें.

आपने इनमें से कुछ नए एपीआई और डेवलपर टूल, Android डेवलपर समिट के मुख्य भाषण में पहले ही देख लिए हैं. अब हमारे नए संसाधनों की मदद से, इंटेलिजेंट ऐप्लिकेशन बनाने का तरीका जानें. इनमें इंटेलिजेंट ऐप्लिकेशन बनाने के नए तरीकों के बारे में 10 नए ऑन-डिमांड सेशन शामिल हैं.

Android इंटेलिजेंस सिस्टम से कनेक्ट करना

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

  • प्रॉम्प्ट के ज़रिए मदद: जब उपयोगकर्ता किसी एजेंट से कोई काम करने के लिए कहता है, तो एजेंट अलग-अलग ऐप्लिकेशन के टूल का इस्तेमाल करके उस काम को पूरा करता है. उदाहरण के लिए, "मेरा कैलेंडर देखो, राइड बुक करो, और जिंग्यू को मेरे पहुंचने का अनुमानित समय बताओ". सबसे तेज़ और भरोसेमंद तरीके से कोड चलाने के लिए, रिमोट एमसीपी सर्वर या लोकल Android एमसीपी का इस्तेमाल किया जा सकता है. एजेंट, Android के कंप्यूटर कंट्रोल फ़्रेमवर्क का इस्तेमाल करके भी कार्रवाइयां पूरी कर सकते हैं. इसके लिए, उन्हें ऐप्लिकेशन-साइड इंटिग्रेशन की ज़रूरत नहीं होती.
  • अपने-आप मिलने वाली मदद: सिस्टम, उपयोगकर्ता की ज़रूरतों का अनुमान लगाता है. साथ ही, कॉन्टेक्स्ट के हिसाब से सुझाव देने वाले चिप सीधे लॉक स्क्रीन, सूचनाओं, वर्चुअल कीबोर्ड, और ऐप्लिकेशन में दिखाता है. 

हम आपको यह कंट्रोल देते हैं कि आपके ऐप्लिकेशन Android इंटेलिजेंस सिस्टम के साथ कैसे इंटिग्रेट करें. इसके लिए, हम आपको जाने-पहचाने एमसीपी स्टैंडर्ड पर आधारित एपीआई और टूल उपलब्ध कराते हैं. Android एमसीपी, टूल को कॉल करने वाला हमारा यूनिफ़ाइड फ़्रेमवर्क है. यह AppFunctions Jetpack लाइब्रेरी की मदद से काम करता है. इसकी मदद से, सीधे उपयोगकर्ता के डिवाइस पर ही क्वालीफ़ाइड एआई एजेंट से कनेक्ट किया जा सकता है. भले ही, वह सिस्टम एजेंट हो या आपके उपयोगकर्ता के डिवाइस पर मौजूद इन-ऐप्लिकेशन एजेंट. रिमोट एमसीपी सर्वर की मदद से, क्रॉस-प्लैटफ़ॉर्म पर काम किया जा सकता है. 

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

Android Intelligence System के बारे में ज़्यादा जानने और Gemini को सिस्टम एजेंट के तौर पर इंटिग्रेट करने के लिए, यह वीडियो देखें: 

अपने ऐप्लिकेशन में इंटेलिजेंस जोड़ें: उपयोगकर्ता के डिवाइस पर एजेंट से लेकर A2UI Compose रेंडरर तक

Gemini Nano 4 में फ़ंक्शन कॉलिंग जैसी नई सुविधाएं उपलब्ध हैं. इसलिए, हम ML Kit के जेन एआई एपीआई का दायरा बढ़ा रहे हैं, ताकि पूरी तरह से उपयोगकर्ता के डिवाइस पर एजेंटिक वर्कफ़्लो बनाए जा सकें. हम आपको ML Kit के डायरेक्ट मॉडल ऐक्सेस की मदद से, सीधे तौर पर बिल्डिंग ब्लॉक उपलब्ध कराते हैं. इसके लिए, Prompt API और नए Agentic API का इस्तेमाल किया जाता है. यह एपीआई, आपके लिए फ़ंक्शन अपने-आप चलाता है, बातचीत का इतिहास सेव करता है, ऑर्केस्ट्रेशन लूप को मैनेज करता है, और इसमें अपने-आप काम करने वाले गार्डरेल शामिल होते हैं. GitHub पर Jetpacker का कोड सैंपल देखें. साथ ही, यह वीडियो देखें और जानें कि एमएल किट के जेन एआई एपीआई की मदद से, अपने ऐप्लिकेशन में एजेंटिक एआई की सुविधाएं कैसे चालू की जा सकती हैं: 

नए एजेंटिक एपीआई के अलावा, हम उपयोगकर्ता के डिवाइस पर नई सुविधाओं का सुइट ला रहे हैं:

  •  उपयोगकर्ता के डिवाइस पर मौजूद ML Kit के GenAI एपीआई के बारे में खास जानकारी पाएं. इसमें Prompt API की सुविधाओं, जैसे कि थिंकिंग मोड और सिस्टम के निर्देशों से लेकर, ऐल्फ़ा वर्शन में उपलब्ध नए एपीआई, जैसे कि Embeddings API के बारे में जानकारी शामिल है. Embeddings API, EmbeddingGemma 2 की मदद से काम करता है. आपको Android सिस्टम के ऑप्टिमाइज़ेशन के बारे में भी जानकारी मिलेगी. साथ ही, डिवाइस पर जेन एआई के इस्तेमाल के सामान्य उदाहरण देखने को मिलेंगे, जो पहले से ही प्रोडक्शन में हैं.
  • Gemma 4 पर बने Gemini Nano 4 के मॉडल आर्किटेक्चर के बारे में ज़्यादा जानें. Gemini Nano 4, हर लेयर के लिए एंबेडिंग, क्वांटाइज़ेशन-अवेयर ट्रेनिंग, और मल्टी-टोकन प्रेडिक्शन की मदद से काम करता है. इससे, Gemini Nano मॉडल के पिछले वर्शन की तुलना में, अनुमान लगाने की स्पीड तीन गुना बढ़ जाती है. साथ ही, मेमोरी का इस्तेमाल चार गुना तक कम हो जाता है. यह जानकारी, इंटरनल टेस्टिंग के बेंचमार्क के आधार पर दी गई है.
  • Google Play services में LiteRT का इस्तेमाल करके, अपने कस्टम एमएल मॉडल को जीपीयू की बेहतर परफ़ॉर्मेंस के साथ चलाया जा सकता है. इससे आपके APK से रनटाइम हट जाता है और आपके APK का साइज़ करीब 8 एमबी कम हो जाता है. अब यह Wear OS और Android Automotive OS पर भी उपलब्ध है. चाहे आप टर्न-की ML Kit एपीआई का इस्तेमाल कर रहे हों या अपना कस्टम एज मॉडल इस्तेमाल कर रहे हों, ऐलान पढ़ें और यह बातचीत देखें.
  • देखें कि ये एपीआई, असल दुनिया के ऐप्लिकेशन में एक साथ कैसे काम करते हैं. जैसे, फ़ोन और स्मार्ट ग्लास पर ML Kit के बोली पहचानने, बोली का अनुवाद करने, और लिखे गए शब्दों को सुनने की सुविधा वाले एपीआई का इस्तेमाल करने वाला एक्सआर लैंग्वेज टीचर. इसके अलावा, Gemini Nano, ML Kit के डायरेक्ट मॉडल ऐक्सेस, और एजेंट डेवलपमेंट किट (एडीके) की मदद से बनाया गया Formula E एआई को-ड्राइवर. 

क्लाउड और लोकल प्रोसेसिंग वाले वर्कफ़्लो के लिए, Firebase AI Logic एक आसान हाइब्रिड समाधान उपलब्ध कराता है. Gemini 4 जैसे ऐडवांस क्लाउड मॉडल को कॉल किया जा सकता है. इसके लिए, Gemini Nano के साथ ऑन-डिवाइस इन्फ़्रेंस का इस्तेमाल किया जा सकता है. हालांकि, इसके लिए ज़रूरी है कि यह सुविधा उपलब्ध हो. अपने ऐप्लिकेशन को सुरक्षित रखने और प्रोडक्शन में लागत मैनेज करने के लिए, Firebase App Check, नए सर्वर प्रॉम्प्ट टेंप्लेट, और Firebase में खर्च की सीमाएं तय करने की सुविधा का इस्तेमाल करें. 

Jetpacker के लाइव बुकिंग असिस्टेंट के साथ कीनोट डेमो में दिखाए गए Jetpack Compose A2UI रेंडरर की सुविधा, अब ऐल्फ़ा वर्शन में उपलब्ध है. इससे आपके एजेंट को "यूआई के साथ इंटरैक्ट करने" में मदद मिलेगी. आपके एजेंट, JSON प्रोटोकॉल से सीधे तौर पर, बेहतर और इंटरैक्टिव नेटिव Compose यूज़र इंटरफ़ेस (यूआई) स्ट्रीम कर सकते हैं. A2UI Compose रेंडरर का इस्तेमाल शुरू करें और हमें अपने सुझाव/राय दें या शिकायत करें. अपने ऐप्लिकेशन में इसे लागू करने का तरीका जानने के लिए, यह वीडियो देखें. 

Connected Apps Platform की मदद से, Gemini और Search पर अपनी पहुंच बढ़ाना

Google के अलग-अलग प्लैटफ़ॉर्म पर, उपयोगकर्ता अब सवाल पूछने के बजाय कार्रवाई करने लगे हैं. हमने Connected Apps Platform लॉन्च किया है, ताकि आप Gemini और Search पर ज़्यादा संभावना वाले उपयोगकर्ताओं तक पहुंच सकें. इसके लिए, डिवाइस पर नेटिव तौर पर काम करने के लिए Android एमसीपी और क्रॉस-प्लैटफ़ॉर्म पर पहुंचने के लिए रिमोट एमसीपी सर्वर को जोड़ा जा सकता है. Gemini Apps के डेवलपर मोड की मदद से, आज ही स्थानीय स्तर पर एक्सटेंशन बनाना और टेस्ट करना शुरू किया जा सकता है. जब आपका ऐप्लिकेशन प्रोडक्शन के लिए तैयार हो जाए, तो झलक देखने के लिए वेटलिस्ट में शामिल हों. फ़िलहाल, झलक देखने की सुविधा सिर्फ़ उन ऐप्लिकेशन के लिए उपलब्ध है जो प्रोडक्शन के लिए तैयार हैं और इस प्लैटफ़ॉर्म पर इस्तेमाल की जा सकने वाली कैटगरी में आते हैं. हालांकि, आने वाले समय में स्वयं–सेवा ऐक्सेस ज़्यादा ऐप्लिकेशन के लिए उपलब्ध होगा. 

अपना पहला कनेक्ट किया गया ऐप्लिकेशन बनाने, टेस्ट करने, और पब्लिश करने के बारे में जानने के लिए, Connected Apps Platform की मदद से, अपने ऐप्लिकेशन को Gemini और Search के साथ इस्तेमाल करें वीडियो देखें.

नए अपडेट की मदद से, इंटेलिजेंट ऐप्लिकेशन बनाना शुरू करें

एजेंट बनाना शुरू करने के लिए, ML Kit के एजेंटिक वर्कफ़्लो की मदद से, उपयोगकर्ता के डिवाइस पर काम करने वाले एजेंट बनाएं. साथ ही, Android की नई स्किल की मदद से, मॉडल को सीधे ऐक्सेस करें.  झलक वाले मॉडल में नई सुविधाओं की टेस्टिंग करते समय, पक्का करें कि आपने AICore Developer Preview प्रोग्राम के लिए ऑप्ट इन किया हो. ML Kit के एपीआई की मदद से, अपने ऐप्लिकेशन में स्मार्ट सुविधाएं जोड़ें. साथ ही, Google Play Services में LiteRT की मदद से, पसंद के मुताबिक बनाए गए मशीन लर्निंग मॉडल चलाएं. Firebase AI Logic का इस्तेमाल करके, क्लाउड में Gemini मॉडल की मदद से अनुमान लगाएं. साथ ही, Jetpack Compose A2UI रेंडरर का इस्तेमाल करके, JSON से नेटिव Compose यूआई स्ट्रीम करें. आखिर में, Android इंटेलिजेंस सिस्टम के साथ इंटिग्रेट करें. इसके बाद, AppFunctions स्किल और सैंपल एजेंट का इस्तेमाल करके, Android एमसीपी के साथ प्रोटोटाइप बनाएं. इसके बाद, Connected Apps Platform के डेवलपर के लिए झलक के लिए साइन अप करें.

हमें यह देखने का बेसब्री से इंतज़ार है कि आप क्या बनाते हैं!

लेखक:
पढ़ना जारी रखें