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

AICore के डेवलपर के लिए झलक में, Gemma 4 के लॉन्च होने की जानकारी

पढ़ने में 3 मिनट लगेंगे
कैरेन चांग की प्रोफ़ाइल देखें डेविड चाउ की प्रोफ़ाइल देखें
Caren Chang & David Chou

Google का मकसद, सबसे बेहतर एआई मॉडल को सीधे आपके Android डिवाइसों पर उपलब्ध कराना है. हमें यह बताते हुए खुशी हो रही है कि हमने अपना सबसे नया और बेहतर ओपन मॉडल: Gemma 4 लॉन्च कर दिया है.

ये मॉडल, Gemini Nano की अगली जनरेशन के लिए आधार हैं. इसलिए, Gemma 4 के लिए आज लिखा गया कोड, इस साल के आखिर में उपलब्ध होने वाले Gemini Nano 4 की सुविधा वाले डिवाइसों पर अपने-आप काम करेगा. Gemini Nano 4 की मदद से, आपको परफ़ॉर्मेंस को बेहतर बनाने के लिए किए गए हमारे ऑप्टिमाइज़ेशन का फ़ायदा मिलेगा. इससे, Android के पूरे इकोसिस्टम में, डिवाइस पर सबसे बेहतर तरीके से इन्फ़रेंस किया जा सकेगा.

AICore के डेवलपर के लिए झलक की मदद से, आज ही इस मॉडल को ऐक्सेस किया जा सकता है.

large_Inline-imagery.gif

कोई भी कोड लिखने से पहले, डेवलपर के लिए झलक के यूज़र इंटरफ़ेस (यूआई) में, Gemini Nano 4 का तेज़ मॉडल चुनें. इससे आपको इसकी तेज़ इन्फ़रेंस स्पीड देखने को मिलेगी

Gemma 4, 140 से ज़्यादा भाषाओं के साथ काम करता है. इसलिए, दुनिया भर के दर्शकों के लिए, स्थानीय भाषा में बेहतर और एक से ज़्यादा भाषाओं में अनुभव उपलब्ध कराए जा सकते हैं. इसके अलावा, Gemma 4, मल्टीमोडल समझ के साथ इंडस्ट्री में सबसे बेहतर परफ़ॉर्मेंस देता है. इससे आपके ऐप्लिकेशन, टेक्स्ट, इमेज, और ऑडियो को समझकर प्रोसेस कर सकते हैं. Android पर Gemma 4, परफ़ॉर्मेंस और बेहतर तरीके से काम करने की क्षमता के बीच बेहतर तालमेल बनाए रखता है. यह दो साइज़ में उपलब्ध है:

  • E4B: इसे बेहतर रीज़निंग पावर और मुश्किल कामों के लिए डिज़ाइन किया गया है.
  • E2B: इसे ज़्यादा स्पीड (E4B मॉडल से तीन गुना ज़्यादा तेज़!) और कम लेटेंसी के लिए ऑप्टिमाइज़ किया गया है.

नया मॉडल, पिछले वर्शन की तुलना में चार गुना ज़्यादा तेज़ है और यह 60% तक कम बैटरी इस्तेमाल करता है. आज से, बेहतर सुविधाओं के साथ एक्सपेरिमेंट किए जा सकते हैं. इनमें ये सुविधाएं शामिल हैं:

  • रीज़निंग: अब चेन-ऑफ़-थॉट कमांड और शर्तों वाले स्टेटमेंट से, बेहतर क्वालिटी के नतीजे मिलने की उम्मीद की जा सकती है. उदाहरण के लिए: “यह पता लगाएं कि चर्चा के थ्रेड के लिए, यह टिप्पणी कम्यूनिटी दिशा-निर्देशों के मुताबिक है या नहीं. अगर टिप्पणी में, शिकायत की वजह के तौर पर इनमें से एक या उससे ज़्यादा वजहें शामिल हैं, तो वह कम्यूनिटी दिशा-निर्देशों के मुताबिक नहीं है: अश्लील भाषा, अपमानजनक भाषा, नफ़रत फैलाने वाला भाषण”. अगर समीक्षा में यह पाया जाता है कि टिप्पणी कम्यूनिटी दिशा-निर्देशों के मुताबिक है, तो {true} दिखाएं. अन्य मामलों में, {false, reason_for_flag} दिखाएं.”
  • गणित: गणित की बेहतर सुविधाओं की मदद से, मॉडल अब सवालों के ज़्यादा सटीक जवाब दे सकता है. उदाहरण के लिए: “अगर मुझे हर साल 26 पेचेक मिलते हैं, तो एक साल में 10,000 डॉलर की बचत करने के लिए, मुझे हर पेचेक में कितने पैसे बचाने चाहिए?”
  • समय को समझना: मॉडल अब समय के बारे में रीज़निंग करने में ज़्यादा सक्षम है. इसलिए, यह उन इस्तेमाल के उदाहरणों के लिए ज़्यादा सटीक है जिनमें कैलेंडर, रिमाइंडर, और अलार्म शामिल हैं. उदाहरण के लिए: “इवेंट 18 अगस्त को शाम 6 बजे है. इवेंट से 10 घंटे पहले, रिमाइंडर भेजा जाना चाहिए. वह समय और तारीख दिखाएं जब रिमाइंडर भेजा जाना चाहिए.”
  • इमेज को समझना: अब उन इस्तेमाल के उदाहरणों में ज़्यादा सटीक नतीजे मिलेंगे जिनमें ओसीआर (ऑप्टिकल कैरेक्टर रिकग्निशन) शामिल है. जैसे, चार्ट को समझना, विज़ुअल डेटा निकालना, और लिखावट को पहचानना.

इन मॉडल को डाउनलोड करने के लिए, आज ही डेवलपर के लिए झलक में शामिल हों. साथ ही, अगली जनरेशन की सुविधाएं बनाना शुरू करें.

मॉडल की टेस्टिंग शुरू करना

डेवलपर के लिए झलक की गाइडलाइन को फ़ॉलो करके, बिना कोड के मॉडल को आज़माया जा सकता है. अगर आपको इन मॉडल को अपने मौजूदा वर्कफ़्लो के साथ इंटिग्रेट करना है, तो यह काम आसानी से किया जा सकता है. अपने प्रॉम्प्ट को बेहतर बनाने और ML Kit के प्रॉम्प्ट एपीआई की मदद से बनाने के लिए, Android Studio पर जाएं. हमने मॉडल तय करने की एक नई सुविधा लॉन्च की है. इसकी मदद से, टेस्टिंग के लिए E2B (तेज़) या E4B (पूरा) वैरिएंट को टारगेट किया जा सकता है.

// Define the configuration with a specific track and preference
val previewFullConfig = generationConfig {
    modelConfig = ModelConfig {
        releaseTrack = ModelReleaseTrack.PREVIEW
        preference = ModelPreference.FULL
    }
}

// Initialize the GenerativeModel with the configuration
val previewModel = GenerativeModel.getClient(previewFullConfig)

// Verify that the specific preview model is available
val previewModelStatus = previewModel.checkStatus()
if (previewModelStatus == FeatureStatus.AVAILABLE) {
    // Proceed with inference
    val response = previewModel.generateContent("If I get 26 paychecks per year, how much I should contribute each paycheck to reach my savings goal of $10k over the course of a year? Return only the amount.")

} else {
    // Handle the case where the preview model is not available
    // (e.g., print out log statements)
}

डेवलपर के लिए झलक के दौरान क्या उम्मीद की जा सकती है

डेवलपर के लिए झलक का मकसद, प्रॉम्प्ट की सटीक जानकारी को बेहतर बनाने और आपके खास ऐप्लिकेशन के लिए इस्तेमाल के नए उदाहरणों को एक्सप्लोर करने में आपकी मदद करना है.

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

झलक के मॉडल, AICore की सुविधा वाले डिवाइसों पर टेस्टिंग के लिए उपलब्ध हैं. ये मॉडल, Google, MediaTek, और Qualcomm Technologies के एआई ऐक्सलरेटर की नई जनरेशन पर काम करेंगे. अन्य डिवाइसों पर, मॉडल शुरुआत में सीपीयू पर काम करेंगे. यह सीपीयू, फ़ाइनल प्रॉडक्ट की परफ़ॉर्मेंस के हिसाब से नहीं होगा. अगर आपका डिवाइस AICore की सुविधा वाला नहीं है, तो इन मॉडल को AI Edge Gallery ऐप्लिकेशन के ज़रिए भी टेस्ट किया जा सकता है. हम आने वाले समय में, ज़्यादा डिवाइसों के लिए सहायता उपलब्ध कराएंगे.

शुरुआत कैसे करें

क्या आपको यह जानना है कि Gemma 4, आपके उपयोगकर्ताओं के लिए क्या-क्या कर सकता है?

  1. ऑप्ट-इन करना: AICore के डेवलपर के लिए झलक के लिए साइन अप करें.
  2. डाउनलोड करना: ऑप्ट-इन करने के बाद, सीधे अपने टेस्ट डिवाइस पर Gemma 4 के नए मॉडल डाउनलोड किए जा सकते हैं.
  3. बनाना: नए मॉडल को टारगेट करने के लिए, ML Kit के इंटिग्रेशन को अपडेट करें और Android Studio में बनाना शुरू करें.
इसे लिखा है:
आगे पढ़ें