ओपन मॉडल के Gemma फ़ैमिली में, मॉडल के अलग-अलग साइज़, सुविधाएं, और टास्क के हिसाब से अलग-अलग वैरिएशन शामिल होते हैं. इनकी मदद से, जनरेटिव एआई (AI) के कस्टम समाधान बनाए जा सकते हैं. किसी ऐप्लिकेशन में Gemma मॉडल इस्तेमाल करते समय, ये मुख्य पाथ अपनाए जा सकते हैं:
- कोई मॉडल चुनें और अपने ऐप्लिकेशन में उसे बिना किसी बदलाव के डिप्लॉय करें
- कोई मॉडल चुनें और उसे किसी खास टास्क के लिए ट्यून करें. इसके बाद, उसे किसी ऐप्लिकेशन में डिप्लॉय करें या कम्यूनिटी के साथ शेयर करें.
इस गाइड की मदद से, मॉडल चुनें और उसकी क्षमताओं की जांच करें. इसके अलावा, अपने ऐप्लिकेशन के लिए चुने गए मॉडल को ट्यून भी किया जा सकता है.
Gemma 3 आज़माएं इसे Kaggle से पाएं इसे Hugging Face से पाएं
कोई मॉडल चुनना
इस सेक्शन से, आपको Gemma मॉडल फ़ैमिली के आधिकारिक वैरिएंट को समझने और अपने ऐप्लिकेशन के लिए कोई मॉडल चुनने में मदद मिलती है. मॉडल के वैरिएंट, सामान्य सुविधाएं देते हैं या खास टास्क के लिए बनाए जाते हैं. साथ ही, ये अलग-अलग पैरामीटर साइज़ में उपलब्ध होते हैं, ताकि आप अपनी पसंद के हिसाब से मॉडल चुन सकें. यह मॉडल, आपकी कंप्यूटिंग ज़रूरतों को पूरा करता है.
Gemma के मॉडल की सूची
यहां दी गई टेबल में, Gemma मॉडल फ़ैमिली के मुख्य वैरिएंट और उनके डिप्लॉयमेंट के लिए चुने गए प्लैटफ़ॉर्म की जानकारी दी गई है:
पैरामीटर का साइज़ | इनपुट | आउटपुट | वैरिएंट | फ़ाउंडेशन | इस्तेमाल के लिए चुने गए प्लैटफ़ॉर्म |
---|---|---|---|---|---|
1 अरब | टेक्स्ट | टेक्स्ट | Gemma 3 | मोबाइल डिवाइस और सिंगल-बोर्ड कंप्यूटर | |
2B | टेक्स्ट | टेक्स्ट | Gemma 2 | मोबाइल डिवाइस और लैपटॉप | |
Gemma 1 | |||||
3 अरब | टेक्स्ट, इमेज | टेक्स्ट | Gemma 2 | डेस्कटॉप कंप्यूटर और छोटे सर्वर | |
4B | टेक्स्ट, इमेज | टेक्स्ट | Gemma 3 | डेस्कटॉप कंप्यूटर और छोटे सर्वर | |
7B | टेक्स्ट | टेक्स्ट | Gemma 1 | डेस्कटॉप कंप्यूटर और छोटे सर्वर | |
9B | टेक्स्ट | टेक्स्ट | Gemma 2 | बेहतर क्वालिटी के डेस्कटॉप कंप्यूटर और सर्वर | |
10 अरब | टेक्स्ट, इमेज | टेक्स्ट | Gemma 2 | बेहतर क्वालिटी के डेस्कटॉप कंप्यूटर और सर्वर | |
12 अरब | टेक्स्ट, इमेज | टेक्स्ट | Gemma 3 | बेहतर क्वालिटी के डेस्कटॉप कंप्यूटर और सर्वर | |
27B | टेक्स्ट, इमेज | टेक्स्ट | Gemma 3 | बड़े सर्वर या सर्वर क्लस्टर | |
टेक्स्ट | टेक्स्ट | Gemma 2 | |||
28B | टेक्स्ट, इमेज | टेक्स्ट | Gemma 2 | बड़े सर्वर या सर्वर क्लस्टर |
Gemma फ़ैमिली के मॉडल में, खास काम के और रिसर्च मॉडल भी शामिल हैं. जैसे, ShieldGemma, DataGemma, Gemma Scope, और Gemma-APS.
टेस्ट मॉडल
डाउनलोड किए गए मॉडल और उससे जुड़े सॉफ़्टवेयर के साथ डेवलपमेंट एनवायरमेंट सेट अप करके, Gemma मॉडल की जांच की जा सकती है. इसके बाद, मॉडल को सवाल पूछकर, उसके जवाबों का आकलन किया जा सकता है. टेस्टिंग एनवायरमेंट सेट अप करने और Gemma मॉडल को प्रॉम्प्ट करने के लिए, अपने पसंदीदा मशीन लर्निंग फ़्रेमवर्क के साथ इनमें से किसी एक Python नोटबुक का इस्तेमाल करें:
AI Studio में Gemma 3 को टेस्ट करना
Google AI Studio का इस्तेमाल करके, डेवलपमेंट एनवायरमेंट सेट अप किए बिना, Gemma की तुरंत जांच की जा सकती है. इस वेब ऐप्लिकेशन की मदद से, Gemma के साथ प्रॉम्प्ट आज़माए जा सकते हैं और इसकी क्षमताओं का आकलन किया जा सकता है.
Google AI Studio में Gemma 3 को आज़माने के लिए:
AI Studio खोलें.
दाईं ओर मौजूद रन सेटिंग पैनल में, मॉडल फ़ील्ड में, Gemma मॉडल का कोई दूसरा साइज़ चुनें.
सेंटर पैनल में सबसे नीचे, कोई प्रॉम्प्ट टाइप करें और चालू करें को चुनें.
AI Studio का इस्तेमाल करने के बारे में ज़्यादा जानने के लिए, Google AI Studio का इस्तेमाल शुरू करने के बारे में जानकारी देखें.
मॉडल ट्यून करना
Gemma मॉडल को ट्यून करके, उनके काम करने का तरीका बदला जा सकता है. किसी मॉडल को ट्यून करने के लिए, इनपुट और अनुमानित जवाबों का डेटासेट ज़रूरी होता है. साथ ही, यह भी ज़रूरी है कि डेटासेट का साइज़ और वैरिएशन काफ़ी हो, ताकि मॉडल के व्यवहार को बेहतर तरीके से समझा जा सके. टेक्स्ट जनरेट करने के लिए Gemma मॉडल चलाने की तुलना में, ट्यूनिंग रन पूरा करने के लिए आपको ज़्यादा कंप्यूटिंग और मेमोरी संसाधनों की ज़रूरत होती है. ट्यूनिंग डेवलपमेंट एनवायरमेंट सेट अप करने और Gemma मॉडल को ट्यून करने के लिए, इनमें से किसी एक Python नोटबुक का इस्तेमाल करें:
- Keras और LoRA ट्यूनिंग की मदद से Gemma को ट्यून करना
- डिस्ट्रिब्यूटेड ट्रेनिंग की मदद से, बड़े Gemma मॉडल को ट्यून करना
अगले चरण
जेमा की मदद से ज़्यादा समाधान बनाने के लिए, ये गाइड देखें: