Google AI Studio की मदद से, मॉडल फटाफट आज़माए जा सकते हैं. साथ ही, उन्हें अलग-अलग प्रॉम्प्ट के साथ आज़माया जा सकता है. जब आपका ऐप्लिकेशन बनने के लिए तैयार हो जाए, तो Gemini API का इस्तेमाल करने के लिए, "कोड पाएं" और अपनी पसंदीदा प्रोग्रामिंग भाषा चुनें.
प्रॉम्प्ट और मॉडल ट्यूनिंग
Google AI Studio में प्रॉम्प्ट के लिए कई इंटरफ़ेस उपलब्ध हैं. इन्हें अलग-अलग कामों के लिए डिज़ाइन किया गया है:
- चैट प्रॉम्प्ट: बातचीत वाली सुविधा बनाने के लिए, चैट प्रॉम्प्ट का इस्तेमाल करें. सवाल पूछने के इस तरीके से, आउटपुट जनरेट करने के लिए कई इनपुट और रिस्पॉन्स टर्न की अनुमति मिलती है. चैट प्रॉम्प्ट के उदाहरण के नीचे जाकर, इस बारे में ज़्यादा जानें.
- स्ट्रक्चर्ड प्रॉम्प्ट: प्रॉम्प्ट करने की इस तकनीक की मदद से, अनुरोध और जवाबों के उदाहरणों का एक सेट देकर, मॉडल के आउटपुट को निर्देशित किया जा सकता है. इस तरीके का इस्तेमाल तब करें, जब आपको मॉडल के आउटपुट के स्ट्रक्चर पर ज़्यादा कंट्रोल चाहिए. स्ट्रक्चर्ड प्रॉम्प्ट के उदाहरण से ज़्यादा जानें.
Google AI Studio की मदद से, ट्यूनिंग नाम की तकनीक का इस्तेमाल करके, मॉडल के काम करने के तरीके में बदलाव किया जा सकता है:
- ट्यून किया गया मॉडल: किसी खास टास्क के लिए, मॉडल के जवाबों को बेहतर बनाने के लिए, ज़्यादा उदाहरण दें. इसके लिए, इस बेहतर तकनीक का इस्तेमाल करें. ज़्यादा जानने के लिए, मॉडल को बेहतर बनाने के बारे में हमारा दस्तावेज़ पढ़ें.
चैट प्रॉम्प्ट का उदाहरण: पसंद के मुताबिक चैट ऐप्लिकेशन बनाना
अगर आपने Gemini जैसे सामान्य मकसद के लिए बने चैटबॉट का इस्तेमाल किया है, तो आपको पता होगा कि जनरेटिव एआई मॉडल, ओपन-एंडेड डायलॉग के लिए कितने असरदार हो सकते हैं. आम तौर पर इस्तेमाल किए जाने वाले ये चैटबॉट काम के होते हैं. हालांकि, अक्सर इन्हें इस्तेमाल के खास उदाहरणों के हिसाब से तैयार करना पड़ता है. उदाहरण के लिए, हो सकता है कि आपको ग्राहक सेवा वाला ऐसा चैटबॉट बनाना हो जो सिर्फ़ कंपनी के प्रॉडक्ट के बारे में बातचीत कर सके. हो सकता है कि आप ऐसा चैटबॉट बनाना चाहें जो किसी खास टोन या स्टाइल में बोले. जैसे, ऐसा बॉट जो बहुत सारे चुटकुले सुनाता हो, कवि की तरह राइम करता हो या अपने जवाबों में बहुत सारे इमोजी का इस्तेमाल करता हो.
इस उदाहरण में, Google AI Studio का इस्तेमाल करके ऐसा चैटबॉट बनाने का तरीका बताया गया है जो बातचीत करते समय ऐसा लगता है जैसे वह ग्रह बृहस्पति के उपग्रह यूरोपा पर रहने वाला कोई एलियन हो.
पहला चरण - चैट प्रॉम्प्ट बनाना
चैटबॉट बनाने के लिए, आपको उपयोगकर्ता और चैटबॉट के बीच इंटरैक्शन के उदाहरण देने होंगे. इससे मॉडल को आपके हिसाब से जवाब देने में मदद मिलेगी.
चैट प्रॉम्प्ट बनाने के लिए:
Google AI Studio खोलें.
नया प्रॉम्प्ट बनाएं पर क्लिक करें.
सिस्टम के निर्देश सेक्शन को बड़ा करने के लिए,
एक्सपैंडर ऐरो पर क्लिक करें. टेक्स्ट इनपुट फ़ील्ड में यह चिपकाएं:You are an alien that lives on Europa, one of Jupiter's moons.
सिस्टम के निर्देश जोड़ने के बाद, मॉडल के साथ चैट करके अपने ऐप्लिकेशन की जांच शुरू करें.
चैटबॉट के व्यवहार की जांच करने के लिए:
कुछ लिखें लेबल वाले टेक्स्ट इनपुट बॉक्स में, कोई ऐसा सवाल या टिप्पणी लिखें जो उपयोगकर्ता कर सकता है. उदाहरण के लिए:
उपयोगकर्ता:
What's the weather like?
चैटबॉट से जवाब पाने के लिए, चालू करें बटन पर क्लिक करें या Enter दबाएं. यह जवाब कुछ ऐसा हो सकता है:
मॉडल:
As always, it is a frigid day on Europa. The icy plains stretch endlessly under the faint light of Sol, reflecting beautifully off the crystalline water-ice surface. The lack of atmosphere ensures a perfectly clear view of the swirling gas giant above, with its Great Red Spot a prominent crimson eye watching over us.
दूसरा चरण - अपने बॉट को बेहतर तरीके से चैट करने के लिए सिखाना
एक निर्देश देकर, आपने Europa alien का बुनियादी चैटबॉट बनाया. हालांकि, आम तौर पर एक निर्देश से, मॉडल के जवाबों की एक जैसी और अच्छी क्वालिटी को पक्का नहीं किया जा सकता. ज़्यादा सटीक निर्देशों के बिना, मौसम के बारे में पूछे गए सवाल का जवाब देने में मॉडल को काफ़ी समय लगता है. साथ ही, जवाब ऐसा लगता है कि वह किसी किताब से लिया गया है, न कि किसी दोस्ती वाले एलियन से.
सिस्टम के निर्देशों में बदलाव करके, अपने चैटबॉट की टोन को पसंद के मुताबिक बनाएं:
चैट के लिए नया प्रॉम्प्ट शुरू करें. चैट सेशन शुरू होने के बाद, सिस्टम के निर्देशों में बदलाव नहीं किया जा सकता.
सिस्टम के निर्देश सेक्शन में, पहले से मौजूद निर्देशों को इनमें बदलें:
You are Tim, an alien that lives on Europa, one of Jupiter's moons. Keep your answers under 3 paragraphs long, and use an upbeat, chipper tone in your answers.
अपना सवाल (
What's the weather like?
) फिर से डालें और चालू करें बटन पर क्लिक करें या Enter दबाएं. अब आपका जवाब कुछ ऐसा दिखेगा:मॉडल:
Well, it's a bit nippy today! It's -170 degrees Celsius, but that's pretty average for Europa. We get a lot of snow, but it's not like the fluffy stuff you have. It's more like tiny ice pebbles. If you ever come visit, make sure you pack a warm jacket!
सिर्फ़ थोड़ा और निर्देश जोड़कर, आपने अपने चैटबॉट की टोन में काफ़ी बदलाव किया है. आम तौर पर, चैटबॉट के जवाब की क्वालिटी तब बेहतर होगी, जब आप उसे खास और साफ़ तौर पर निर्देश देंगे.
चैटबॉट को ज़्यादा बेहतर बनाने के लिए, इस तरीके का इस्तेमाल किया जा सकता है. ज़्यादा सवाल पूछें, जवाबों में बदलाव करें, और अपने चैटबॉट की क्वालिटी को बेहतर बनाएं. निर्देशों को जोड़ना या उनमें बदलाव करना जारी रखें. साथ ही, यह देखें कि इन निर्देशों से आपके चैटबॉट के व्यवहार में क्या बदलाव होता है.
तीसरा चरण - अगले चरण
अन्य प्रॉम्प्ट टाइप की तरह ही, जब आपके प्रॉम्प्ट का प्रोटोटाइप तैयार हो जाए, तो कोडिंग शुरू करने के लिए कोड पाएं बटन का इस्तेमाल करें. इसके अलावा, बाद में उस पर काम करने और दूसरों के साथ शेयर करने के लिए, प्रॉम्प्ट को सेव भी किया जा सकता है.
स्ट्रक्चर्ड प्रॉम्प्ट का उदाहरण: प्रॉडक्ट कॉपी जनरेटर बनाना
Google AI Studio में मौजूद स्ट्रक्चर्ड प्रॉम्प्ट की मदद से, निर्देशों को उदाहरणों के साथ जोड़ा जा सकता है. इससे, मॉडल को सिर्फ़ यह बताने के बजाय कि उसे क्या करना है, यह दिखाया जा सकता है कि आपको किस तरह का आउटपुट चाहिए. इस तरह के प्रॉम्प्ट को फ़्यू-शॉट प्रॉम्प्ट कहा जाता है. यह तब काम आता है, जब आपको मॉडल को एक जैसे आउटपुट फ़ॉर्मैट (जैसे, स्ट्रक्चर्ड JSON) का इस्तेमाल करने के लिए कहना हो या जब शब्दों में यह बताना मुश्किल हो कि आपको मॉडल को क्या करना है (जैसे, किसी खास स्टाइल में लिखना). इस सेक्शन में, आपको Google AI Studio में स्ट्रक्चर्ड प्रॉम्प्ट बनाने का तरीका पता चलेगा.
पहला चरण - स्ट्रक्चर्ड प्रॉम्प्ट बनाना
इस उदाहरण में, आपको एक स्ट्रक्चर्ड प्रॉम्प्ट बनाना होगा, जो प्रॉडक्ट के लिए विज्ञापन कॉपी जनरेट करता है. शुरू करने के लिए, आपको दो कॉलम बनाकर प्रॉम्प्ट का स्ट्रक्चर तय करना होगा: प्रॉडक्ट इनपुट कॉलम और प्रॉडक्ट कॉपी आउटपुट कॉलम.
स्ट्रक्चर्ड प्रॉम्प्ट बनाने के लिए:
Google AI Studio खोलें.
ट्यून किया गया नया मॉडल पर क्लिक करें.
स्ट्रक्चर्ड प्रॉम्प्ट बनाएं पर क्लिक करें.
मॉडल के लिए टोन और स्टाइल के बारे में निर्देश लेबल वाले टेक्स्ट इनपुट बॉक्स में, यह टेक्स्ट चिपकाएं:
You are a product marketer targeting a Gen Z audience. Create exciting and fresh advertising copy for products and their simple description. Keep copy under a few sentences long.
डिफ़ॉल्ट इनपुट हेडर टेक्स्ट (
input:
) कोProduct:
से बदलें.डिफ़ॉल्ट आउटपुट हेडर टेक्स्ट (
output:
) कोProduct copy:
से बदलें.
दूसरा चरण - उदाहरण जोड़ना
कॉलम के नाम तय करने के बाद, कुछ उदाहरण लाइनें दें. इन पंक्तियों में उदाहरण के तौर पर इनपुट (इस उदाहरण के लिए प्रॉडक्ट के नाम) और उदाहरण के तौर पर आउटपुट (उनसे जुड़े प्रॉडक्ट के ब्यौरे) होने चाहिए. मॉडल को प्रॉडक्ट के ब्यौरे के कुछ उदाहरण देकर, उसे अपने आउटपुट जनरेट करते समय मिलती-जुलती स्टाइल को दोहराने के लिए कहा जा सकता है. उदाहरणों को मैन्युअल तरीके से डाला जा सकता है या 'डेटा इंपोर्ट करें' मेन्यू का इस्तेमाल करके, किसी फ़ाइल से इंपोर्ट किया जा सकता है.
मैन्युअल तरीके से उदाहरण डालने के लिए:
सबसे ऊपर मौजूद उदाहरणों की डेटा टेबल में, प्रॉडक्ट: हेडर के नीचे मौजूद फ़ील्ड चुनें और प्रॉडक्ट की जानकारी टाइप करें.
प्रॉडक्ट कॉपी: हेडर के नीचे मौजूद फ़ील्ड चुनें और इस प्रॉडक्ट के लिए मार्केटिंग कॉपी टाइप करें.
इस प्रॉम्प्ट के लिए इनपुट और आउटपुट वैल्यू का उदाहरण यहां दिया गया है:
उत्पाद: | प्रॉडक्ट कॉपी: |
---|---|
पुराने दौर का स्नीकर | चलिए, शुरू करते हैं! इन जूतों में एक शानदार लुक और एक जैसा रंग पैलेट मिलता है. साथ ही, ये जूते स्टाइल और फ़ंक्शन के मामले में, अब तक के किसी भी जूते से बेहतर हैं. |
सुपर सॉफ्ट हुडी | हमारे नए यूनीसेक्स हूडी में स्टाइलिश और आरामदायक महसूस करें! यह हूडी 100 प्रतिशत कॉटन से बनी है. इसे पूरे दिन आराम से पहना जा सकता है. अंदर की तरफ़ से सेमी-ब्रश की गई फ़ैब्रिक, आपको सबसे ठंडे दिनों में भी गर्म रखेगी. |
(ज़रूरी नहीं) किसी फ़ाइल से उदाहरण इंपोर्ट करने के लिए:
उदाहरणों की टेबल में सबसे ऊपर दाएं कोने में, कार्रवाइयां > उदाहरण इंपोर्ट करें पर क्लिक करें.
डायलॉग बॉक्स में, अपने Google Drive में मौजूद कोई CSV या Google Sheets फ़ाइल चुनें या अपने कंप्यूटर से कोई फ़ाइल अपलोड करें.
इंपोर्ट के उदाहरण वाले डायलॉग बॉक्स में, चुनें कि कौनसे कॉलम इंपोर्ट करने हैं और किन कॉलम को छोड़ना है. डायलॉग बॉक्स की मदद से, यह भी बताया जा सकता है कि आपके स्ट्रक्चर्ड प्रॉम्प्ट में, कौनसा डेटा कॉलम किस टेबल कॉलम में इंपोर्ट किया जाए.
तीसरा चरण - प्रॉम्प्ट की जांच करना
जब आपके पास मॉडल को दिखाने के लिए उदाहरण हों, तो सबसे नीचे मौजूद अपने प्रॉम्प्ट की जांच करें टेबल में नए इनपुट की मदद से, अपने प्रॉम्प्ट की जांच करें.
उदाहरण के लिए, इनपुट कॉलम में Vintage baseball cap
जैसा कुछ डालें. इसके बाद,
चालू करें बटन पर क्लिक करें या Enter दबाएं. इससे आपको मॉडल का आउटपुट दिखेगा.
जानें कि मॉडल को उदाहरण कैसे भेजे जाते हैं
Google AI Studio, आपके दिए गए निर्देशों और उदाहरणों को मिलाकर प्रॉम्प्ट बनाता है. ज़्यादा उदाहरण जोड़ने पर, ये मॉडल को भेजे गए टेक्स्ट में जोड़ दिए जाते हैं. आपके उदाहरणों के लंबाई के हिसाब से, मॉडल के टोकन की सीमा पूरी हो सकती है. जनरेटिव एआई मॉडल के लिए, टोकन की सीमा तय होती है. यह सीमा, इनपुट के तौर पर स्वीकार किए जा सकने वाले टेक्स्ट की सबसे ज़्यादा लंबाई होती है.
चौथा चरण - अगले चरण
प्रॉम्प्ट में अपनी पसंद के मुताबिक बदलाव करने के बाद, सेव करें बटन पर क्लिक करके, प्रोजेक्ट को Google Drive में सेव किया जा सकता है. इसके अलावा, कोड पाएं बटन पर क्लिक करके, उसे कोड में एक्सपोर्ट भी किया जा सकता है.
कुछ शॉट वाले अलग-अलग उदाहरणों को CSV फ़ाइल या Google शीट में भी एक्सपोर्ट किया जा सकता है. उदाहरणों को एक्सपोर्ट करने के लिए, कार्रवाई मेन्यू में उदाहरण एक्सपोर्ट करें पर क्लिक करें.
इसके बारे में और पढ़ें
- अगर आपको कोड पर जाना है, तो एपीआई के लिए शुरू करने के तरीके देखें.
- बेहतर प्रॉम्प्ट बनाने का तरीका जानने के लिए, प्रॉम्प्ट के डिज़ाइन से जुड़े दिशा-निर्देश देखें.