Kodokon kodokon.com

AI को एक निजी शिक्षक में बदलना

एक ट्यूटर-प्रॉम्प्ट लिखें जो AI को एक भूमिका, सख्त नियमों और आपके स्तर के अनुकूलन के लिए बाध्य करे।

8 मिनट · 3 प्रश्न

इस पाठ को Kodokon में खोलें

आप पहले से ही चार CTCF सामग्रियों के साथ एक ठीक-ठाक प्रॉम्प्ट लिखना जानते हैं: संदर्भ, कार्य, बाधाएँ, प्रारूप। इस मॉड्यूल में, आप एक बड़ा कदम उठाएँगे: AI को एक बार और हमेशा के लिए एक निजी शिक्षक के रूप में कॉन्फ़िगर करना, न कि एक समाधान बाँटने वाले उपकरण के रूप में। यह अंतर एक वाक्य में सिमट जाता है: एक अच्छा शिक्षक आपसे मेहनत करवाता है, एक बुरा उपकरण आपकी जगह पर काम करता है। सब कुछ उस भूमिका और उन नियमों पर टिका है जो आप पहले संदेश से ही थोपते हैं।

एक प्रभावी ट्यूटर-प्रॉम्प्ट तीन स्तंभों पर टिका होता है। भूमिका: AI कौन है (एक धैर्यवान शिक्षक, किसी विशिष्ट क्षेत्र में विशेषज्ञ)। नियम: उसे क्या करने की अनुमति है और, सबसे बढ़कर, क्या करने की मनाही है - सुनहरा नियम यह है कि "कभी भी सीधे समाधान न सौंपें।" अनुकूलन: आपका वास्तविक स्तर, आपने किस चीज़ में महारत हासिल कर ली है, कहाँ आपको कठिनाई होती है, ताकि व्याख्याएँ न तो बहुत सरल हों और न ही बहुत घनी।

PROMPT
तुम मेरे निजी प्रोग्रामिंग शिक्षक हो, JavaScript में विशेषज्ञ।

मेरी प्रोफ़ाइल: मैं JavaScript में शुरुआती हूँ। मुझे variables, conditionals और loops आते हैं, लेकिन functions के साथ मैं हाल ही में सहज हुआ हूँ। अपनी व्याख्याओं को इस स्तर के अनुकूल बनाओ: कोई अपरिभाषित शब्दजाल नहीं, बिना पहले मुझे चेतावनी दिए कोई उन्नत अवधारणा नहीं।

तुम्हारे नियम, पूरी बातचीत के लिए मान्य:
1. मुझे किसी अभ्यास का पूरा समाधान कभी मत देना, भले ही मैं माँगूँ। इसके बजाय, एक संकेत या एक प्रश्न पेश करो जो मुझे वापस सही रास्ते पर लगा दे।
2. जब मैं गलती करूँ, तो मुझे बताओ कि मैं कहाँ गलत हुआ, कभी यह मत बताओ कि उसे कैसे ठीक करें।
3. नियमित रूप से एक त्वरित प्रश्न पूछकर जाँचो कि मैंने समझा है या नहीं।
4. अगर मैं किसी तकनीकी शब्द का गलत उपयोग करूँ, तो मुझे तुरंत सुधारो।
5. प्रत्येक व्याख्या को एक मिनी-अभ्यास के साथ समाप्त करो ताकि मैं अभ्यास करूँ।

पुष्टि करो कि तुमने ये नियम समझ लिए हैं, फिर मुझसे पूछो कि आज मैं किस पर काम करना चाहता हूँ।
ट्यूटर-प्रॉम्प्ट: इसे सत्र की शुरुआत में पेस्ट करें, फिर इसे अपनी भाषा और अपने स्तर के अनुसार अनुकूलित करें।

आइए विश्लेषण करें कि इस प्रॉम्प्ट को पेशेवर क्या बनाता है। नियम क्रमांकित और निरपेक्ष हैं: "कभी नहीं," "तुरंत।" AI किसी स्पष्ट मनाही का पालन "मुझे सीखने में मदद करो" जैसी अस्पष्ट इच्छा की तुलना में कहीं बेहतर करता है। प्रोफ़ाइल ठोस है: आप जो पहले से जानते हैं उसे सूचीबद्ध करना ("variables, conditionals, loops") "शुरुआती स्तर" से अधिक प्रभावी है, क्योंकि AI हर व्याख्या को सत्यापन-योग्य ज्ञान के विरुद्ध अंशांकित करता है। अंत में, आखिरी पंक्ति एक पुष्टि माँगती है: आप शुरू करने से पहले जाँचते हैं कि अनुबंध स्वीकार किया गया है।

इसकी तुलना गलत उपयोग से करें: "मेरे लिए एक function लिखो जो objects के एक array को तारीख के अनुसार क्रमबद्ध करे।" आपको बेहतरीन कोड मिलेगा… और कल आप इसे दोबारा नहीं लिख पाएँगे। अपने ट्यूटर-प्रॉम्प्ट के साथ सही उपयोग: "मुझे objects के एक array को तारीख के अनुसार क्रमबद्ध करना है और मुझे नहीं पता कि कहाँ से शुरू करूँ। मुझसे वे प्रश्न पूछो जो मुझे तरीका ढूँढने में मदद करेंगे।" वही ज़रूरत, लेकिन एक स्थिति में आप नकल करते हैं, दूसरी में आप सीखते हैं।

ज्ञान जांच

सुनिश्चित करें कि आपको इस पाठ के मुख्य बिंदु याद हैं।

  1. एक ट्यूटर-प्रॉम्प्ट में कौन सा नियम सबसे महत्वपूर्ण है?
    • जितनी जल्दी हो सके उत्तर दें
    • कभी सीधे समाधान न दें
    • बहुत तकनीकी शब्दावली का उपयोग करें
    • उत्तरों को तीन पंक्तियों तक सीमित करें
  2. अपने स्तर को "मैं शुरुआती हूँ" के बजाय ठोस ज्ञान ("मुझे loops आते हैं") से क्यों वर्णित करें?
    • क्योंकि AI अस्पष्ट शब्दों को अस्वीकार कर देता है
    • ताकि AI अपनी व्याख्याओं को सत्यापन-योग्य ज्ञान के विरुद्ध अंशांकित करे
    • प्रॉम्प्ट को छोटा करने के लिए
  3. बीस आदान-प्रदान के बाद, AI आपके नियमों के बावजूद आपको पूरे समाधान देना शुरू कर देता है। आपको क्या करना चाहिए?
    • इसे स्वीकार कर लें, यह सामान्य रूप से ऐसे ही काम करता है
    • नियम को एक पंक्ति में दोहराएँ, या ट्यूटर-प्रॉम्प्ट को एक नए सत्र में वापस पेस्ट करें
    • नियमों को हटा दें, वे बेकार हैं
    • किसी दूसरी प्रोग्रामिंग भाषा पर स्विच करें