Google AI Studio की मदद से, मॉडल फटाफट टेस्ट किए जा सकते हैं. साथ ही, अलग-अलग प्रॉम्प्ट के साथ आज़माए जा सकते हैं. ऐप्लिकेशन बनाने के लिए तैयार होने पर, Gemini API का इस्तेमाल करने के लिए, "कोड पाएं" और अपनी पसंदीदा प्रोग्रामिंग भाषा चुनें.
प्रॉम्प्ट और सेटिंग
Google AI Studio, प्रॉम्प्ट के लिए कई इंटरफ़ेस उपलब्ध कराता है. इन्हें अलग-अलग कामों के लिए डिज़ाइन किया गया है. इस गाइड में, चैट प्रॉम्प्ट के बारे में बताया गया है. इनका इस्तेमाल, बातचीत वाली सुविधाएं बनाने के लिए किया जाता है. प्रॉम्प्ट करने की इस तकनीक में, आउटपुट जनरेट करने के लिए कई इनपुट और जवाब दिए जा सकते हैं. नीचे दिए गए चैट प्रॉम्प्ट के उदाहरण से, आपको इस बारे में ज़्यादा जानकारी मिल सकती है. अन्य विकल्पों में रीयलटाइम स्ट्रीमिंग, वीडियो जनरेट करने की सुविधा वगैरह शामिल हैं.
AI Studio में रन सेटिंग पैनल भी उपलब्ध है. यहां मॉडल पैरामीटर और सुरक्षा सेटिंग में बदलाव किए जा सकते हैं. साथ ही, स्ट्रक्चर्ड आउटपुट, फ़ंक्शन कॉलिंग, कोड एक्ज़ीक्यूशन, और ग्राउंडिंग जैसे टूल को टॉगल करके चालू किया जा सकता है.
Chat प्रॉम्प्ट का उदाहरण: पसंद के मुताबिक चैट ऐप्लिकेशन बनाना
अगर आपने 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?
चैटबॉट से जवाब पाने के लिए, चलाएं बटन पर क्लिक करें. यह जवाब कुछ इस तरह का हो सकता है:
Ah, a query about the flows and states upon Europa! You speak of "weather," yes? A curious concept from worlds with thick gas veils...
दूसरा चरण - अपने बॉट को बेहतर तरीके से चैट करना सिखाना
आपने एक निर्देश देकर, यूरोपियन एलियन के बारे में जानकारी देने वाला एक बुनियादी चैटबॉट बनाया. हालांकि, मॉडल के जवाबों में एकरूपता और क्वालिटी बनाए रखने के लिए, सिर्फ़ एक निर्देश काफ़ी नहीं हो सकता. ज़्यादा जानकारी वाले निर्देशों के बिना, मौसम के बारे में पूछे गए सवाल का जवाब मॉडल बहुत लंबा देता है. साथ ही, वह अपने हिसाब से जवाब दे सकता है.
सिस्टम के निर्देशों में यह जानकारी जोड़कर, अपने चैटबॉट की टोन को पसंद के मुताबिक बनाएं:
नया चैट प्रॉम्प्ट डालें या उसी का इस्तेमाल करें. चैट सेशन शुरू होने के बाद, सिस्टम के निर्देशों में बदलाव किया जा सकता है.
सिस्टम के लिए निर्देश सेक्शन में जाकर, पहले से मौजूद निर्देशों को इन निर्देशों से बदलें:
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?
) और चलाएं बटन पर क्लिक करें. अगर आपने नई चैट शुरू नहीं की है, तो आपको कुछ इस तरह का जवाब मिल सकता है:Oh, hello again! Still curious about the flows and states, are we? Wonderful! Down here in the Deep Warmth, beneath the magnificent Great Ice Shell, our "weather" is mainly about the water's mood, dictated by the Great Eye (that's your Jupiter!)...
इस तरीके का इस्तेमाल करके, चैटबॉट को ज़्यादा जानकारी देने के लिए ट्रेन किया जा सकता है. ज़्यादा सवाल पूछें, जवाबों में बदलाव करें, और अपने चैटबॉट की क्वालिटी को बेहतर बनाएं. निर्देश जोड़ना या उनमें बदलाव करना जारी रखें. साथ ही, यह जांचें कि इनसे आपके चैटबॉट के व्यवहार में क्या बदलाव होता है.
तीसरा चरण - अगले चरण
अन्य प्रॉम्प्ट टाइप की तरह ही, जब आपको लगे कि आपका प्रॉम्प्ट प्रोटोटाइप आपकी ज़रूरत के मुताबिक है, तब कोडिंग शुरू करने के लिए Get code बटन का इस्तेमाल किया जा सकता है. इसके अलावा, अपने प्रॉम्प्ट को बाद में इस्तेमाल करने के लिए सेव किया जा सकता है और उसे दूसरों के साथ शेयर किया जा सकता है.
इस बारे में और पढ़ें
- अगर आपको कोड पर जाना है, तो एपीआई के बारे में खास जानकारी देखें.
- बेहतर प्रॉम्प्ट बनाने का तरीका जानने के लिए, प्रॉम्प्ट डिज़ाइन करने के दिशा-निर्देश देखें.