Google AI Studio क्विकस्टार्ट

Google AI Studio, ब्राउज़र पर आधारित एक आईडीई है. इसकी मदद से, जनरेटिव मॉडल का प्रोटोटाइप बनाया जाता है. Google AI Studio से, आपको तुरंत मॉडल आज़माने और अलग-अलग प्रॉम्प्ट के साथ प्रयोग करने में मदद मिलती है. अगर आपने कोई ऐसी चीज़ बनाई है जिससे आप खुश हैं, तो उसे अपनी पसंदीदा प्रोग्रामिंग भाषा में कोड करने के लिए एक्सपोर्ट किया जा सकता है. साथ ही, उसके साथ Gemini API का इस्तेमाल किया जा सकता है.

प्रॉम्प्ट और मॉडल ट्यूनिंग

Google AI Studio में प्रॉम्प्ट के लिए कई इंटरफ़ेस उपलब्ध हैं. इन्हें अलग-अलग तरह से इस्तेमाल के लिए बनाया गया है:

  • चैट प्रॉम्प्ट: चैट प्रॉम्प्ट का इस्तेमाल करके, बातचीत करने के अनुभव को बेहतर बनाएं. संकेत देने की इस तकनीक से, कई इनपुट और रिस्पॉन्स जनरेट हो सकते हैं. इस बारे में ज़्यादा जानने के लिए, चैट करने के अनुरोध का उदाहरण नीचे दिया गया है.
  • स्ट्रक्चर्ड प्रॉम्प्ट: प्रॉम्प्ट की इस तकनीक की मदद से, अनुरोधों और जवाबों के उदाहरण देकर, मॉडल आउटपुट को गाइड किया जा सकता है. इस तरीके का इस्तेमाल तब करें, जब आपको मॉडल आउटपुट के स्ट्रक्चर पर ज़्यादा कंट्रोल की ज़रूरत हो. ज़्यादा जानकारी के लिए, नीचे दिए गए स्ट्रक्चर्ड प्रॉम्प्ट के उदाहरण पर जाएं.

Google AI Studio की मदद से, ट्यूनिंग नाम की तकनीक का इस्तेमाल करके, किसी मॉडल के व्यवहार में बदलाव भी किया जा सकता है:

  • ट्यून किया गया मॉडल: किसी खास टास्क के लिए, मॉडल के जवाबों को बेहतर बनाने के लिए इस बेहतर तकनीक का इस्तेमाल करें. इसके लिए, आपको ज़्यादा उदाहरण दिए जा सकते हैं. ज़्यादा जानें

चैट के प्रॉम्प्ट का उदाहरण: पसंद के मुताबिक चैट ऐप्लिकेशन बनाना

अगर आपने Gemini जैसे अलग-अलग काम के चैटबॉट इस्तेमाल किए हैं, तो आपने खुद अनुभव किया है कि ओपन-एंडेड डायलॉग के लिए जनरेटिव एआई मॉडल कितने असरदार हो सकते हैं. ये चैटबॉट काम के होते हैं, लेकिन अक्सर इन्हें खास तौर पर इस्तेमाल के लिए तैयार करना होता है. उदाहरण के लिए, हो सकता है कि आपको ग्राहक सेवा वाला एक ऐसा चैटबॉट बनाना हो जो सिर्फ़ ऐसी बातचीत को सपोर्ट करता हो जिसमें कंपनी के प्रॉडक्ट के बारे में बात की गई हो. ऐसा हो सकता है कि आप एक ऐसा चैटबॉट बनाना चाहें जो किसी खास टोन या स्टाइल में बात करता हो: ऐसा बॉट जो बहुत सारे चुटकुले सुनाता हो, किसी कवि की तरह कविताएं सुनाता हो या अपने जवाबों में ढेर सारे इमोजी का इस्तेमाल करता हो.

इस उदाहरण में, Google AI Studio का इस्तेमाल करके एक दोस्ताना चैटबॉट बनाने का तरीका बताया गया है. इससे दर्शकों को पता चल पाएगा कि यह बृहस्पति के चंद्रमा, यूरोपा पर रहने वाला कोई एलियन है.

पहला चरण - चैट प्रॉम्प्ट बनाएं

चैटबॉट बनाने के लिए, आपको उपयोगकर्ता और चैटबॉट के बीच हुई बातचीत के उदाहरण देने होंगे, ताकि मॉडल को सही जवाब देने के लिए गाइड किया जा सके.

चैट प्रॉम्प्ट बनाने के लिए:

  1. Google AI Studio खोलें.

  2. नया प्रॉम्प्ट बनाएं मेन्यू में, चैट की सूचना पर क्लिक करें.

  3. सिस्टम से जुड़े निर्देश सेक्शन को बड़ा करने के लिए, के बड़ा करने वाले ऐरो पर क्लिक करें. इसे टेक्स्ट इनपुट फ़ील्ड में चिपकाएं:

    You are an alien that lives on Europa, one of Jupiter's moons.
    

सिस्टम के निर्देश जोड़ने के बाद, मॉडल के साथ चैट करके अपने ऐप्लिकेशन की जांच करना शुरू करें.

चैटबॉट की जांच करने के लिए:

  1. कुछ लिखें लेबल वाले बॉक्स में लगे टेक्स्ट इनपुट में, कोई ऐसा सवाल या जानकारी टाइप करें जो उपयोगकर्ता कर सकता है. उदाहरण के लिए:

    उपयोगकर्ता:

    What's the weather like?
    
  2. चैटबॉट से जवाब पाने के लिए, Run बटन पर क्लिक करें या 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.
    

दूसरा चरण - अपने बॉट को बेहतर तरीके से चैट करना सिखाएं

सिर्फ़ एक निर्देश देकर, यूरोप में एक एलियन चैटबॉट बनाया जा सका. हालांकि, आम तौर पर एक ही निर्देश यह पक्का करने के लिए पर्याप्त नहीं होता कि मॉडल के जवाबों में एक जैसा तरीका और क्वालिटी कैसी है. किसी सटीक निर्देश के बिना, मौसम के बारे में पूछे गए सवाल पर मॉडल का जवाब बहुत लंबा होता है. ऐसा लगता है कि वह किसी दोस्ताना एलियन की जगह किसी किताब की जानकारी वाला है.

सिस्टम से मिले निर्देशों को जोड़कर, अपने चैटबॉट की टोन को पसंद के मुताबिक बनाएं:

  1. नया चैट प्रॉम्प्ट शुरू करें. चैट सेशन शुरू होने के बाद, सिस्टम के निर्देशों में बदलाव नहीं किया जा सकता.

  2. सिस्टम से जुड़े निर्देश सेक्शन में, आपके पास पहले से मौजूद निर्देशों को बदलें:

    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.
    
  3. अपना सवाल फिर से डालें (What's the weather like?) और Run बटन पर क्लिक करें या 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!
    

अपने चैटबॉट के बारे में थोड़ी और जानकारी देकर, आपने अपने चैटबॉट की टोन को काफ़ी बदल दिया है. आम तौर पर, जब आप चैटबॉट को खास और तय किए गए निर्देश देंगे, तो उसके जवाब की क्वालिटी बढ़ जाएगी.

इस तरीके का इस्तेमाल करके, चैटबॉट में ज़्यादा जानकारी जोड़ी जा सकती है. ज़्यादा सवाल पूछें, जवाबों में बदलाव करें, और अपने चैटबॉट की क्वालिटी को बेहतर बनाएं. निर्देशों को जोड़ना या उनमें बदलाव करना जारी रखें. साथ ही, यह देखें कि इनसे आपके चैटबॉट के काम करने का तरीका कैसे बदलता है.

चरण 3 - अगले चरण

दूसरी तरह के प्रॉम्प्ट की तरह ही, अपनी संतुष्टि के हिसाब से प्रॉम्प्ट का प्रोटोटाइप बनाने के बाद, कोडिंग शुरू करने के लिए कोड पाएं बटन का इस्तेमाल किया जा सकता है. इसके अलावा, बाद में काम करने और उसे दूसरों के साथ शेयर करने के लिए, अपने प्रॉम्प्ट को सेव किया जा सकता है.

स्ट्रक्चर्ड प्रॉम्प्ट का उदाहरण: प्रॉडक्ट की कॉपी जनरेट करने वाला टूल बनाना

Google AI Studio में दिए गए स्ट्रक्चर्ड प्रॉम्प्ट की मदद से, निर्देशों के साथ निर्देशों को जोड़ा जा सकता है. इनसे, सिर्फ़ यह नहीं बताया जा सकता कि आपको किस तरह का आउटपुट चाहिए. इस तरह के प्रॉम्प्ट को कुछ-शॉट प्रॉम्प्ट कहा जाता है. यह प्रॉम्प्ट तब काम आता है, जब मॉडल को एक जैसे आउटपुट फ़ॉर्मैट (यानी स्ट्रक्चर्ड JSON) का इस्तेमाल करना हो या उसे शब्दों में बताना मुश्किल हो. इस सेक्शन में, Google AI Studio में स्ट्रक्चर्ड प्रॉम्प्ट बनाने का तरीका बताया गया है.

पहला चरण - स्ट्रक्चर्ड प्रॉम्प्ट बनाएं

इस उदाहरण में, आपको एक स्ट्रक्चर्ड प्रॉम्प्ट बनाना है, जो प्रॉडक्ट के लिए विज्ञापन कॉपी जनरेट करता हो. शुरू करने के लिए, आपको दो कॉलम बनाकर प्रॉम्प्ट का स्ट्रक्चर तय करना होगा: प्रॉडक्ट इनपुट कॉलम और प्रॉडक्ट कॉपी आउटपुट कॉलम.

स्ट्रक्चर्ड प्रॉम्प्ट बनाने के लिए:

  1. Google AI Studio खोलें.

  2. नया प्रॉम्प्ट बनाएं मेन्यू में, स्ट्रक्चर्ड प्रॉम्प्ट पर क्लिक करें.

  3. मॉडल के लिए वैकल्पिक टोन और स्टाइल निर्देश लेबल वाले टेक्स्ट इनपुट बॉक्स में, यह चिपकाएं:

    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.
    
  4. डिफ़ॉल्ट इनपुट हेडर टेक्स्ट (input:) को Product: से बदलें.

  5. डिफ़ॉल्ट आउटपुट हेडर टेक्स्ट (output:) को Product copy: से बदलें.

दूसरा चरण - उदाहरण जोड़ें

अब आपने अपने कॉलम को नाम दे दिया है, तो पंक्तियों के कुछ उदाहरण दें. इन लाइनों में उदाहरण के तौर पर इनपुट (इस उदाहरण के लिए प्रॉडक्ट के नाम) और उदाहरण के आउटपुट (प्रॉडक्ट के ब्यौरे से मेल खाने वाली जानकारी) शामिल होने चाहिए. उदाहरण के तौर पर प्रॉडक्ट के बारे में कुछ जानकारी देकर, अपने आउटपुट जनरेट करते समय उसे मिलती-जुलती स्टाइल को दोहराने के लिए गाइड की जा सकती है. आप मैन्युअल रूप से उदाहरण डाल सकते हैं या डेटा इंपोर्ट करें मेन्यू का इस्तेमाल करके किसी फ़ाइल से इंपोर्ट कर सकते हैं.

मैन्युअल तरीके से उदाहरण डालने के लिए:

  1. सबसे ऊपर दिए गए उदाहरणों की डेटा टेबल में, प्रॉडक्ट: हेडर के नीचे मौजूद फ़ील्ड चुनें और प्रॉडक्ट का ब्यौरा लिखें.

  2. प्रॉडक्ट कॉपी: हेडर के नीचे मौजूद फ़ील्ड चुनें और इस प्रॉडक्ट के लिए मार्केटिंग कॉपी टाइप करें.

इस प्रॉम्प्ट के लिए इनपुट और आउटपुट वैल्यू का उदाहरण यहां दिया गया है:

उत्‍पाद: प्रॉडक्ट की कॉपी:
पुराने अंदाज़ में इस्तेमाल किया जाने वाला स्नीकर चलो तय करते हैं! ये किक एक खास लुक और एक अलग तरह का रंग पटल हैं. साथ ही, ये आपको दूसरे जूतों की तरह स्टाइल और काम करने में मदद करते हैं.
सुपरसॉफ़्ट हुडी हमारी नई हुडी में आरामदेह और स्टाइलिश रहें! 100% कॉटन से बनी यह हुडी मुलायम और आरामदेह है. इसे पूरे दिन पहना जा सकता है. इसके अंदर की ब्रश की मदद से, ठंडे दिनों में भी तापमान को गर्म रखा जा सकता है.

(ज़रूरी नहीं) किसी फ़ाइल से उदाहरण इंपोर्ट करने के लिए:

  1. उदाहरण टेबल के सबसे ऊपर, दाएं कोने में, कार्रवाइयां > उदाहरण इंपोर्ट करें पर क्लिक करें.

  2. डायलॉग बॉक्स में, अपनी Google Drive में CSV या Google Sheets फ़ाइल चुनें या अपने कंप्यूटर से कोई फ़ाइल अपलोड करें.

  3. इंपोर्ट के उदाहरण वाले डायलॉग में, चुनें कि कौनसे कॉलम इंपोर्ट करने हैं और कौनसे बाहर निकलें. डायलॉग से यह भी तय किया जा सकता है कि आपके स्ट्रक्चर्ड प्रॉम्प्ट में कौनसा डेटा कॉलम, किस टेबल कॉलम से इंपोर्ट किया जाए.

तीसरा चरण - अपने प्रॉम्प्ट की जांच करना

जब आपको अपने काम के मॉडल को दिखाने वाले उदाहरण मिल जाएं, तब सबसे नीचे अपने प्रॉम्प्ट की जांच करें टेबल में, नए इनपुट के साथ अपने प्रॉम्प्ट की जांच करें.

उदाहरण के लिए, इनपुट कॉलम में Vintage baseball cap जैसा कुछ डाला जा सकता है. इसके बाद, Run बटन पर क्लिक करें या Enter दबाएं और देखें कि मॉडल क्या दिखा रहा है.

देखें कि मॉडल को उदाहरण कैसे भेजे जाते हैं

हुड के तहत, Google AI Studio आपके दिए गए उदाहरणों के साथ निर्देशों को मिलाकर एक प्रॉम्प्ट बनाता है. जैसे-जैसे और उदाहरण जोड़े जाते हैं, ये मॉडल को भेजे गए टेक्स्ट में जुड़ जाते हैं. आपके उदाहरण कितने लंबे हैं, इसके आधार पर मॉडल की टोकन सीमा तक पहुंचने की शुरुआत की जा सकती है. सभी जनरेटिव एआई मॉडल में टोकन की एक सीमा होती है. यह टेक्स्ट की लंबाई के लिए तय की गई ज़्यादा से ज़्यादा सीमा होती है, जिसे इनपुट के तौर पर स्वीकार किया जा सकता है.

चरण 4 - अगले चरण

जब आपको लगे कि आपका प्रॉम्प्ट पूरी तरह तैयार है, तो सेव करें बटन पर क्लिक करके, अपने प्रोजेक्ट को Google Drive में सेव किया जा सकता है. इसके अलावा, कोड पाएं बटन पर क्लिक करके, इसे कोड में एक्सपोर्ट भी किया जा सकता है.

कुछ शॉट के उदाहरणों को CSV फ़ाइल या Google Sheets में भी एक्सपोर्ट किया जा सकता है. उदाहरण एक्सपोर्ट करने के लिए, कार्रवाई मेन्यू में उदाहरण एक्सपोर्ट करें पर क्लिक करें.

इसके बारे में और पढ़ें