प्रॉम्प्ट वर्ड इंजीनियरिंग नानी-स्तरीय ट्यूटोरियल: संरचित टेम्पलेट से स्थिर आउटपुट तक
🛒 ज्ञान कार्यकर्ताओं और डेवलपर्स के लिए, शुरू से ही संरचित त्वरित शब्द और पुनरावृत्तीय मूल्यांकन लिखने की विधि में महारत हासिल करें।
ट्यूटोरियल उद्देश्य और लागू पाठक
यह ट्यूटोरियल आपको प्रॉम्प्ट वर्ड इंजीनियरिंग के मूल तरीकों और व्यावहारिक चरणों में महारत हासिल करना सिखाता है: प्रॉम्प्ट शब्दों को संरचित तरीके से लिखना, उदाहरणों के साथ पुनरावृत्तियों का मूल्यांकन करना और एक व्यक्तिगत टेम्पलेट लाइब्रेरी स्थापित करना। किसी प्रोग्रामिंग ज्ञान की आवश्यकता नहीं है, और यह किसी भी ज्ञान कार्यकर्ता, संचालन, उत्पाद और डेवलपर्स के लिए उपयुक्त है जो बड़े मॉडल का स्थिर रूप से उपयोग करना चाहते हैं। सीखने और आरंभ करने में लगभग 90 मिनट लगते हैं।
1. तैयारी चेकलिस्ट
- [ ] एक उपलब्ध बड़े मॉडल खाते को पंजीकृत करें (चैटजीपीटी / क्लाउड / डीपसीक में से चुनें, ट्यूटोरियल एक उदाहरण के रूप में डीपसीक का उपयोग करता है, यह मुफ़्त और चीनी-अनुकूल है)
- [ ] रिकॉर्डिंग टेम्प्लेट के लिए एक नोट लेने वाला टूल (नोशन/फीशु/स्थानीय मार्कडाउन) तैयार करें
- [ ] एक वास्तविक दोहराव वाला कार्य तैयार करें (जैसे: साप्ताहिक रिपोर्ट लिखना, उत्पाद प्रतिलिपि लिखना, मीटिंग मिनट व्यवस्थित करना, एसक्यूएल लिखना)
- [ ] कार्य के 3-5 "इनपुट नमूने" और "अपेक्षित आउटपुट नमूने" (स्वीकृति नमूने) तैयार करें
2. शीघ्र शब्दों के चार तत्वों को समझें
एक स्थिर आउटपुट प्रॉम्प्ट शब्द में आमतौर पर चार भाग होते हैं:
- भूमिका: मॉडल को एक विशिष्ट पहचान के साथ राज्य में प्रवेश करने दें (जैसे कि "आप एक वरिष्ठ उत्पाद प्रबंधक हैं")
- कार्य: स्पष्ट करें कि क्या करना है (जैसे कि "आवश्यकताओं को पीआरडी रूपरेखा में व्यवस्थित करना")
- आवश्यकताएँ: स्वीकार्यता बाधाएँ (प्रारूप, लंबाई, स्वर, वर्जनाएँ)
- उदाहरण: 1-3 इनपुट और आउटपुट प्रदर्शन (कुछ-शॉट) दें, और आउटपुट फॉर्म को बाधित करें
अंगूठे का नियम: जब नियम विवरण काम नहीं करता है, तो उदाहरण जोड़ें; जब बहुत सारे उदाहरण हों, तो इसे घटाकर सबसे सामान्य 1-3 कर दें।
3. पहला संकेत शब्द लिखने के लिए पांच-पैराग्राफ टेम्पलेट का उपयोग करें
प्रॉम्प्ट का पहला संस्करण प्राप्त करने के लिए नीचे दिए गए टेम्प्लेट को कॉपी करें और कोष्ठक में सामग्री को बदलें:
# भूमिका
आप {पहचान विवरण} हैं और {क्षमता} में अच्छे हैं।
#कार्य
कृपया पूरा करें: {विशिष्ट कार्य विवरण}
# इनपुट
{कार्य इनपुट या मूल पाठ}
# आवश्यकताएँ
1. आउटपुट स्वरूप: {JSON/तालिका/सूची/पैराग्राफ}
2. लंबाई: {शब्दों या पैराग्राफों की संख्या}
3. स्वर: {औपचारिक/मैत्रीपूर्ण/संक्षिप्त}
4. वर्जित: {जो चीजें नहीं करनी चाहिए, जैसे "डेटा मत बनाओ"}
5. यदि कोई अनिश्चित जानकारी है, तो कृपया [सत्यापित होने के लिए] चिह्नित करें
# उदाहरण
इनपुट: {उदाहरण इनपुट}
आउटपुट: {उदाहरण आउटपुट}
डीपसीक में पेस्ट करें और चलाएं और देखें कि आउटपुट स्वीकृति मानदंडों को पूरा करता है या नहीं।
4. पुनरावृत्ति शीघ्र शब्दों का मूल्यांकन करने के लिए उदाहरणों का उपयोग करें
अच्छे शीघ्र शब्दों का "परीक्षण" किया जाता है, एक बार में सही ढंग से नहीं लिखा जाता है:
- स्वीकृति नमूना बनाएं: "इनपुट → अपेक्षित आउटपुट" के 3-5 समूह तैयार करें।
- रनिंग टेस्ट: इनपुट के प्रत्येक सेट को वर्तमान प्रॉम्प्ट शब्दों के माध्यम से चलाएँ।
- विफलता मोड को याद रखें: सांख्यिकीय विफलता किस श्रेणी से संबंधित है - गलत प्रारूप/गलत सामग्री/चूक/विक्षेपण।
- लक्षित पुनरीक्षण: यदि प्रारूप गलत है, तो उदाहरण और प्रारूप बाधाएँ जोड़ें; यदि सामग्री गलत है, तो "केवल इनपुट पर आधारित, कोई पूरक बाहरी ज्ञान नहीं" जैसे प्रतिबंध जोड़ें; यदि कोई चूक हो तो एक चेकलिस्ट जोड़ें।
उदाहरण पुनरावृत्ति: प्रॉम्प्ट शब्द को आउटपुट के लिए एक तालिका की आवश्यकता होती है, लेकिन मॉडल एक सूची आउटपुट करता है। बस "आवश्यकताओं" में "मार्कडाउन तालिका आउटपुट होनी चाहिए, कॉलम नामों में शामिल हैं: एक्स, वाई, जेड" जोड़ें और तालिका का एक उदाहरण दें।
5. यादृच्छिकता एवं स्थिरता पर नियंत्रण रखें
- अधिकांश संवाद उत्पाद डिफ़ॉल्ट रूप से यादृच्छिक होते हैं, और एक ही संकेत शब्द के परिणाम में उतार-चढ़ाव होगा।
- जब सख्त स्थिरता की आवश्यकता होती है (जैसे कि टेम्पलेट्स का बैच निर्माण), तो एपीआई में
तापमानको 0 या 0 के करीब सेट करें। - व्यावसायिक निष्कर्ष कार्यों के लिए, सामयिक त्रुटियों को कम करने के लिए "एकाधिक नमूनाकरण + बहुमत/मैन्युअल निर्णय" का उपयोग किया जा सकता है।
- लंबे संदर्भ से ध्यान भटकाने से बचने के लिए महत्वपूर्ण निर्देश शीघ्र शब्द (हेड-टू-टेल प्रभाव) के आरंभ और अंत में रखे जाते हैं।
6. एक व्यक्तिगत टेम्पलेट लाइब्रेरी स्थापित करें
- नोट लेने वाले टूल में एक "प्रॉम्प्ट वर्ड टेम्पलेट" पेज बनाएं। प्रत्येक टेम्पलेट में एक कार्ड होता है. फ़ील्ड हैं: कार्य, शीघ्र शब्द का पूरा पाठ, इनपुट उदाहरण, आउटपुट उदाहरण, लागू सीमा, और विफलता प्रबंधन।
- कार्य वर्गीकरण (लेखन/संगठन/विश्लेषण/कोडिंग/ग्राहक सेवा) के अनुसार उच्च-आवृत्ति कार्यों के लिए स्थिर टेम्पलेट बनाएं।
- टेम्प्लेट संस्करण: प्रत्येक बड़े परिवर्तन को नए संस्करण के रूप में सहेजा जाता है, और संशोधन का कारण और तारीख अंकित की जाती है।
- हर सप्ताह विफलता के मामलों की समीक्षा करें और सामान्य अनुभवों को टेम्पलेट्स में लिखें।
7. सत्यापन विधि
- सफलता दर: एक ही संकेत शब्द स्वीकृति नमूनों के 5 सेट ≥ 4 सेट पर एक समय में मानक तक पहुंचता है
- स्थिरता: एक ही इनपुट तीन बार चलाया जाता है, और मुख्य आउटपुट सामग्री सुसंगत होती है
- स्पष्ट सीमाएँ: उन स्थितियों को स्पष्ट रूप से समझा सकते हैं जिनमें टेम्पलेट "लागू नहीं होता"
- हस्तांतरणीय: टेम्पलेट अपने सहकर्मियों को सौंपें, और आप अपने स्पष्टीकरण के बिना मानक परिणाम दे सकते हैं।
- एक बार मानक पूरा हो जाने पर, टेम्पलेट को उत्पादन उपयोग के लिए तैयार माना जाता है।
8. अक्सर पूछे जाने वाले प्रश्न और समस्या निवारण (एफएक्यू)
- मेरे त्वरित शब्द आउटपुट में विस्तार से क्यों हैं लेकिन फिर भी अव्यवस्थित हैं? छूटे हुए उदाहरणों की जाँच करें; प्रारूप वर्ग बाधाओं के लिए कुछ-शॉट उदाहरण सबसे प्रभावी हैं।
- एक ही शीघ्र शब्द के परिणाम कभी अच्छे तो कभी बुरे होते हैं? तापमान या नमूना कई बार कम करें; शुरुआत और अंत में मुख्य बाधाएँ डालें।
- मॉडल हमेशा डेटा संकलित कर रहा है? यह स्पष्ट करें कि "केवल इनपुट सामग्री पर भरोसा करें, बाहरी तथ्य न जोड़ें", और [सत्यापित होने के लिए] चिह्न की आवश्यकता है।
- क्या लंबे टेक्स्ट कार्य का दूसरा भाग विषय से हटकर है? कई उप-कार्यों में विभाजित करें और उन्हें चरण दर चरण संसाधित करें, या बीच में मुख्य निर्देशों को दोहराएं।
- मॉडल संस्करण अपग्रेड होने के बाद टेम्पलेट अमान्य हो जाता है? एक पुन: परीक्षण तंत्र स्थापित करें और मॉडल अद्यतन होने के बाद स्वीकृति नमूना फिर से चलाएँ।
- क्या विभिन्न मॉडलों के प्रदर्शन में कोई बड़ा अंतर है? शीघ्र शब्द और मॉडल बाइंडिंग: प्रत्येक मुख्य मॉडल का एक बढ़िया संस्करण सहेजें और संगत मॉडल चिह्नित करें।
9. उन्नत विस्तार
- एपीआई इंजीनियरिंग: स्थिर टेम्पलेट्स को फ़ंक्शंस/इंटरफ़ेस में समाहित करें, और बैच कॉल और मूल्यांकन के लिए कोड का उपयोग करें
- स्वचालित मूल्यांकन: त्वरित शब्द संशोधन के प्रभाव को मापने के लिए बैचों में स्वीकृति नमूने चलाने के लिए स्क्रिप्ट का उपयोग करें
- सोच शृंखला और उन्नत तकनीक: तर्क की गुणवत्ता में सुधार के लिए जटिल तर्क कार्यों के लिए "पहले विश्लेषण करें, फिर उत्तर दें" के चरण-दर-चरण निर्देशों का उपयोग करें
- प्रॉम्प्ट शब्द → फ़ाइन-ट्यूनिंग: जब शीघ्र शब्दों का रिटर्न कम होता है, तो उच्च-क्रम अनुकूलन प्राप्त करने के लिए मॉडल फ़ाइन-ट्यूनिंग के लिए उच्च-आवृत्ति दृश्य डेटा सेट का उपयोग करें
10. व्यावहारिक उदाहरण: "साप्ताहिक रिपोर्ट लिखना" को एक स्थिर टेम्पलेट में बदलना
पूर्ण त्वरित शब्द पुनरावृत्ति को प्रदर्शित करने के लिए "साप्ताहिक रिपोर्ट निर्माण" कार्य को एक उदाहरण के रूप में लें:
v1 (नग्न लेखन): साप्ताहिक रिपोर्ट लिखने में मेरी सहायता करें - आउटपुट बहुत बिखरा हुआ है, प्रारूप गलत है और इसका उपयोग नहीं किया जा सकता है।
v2 (प्लस संरचना): पांच-चरण टेम्पलेट के अनुसार पूरक भूमिकाएं, कार्य, आवश्यकताएं और उदाहरण:
# भूमिका
आप एक कर्तव्यनिष्ठ और सावधानीपूर्वक परियोजना सहायक हैं।
#कार्य
मेरे द्वारा प्रदान किए गए कार्य रिकॉर्ड के आधार पर एक साप्ताहिक रिपोर्ट तैयार करें।
# आवश्यकताएँ
1. तीन भागों में विभाजित: इस सप्ताह की प्रगति/समस्याएं और जोखिम/अगले सप्ताह की योजना
2. प्रत्येक भाग को मुख्य बिंदुओं के साथ सूचीबद्ध करें, और प्रगति के प्रभारी व्यक्ति को चिह्नित करें।
3. केवल मेरे द्वारा प्रदान की गई सामग्री पर भरोसा करें और उसमें कुछ भी न जोड़ें।
4. आउटपुट मार्कडाउन प्रारूप
# इनपुट
{इस सप्ताह का कार्य रिकॉर्ड चिपकाएँ}
V2 की संरचना सही है, लेकिन "प्रगति विभाग में एनोटेशन का प्रमुख" अक्सर निशान से चूक जाता है।
v3 (उदाहरण जोड़े गए): मॉडल को आउटपुट फॉर्म का अनुसरण करने देने के लिए इनपुट और आउटपुट उदाहरणों का एक सेट जोड़ें। साथ ही, बाधाओं को मजबूत करने के लिए शुरुआत में "केवल इनपुट के आधार पर, कोई पूरक नहीं" का उल्लेख किया गया था।
v4 (सीमा जोड़ी गई): मॉडल को स्वयं निर्णय लेने से बचने के लिए "कार्य रिकॉर्ड में उल्लिखित मामलों को अगले सप्ताह की योजना में शामिल न करें" जोड़ा गया।
प्रत्येक संशोधन के बाद, सफलता दर की गणना करने के लिए रिकॉर्ड के 3-5 अलग-अलग सेटों के साथ परीक्षण चलाएं। जब 5 लगातार समूह मानकों को पूरा करते हैं, तो v4 को टेम्पलेट लाइब्रेरी में संग्रहीत किया जाएगा, जिसमें स्वीकृति नमूने और विफलता प्रबंधन निर्देश संलग्न होंगे। "नग्न लेखन → संरचना जोड़ना → उदाहरण जोड़ना → सीमाएँ जोड़ना → मानकों को पूरा करने के लिए परीक्षण चलाना" का यह मार्ग लगभग सभी दोहराए जाने वाले कार्यों के लिए उपयुक्त है।
11. सामान्य कमांड शब्द त्वरित लुकअप तालिका
| इरादा | उपलब्ध आदेश शब्द |
|---|---|
| बाधा आउटपुट स्वरूप | "मार्कडाउन तालिका आउटपुट होनी चाहिए, कॉलम नामों में शामिल हैं: एक्स, वाई, जेड" |
| सूचना स्रोतों को सीमित करें | "केवल मेरे द्वारा प्रदान किए गए इनपुट पर भरोसा करें, बाहरी ज्ञान न जोड़ें" |
| सीमित लंबाई | "पूरा पाठ 500 शब्दों के भीतर होना चाहिए और 5 मुख्य बिंदुओं में विभाजित होना चाहिए" |
| विवश स्वर | "संक्षिप्त, पेशेवर और गैर-विपणन स्वर का प्रयोग करें" |
| गाइड सोच | "पहले समस्या का विश्लेषण करें, फिर निष्कर्ष दें और अंत में सुझाव दें" |
| मॉडल को स्वयं परीक्षण करने दें | "कृपया एक आलोचनात्मक पाठक के रूप में समीक्षा करें और सुधार के लिए 3 बिंदु बताएं" |
| अनिश्चित प्रसंस्करण | "अनिश्चित जानकारी चिह्नित [सत्यापित करने के लिए]" |
| परिशोधन के कई दौर | "पिछली संरचना को बनाए रखें और अधिक विशिष्ट होने के लिए केवल दूसरे पैराग्राफ को फिर से लिखें" |
इन निर्देश शब्दों को पांच-पैराग्राफ टेम्पलेट में संयोजित करने से अधिकांश लेखन, आयोजन और विश्लेषण कार्यों को कवर किया जा सकता है।
12. सारांश: त्वरित शब्दों को आदतों में बदलें
प्रॉम्प्ट वर्ड प्रोजेक्ट "किसी टेम्पलेट को याद रखना" नहीं है, बल्कि "स्पष्ट सोच को व्यक्त करने" की एक प्रक्रिया है। तीन सिद्धांतों का पालन करके स्थिर प्रगति हासिल की जा सकती है: पहला, स्वीकृति मानदंड हैं (बोलने के लिए उदाहरणों का उपयोग करें, भावनाओं पर भरोसा न करें); दूसरा, संरचना पहले (भूमिका-कार्य-आवश्यकता-उदाहरण-इनपुट का पांच-चरण सूत्र); तीसरा, निरंतर पुनरावृत्ति (प्रत्येक विफलता टेम्पलेट सुधार में परिवर्तित हो जाती है)। टीम टेम्प्लेट लाइब्रेरी में परिपक्व शीघ्र शब्दों को शामिल करें ताकि हर कोई अपने पूर्ववर्तियों के कंधों पर खड़ा हो सके और स्थिरतापूर्वक उत्पादन कर सके। यह प्रॉम्प्ट वर्ड प्रोजेक्ट का दीर्घकालिक मूल्य है।
उपयोगकर्ता समीक्षाएं