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

ML Kit के Prompt API की मदद से, डिवाइस पर Gemini Nano के लिए अपने हिसाब से अनुभव तैयार करना

दो मिनट में पढ़ें
तीन लेखक
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 को लागू करना शुरू करें.

इसे लिखा है:

पढ़ना जारी रखें