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

ML Kit के Prompt API की मदद से, डिवाइस पर Gemini Nano की कस्टम सुविधाएं पाएं

पढ़ने में 2 मिनट लगेंगे
तीन लेखक
Caren Chang, Chengji Yan, Penny Li

एआई की मदद से, उपयोगकर्ताओं के लिए पसंद के मुताबिक ऐप्लिकेशन के अनुभव बनाना आसान हो गया है. इससे कॉन्टेंट को सही फ़ॉर्मैट में बदला जा सकता है. हमने पहले ही डेवलपर को, ML Kit के GenAI API की मदद से Gemini Nano को इंटिग्रेट करने की सुविधा दी है. ये एपीआई, खास इस्तेमाल के उदाहरणों के लिए तैयार किए गए हैं. जैसे, कॉन्टेंट का सारांश बनाना और इमेज के बारे में जानकारी देना.

आज, Android के डिवाइस पर जनरेटिव एआई के लिए एक अहम पड़ाव है. हम ML Kit के GenAI Prompt API का ऐल्फ़ा वर्शन लॉन्च कर रहे हैं. इस एपीआई की मदद से, Gemini Nano को सामान्य भाषा और मल्टीमॉडल अनुरोध भेजे जा सकते हैं. इससे जनरेटिव मॉडल बनाने के दौरान, ज़्यादा कंट्रोल और फ़्लेक्सिबिलिटी की मांग पूरी होती है.

Kakao जैसे पार्टनर, Prompt API की मदद से पहले ही ऐप्लिकेशन बना रहे हैं. इससे असल दुनिया में असर डालने वाले यूनीक अनुभव मिलते हैं. आज ही, Prompt API की बेहतरीन सुविधाओं को कम से कम कोड के साथ आज़माया जा सकता है.

 

 

डिवाइस पर पहले से मौजूद GenAI की सुविधाओं के अलावा, कस्टम GenAI की सुविधाएं भी पाएं

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 के आर्किटेक्चर पर बना है. यह मॉडल, हमने I/O में ओपन मॉडल कम्यूनिटी के साथ पहली बार शेयर किया था.

Gemma 3n और nano-v3 के बीच शेयर किए गए फ़ाउंडेशन की मदद से, डेवलपर आसानी से सुविधाओं के प्रोटोटाइप बना सकते हैं. जिनके पास Pixel 10 डिवाइस नहीं है वे आज ही, स्थानीय तौर पर Gemma 3n की मदद से प्रोटोटाइप बनाकर, प्रॉम्प्ट के साथ एक्सपेरिमेंट कर सकते हैं.

GenAI API के साथ काम करने वाले डिवाइसों की पूरी सूची देखने के लिए, हमारे डिवाइस के साथ काम करने की सुविधा से जुड़ा दस्तावेज़ पढ़ें.

ज़्यादा जानें

हमारे आधिकारिक दस्तावेज़ और GitHub पर मौजूद सैंपल की मदद से, आज ही अपने Android ऐप्लिकेशन में Prompt API को लागू करना शुरू करें.

इसे लिखा है:
आगे पढ़ें