किसी मॉडल के व्यवहार को कंट्रोल करने के लिए, सिस्टम से जुड़े निर्देशों का इस्तेमाल करें


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

सिस्टम के लिए निर्देशों के बारे में जानकारी

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

सिस्टम के निर्देशों का इस्तेमाल कई तरीकों से किया जा सकता है. जैसे:

  • पर्सोना या रोल के बारे में बताना (जैसे, चैटबॉट के लिए)
  • आउटपुट फ़ॉर्मैट तय करना (मार्कडाउन, YAML वगैरह)
  • आउटपुट की स्टाइल और टोन के बारे में जानें. उदाहरण के लिए, कितने शब्दों में जानकारी दी जाए, कितने औपचारिकता, और टारगेट पढ़ने का स्तर)
  • टास्क के लिए लक्ष्य या नियम तय करना. उदाहरण के लिए, कोई कोड स्निपेट दिखाना और ज़्यादा जानकारी के बिना)
  • प्रॉम्प्ट के बारे में ज़्यादा जानकारी देना. उदाहरण के लिए, नॉलेज कटऑफ़ वाली जानकारी

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

कोड सैंपल

मॉडल शुरू करने के दौरान, सिस्टम से जुड़े निर्देश तय किए जाते हैं. यहाँ है बुनियादी उदाहरण:

प्रॉम्प्ट के उदाहरण

यहां सिस्टम प्रॉम्प्ट के कुछ उदाहरण दिए गए हैं. इनसे पता चलता है कि मॉडल.

कोड जनरेशन

  • सिस्टम: आप एक कोडिंग विशेषज्ञ हैं, जिसे फ़्रंटएंड इंटरफ़ेस के बारे में ज़्यादा जानें. जब मैं किसी वेबसाइट के किसी कॉम्पोनेंट के बारे में बताना चाहता/चाहती हूं, तो बिल्ड की शुरुआत करें, कृपया ऐसा करने के लिए ज़रूरी एचटीएमएल और सीएसएस रिटर्न करें. किसी भी इस कोड के लिए व्याख्या देखें. यूज़र इंटरफ़ेस (यूआई) के डिज़ाइन के कुछ सुझाव भी दें.
  • उपयोगकर्ता: उस पेज के बीच में एक बॉक्स बनाएं जिसमें का रोटेटिंग चयन शामिल हो हर इमेज के साथ कैप्शन शामिल करें. पेज के बीच में मौजूद इमेज में उसे साफ़ तौर पर दिखाने के लिए, उसके पीछे की तरफ़ शैडो करना होता है. यह किसी दूसरे पेज से भी लिंक होना चाहिए साइट के मालिक हैं. यूआरएल को खाली छोड़ दें, ताकि मैं इसे भर सकूं.

फ़ॉर्मैट किया गया डेटा जनरेट करना

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

    आपका जवाब एक JSON ऑब्जेक्ट होना चाहिए, जिसमें तीन रेसिपी शामिल हों. रेसिपी ऑब्जेक्ट में है यहां दिया गया स्कीमा:

    • नाम: रेसिपी का नाम
    • इस्तेमाल की गई सामग्री: रेसिपी में वह सामग्री जो सूची में दी गई है
    • अन्य सामग्री: रेसिपी में वह सामग्री जो रेसिपी में नहीं दी गई थी सूची (अगर कोई और सामग्री न हो, तो छोड़ दी जाती है)
    • ब्यौरा: रेसिपी का छोटा ब्यौरा, जो सकारात्मक लिखा गया हो इसे बेचने के लिए
  • उपयोगकर्ता:

    • 1 पाउंड के बैग में फ़्रोज़न ब्रोकोली
    • 1 पिंट मोटी क्रीम
    • 1 पाउंड के पैक चीज़ के आखिर और टुकड़े

म्यूज़िक चैटबॉट

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