ML Kit का Prompt API: डिवाइस पर Gemini Nano की कस्टम सुविधाएं अनलॉक करें
पढ़ने में 2 मिनट लगेंगे
एआई की मदद से, उपयोगकर्ताओं की पसंद के हिसाब से ऐप्लिकेशन के अनुभव को बेहतर बनाना आसान हो गया है. इससे कॉन्टेंट को उपयोगकर्ताओं के लिए सही फ़ॉर्मैट में बदला जा सकता है. हमने पहले डेवलपर को ML Kit GenAI API के ज़रिए Gemini Nano के साथ इंटिग्रेट करने की सुविधा दी थी. ये एपीआई, खास तौर पर इस्तेमाल के कुछ उदाहरणों के लिए बनाए गए हैं. जैसे, खास जानकारी देना और इमेज के बारे में जानकारी देना.
आज, Android के डिवाइस पर मौजूद जनरेटिव एआई के लिए एक अहम पड़ाव है. हम ML Kit GenAI Prompt API के ऐल्फ़ा वर्शन की रिलीज़ का एलान कर रहे हैं. इस एपीआई की मदद से, Gemini Nano को नैचुरल लैंग्वेज और मल्टीमॉडल अनुरोध भेजे जा सकते हैं. इससे जनरेटिव मॉडल बनाने के दौरान, ज़्यादा कंट्रोल और फ़्लेक्सिबिलिटी की मांग पूरी की जा सकती है.
Kakao जैसे पार्टनर पहले से ही Prompt API का इस्तेमाल करके ऐप्लिकेशन बना रहे हैं. इससे उन्हें असल दुनिया में लोगों को बेहतर अनुभव देने में मदद मिल रही है. Prompt API की बेहतरीन सुविधाओं को आज ही आज़माएं. इसके लिए, आपको बहुत कम कोड लिखना होगा.
पहले से मौजूद जेन एआई के बजाय, डिवाइस पर मौजूद कस्टम जेन एआई का इस्तेमाल करना
Prompt API, पहले से मौजूद फ़ंक्शन के अलावा, ऐप्लिकेशन के हिसाब से GenAI के इस्तेमाल के उदाहरणों को भी सपोर्ट करता है. इससे आपको जटिल डेटा ट्रांसफ़ॉर्मेशन के साथ यूनीक सुविधाएं बनाने में मदद मिलती है. Prompt API, डिवाइस पर मौजूद Gemini Nano का इस्तेमाल करके डेटा को स्थानीय तौर पर प्रोसेस करता है. इससे ऑफ़लाइन सुविधा मिलती है और उपयोगकर्ता की निजता बेहतर होती है.
Prompt API के मुख्य इस्तेमाल के उदाहरण:
Prompt API की मदद से, GenAI के इस्तेमाल के उदाहरणों को अपनी ज़रूरतों के हिसाब से बनाया जा सकता है. यहां कुछ सुझाए गए उदाहरण दिए गए हैं:
- इमेज को समझना: इमेज का विश्लेषण करके उन्हें कैटगरी में बाँटना. उदाहरण के लिए, सोशल मीडिया पोस्ट का ड्राफ़्ट बनाना या "पालतू जानवर", "खाना" या "यात्रा" जैसे टैग की पहचान करना.
- इंटेलिजेंट तरीके से दस्तावेज़ स्कैन करना: इसमें, रसीद से टेक्स्ट निकालने के लिए, पारंपरिक एमएल मॉडल का इस्तेमाल किया जाता है. इसके बाद, Prompt API की मदद से हर आइटम को कैटगरी में बांटा जाता है.
- यूज़र इंटरफ़ेस (यूआई) के लिए डेटा को बदलना: लंबी अवधि के वीडियो का विश्लेषण करके, सूचना के लिए छोटा और दिलचस्प टाइटल बनाना.
- कॉन्टेंट के लिए प्रॉम्प्ट देना: किसी व्यक्ति की थीम से जुड़ी पसंद के आधार पर, नई जर्नल एंट्री के लिए विषयों के सुझाव देना.
- कॉन्टेंट का विश्लेषण: ग्राहक की समीक्षाओं को सकारात्मक, सामान्य या नकारात्मक कैटगरी में बांटना.
- जानकारी निकालना: किसी ईमेल थ्रेड से, आने वाले इवेंट के बारे में अहम जानकारी निकालना.
लागू करना
Prompt API की मदद से, कस्टम प्रॉम्प्ट बनाए जा सकते हैं. साथ ही, कोड की कुछ ही लाइनों के साथ जनरेशन के वैकल्पिक पैरामीटर सेट किए जा सकते हैं:
Generation.getClient().generateContent(
generateContentRequest(
ImagePart(bitmapImage),
TextPart("Categorize this image as one of the following: car, motorcycle, bike, scooter, other. Return only the category as the response."),
) {
// Optional parameters
temperature = 0.2f
topK = 10
candidateCount = 1
maxOutputTokens = 10
},
)Prompt API को लागू करने के ज़्यादा उदाहरण देखने के लिए, आधिकारिक दस्तावेज़ और Github पर मौजूद सैंपल देखें.
Gemini Nano, परफ़ॉर्मेंस, और प्रोटोटाइपिंग
फ़िलहाल, Prompt API Pixel 10 डिवाइस सीरीज़ पर सबसे अच्छा काम करता है. इस सीरीज़ में, Gemini Nano (nano-v3) का नया वर्शन इस्तेमाल किया जाता है. Gemini Nano के इस वर्शन को उसी आर्किटेक्चर पर बनाया गया है जिस पर Gemma 3n को बनाया गया है. Gemma 3n, वह मॉडल है जिसे हमने पहली बार I/O में ओपन मॉडल कम्यूनिटी के साथ शेयर किया था.
Gemma 3n और nano-v3 के बीच शेयर किए गए फ़ाउंडेशन की वजह से, डेवलपर को सुविधाओं का प्रोटोटाइप बनाने में आसानी होती है. जिनके पास Pixel 10 डिवाइस नहीं है वे आज से ही प्रॉम्प्ट आज़मा सकते हैं. इसके लिए, Gemma 3n को स्थानीय तौर पर प्रोटोटाइप करें.
GenAI API के साथ काम करने वाले डिवाइसों की पूरी सूची देखने के लिए, डिवाइस के साथ काम करने से जुड़े दस्तावेज़ देखें.
ज़्यादा जानें
हमारे आधिकारिक दस्तावेज़ और Github पर उपलब्ध सैंपल की मदद से, आज ही अपने Android ऐप्लिकेशन में Prompt API को लागू करें.
-
प्रॉडक्ट से जुड़ी खबरेंGoogle में, हम आपके Android डिवाइसों पर सीधे तौर पर बेहतरीन एआई मॉडल उपलब्ध कराने के लिए प्रतिबद्ध हैं. आज हमें यह बताते हुए बहुत खुशी हो रही है कि हमने अपना सबसे नया और बेहतरीन ओपन मॉडल, Gemma 4 लॉन्च कर दिया है.
Caren Chang, David Chou • तीन मिनट में पढ़ा गया -
प्रॉडक्ट से जुड़ी खबरेंहम ML Kit Prompt API के इस्तेमाल के उदाहरणों को प्रोडक्शन में लाने में आपकी मदद करने के लिए, उत्साहित हैं. हम Vertex AI पर डिवाइस पर मौजूद मॉडल को टारगेट करने वाले, ऑटोमेटेड प्रॉम्प्ट ऑप्टिमाइज़ेशन (एपीओ) की सुविधा लॉन्च कर रहे हैं. ऑटोमेटेड प्रॉम्प्ट ऑप्टिमाइज़ेशन एक ऐसा टूल है जो आपके इस्तेमाल के उदाहरणों के लिए, सबसे सही प्रॉम्प्ट अपने-आप ढूंढने में आपकी मदद करता है.
Chetan Tekur, Chao Zhao, Paul Zhou, Caren Chang • तीन मिनट में पढ़ा गया -
प्रॉडक्ट से जुड़ी खबरेंAndroid पर वायरलेस डीबगिंग की सुविधा अब पहले से ज़्यादा तेज़, भरोसेमंद, और आसानी से सेट अप की जा सकती है. ADB Wi-Fi 2.0 में, हमने नया सर्वर स्टैक और बेहतर नेटवर्क हैंडलिंग की सुविधा जोड़ी है. इससे, इस्तेमाल से जुड़ी समस्याओं के बारे में डेवलपर से मिले सुझावों को सीधे तौर पर हल किया जा सकेगा.
Steven Jenkins, Sherif Eid, Fabien Sanglard • पढ़ने में 1 मिनट लगेगा
Android डेवलपमेंट से जुड़ी नई अहम जानकारी, हर हफ़्ते अपने इनबॉक्स में पाएं.