अपने ऐप्लिकेशन को Android के इंटेलिजेंस सिस्टम से कनेक्ट करना

डिवाइसों पर एआई के लिए उपयोगकर्ताओं की उम्मीदें, इस बात को बुनियादी तौर पर बदल रही हैं कि वे अपने ऐप्लिकेशन के साथ कैसे इंटरैक्ट करते हैं. लोग अब एक-एक करके ऐप्लिकेशन खोलने के बजाय, एआई से काम करने के लिए कह रहे हैं. वे अक्सर एक से ज़्यादा ऐप्लिकेशन पर ऐसा करते हैं.
user-evolution

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

  • आपके पास इन विकल्पों को पूरी तरह से कंट्रोल करने का विकल्प होता है:

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

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

  • इस सुविधा की मदद से, OEM के पहले से लोड किए गए Assistant को कंट्रोल किया जा सकता है:

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

    • एजेंट-टू-यूज़र इंटरफ़ेस (A2UI): AppFunctions की सुविधाओं से आगे बढ़कर काम करने के लिए, A2UI का इस्तेमाल किया जा सकता है. AppFunctions की मदद से, एजेंट अलग-अलग कार्रवाइयां और टूल चालू कर सकते हैं. A2UI की मदद से, एजेंट अपने उपयोगकर्ताओं के लिए डाइनैमिक तरीके से स्ट्रक्चर्ड यूज़र इंटरफ़ेस जनरेट कर सकते हैं. Jetpack Compose A2UI रेंडरर का इस्तेमाल करके, आपका ऐप्लिकेशन सीधे तौर पर एजेंट-टू-यूज़र इंटरफ़ेस (A2UI) प्रोटोकॉल मैसेज को नेटिव Jetpack Compose और Material 3 कॉम्पोनेंट में बदल सकता है.