स्वागत हे! यदि आप AI प्रॉम्प्टिंग को एक पेशेवर की तरह सीखना चाहते हैं और ChatGPT जैसे टूल से लगातार, उच्च गुणवत्ता वाले उत्तर प्राप्त करना चाहते हैं, तो यह गाइड आपको सबसे महत्वपूर्ण अवधारणाओं के बारे में बताएगा, साथ ही व्यावहारिक उदाहरण भी देगा जिन्हें आप कॉपी और अनुकूलित कर सकते हैं।
1. AI प्रॉम्प्टिंग (प्रॉम्प्ट इंजीनियरिंग) क्या है?
AI प्रॉम्प्टिंग (अक्सर प्रॉम्प्ट इंजीनियरिंग कहा जाता है) AI के लिए निर्देश लिखने का कौशल है ताकि मॉडल आपको दे:
- अधिक सटीक उत्तर
- आपकी इच्छानुसार शैली और प्रारूप में
- कम गलतफहमियों और पुन: प्रयासों के साथ
अच्छा प्रॉम्प्टिंग ChatGPT (या कोई भी LLM) को एक बुनियादी Q&A बॉट से बदल देता है:
- एक शोध सहायक
- एक कोडिंग पार्टनर
- एक लेखन संपादक
- एक ट्यूटर या कोच
- एक व्यवसाय सलाहकार
यदि आप इसमें नए हैं, तो प्रॉम्प्ट्स को "एक बहुत ही बुद्धिमान लेकिन बहुत ही शाब्दिक सहायक के लिए निर्देश" के रूप में सोचें।
2. कोर फॉर्मूला जिसका उपयोग पेशेवर प्रॉम्प्टर करते हैं
अधिकांश पेशेवर प्रॉम्प्ट लेखक एक सरल संरचना का पालन करते हैं:
भूमिका + लक्ष्य + संदर्भ + बाधाएं + आउटपुट प्रारूप + उदाहरण
आपको हमेशा इन सभी की आवश्यकता नहीं होती है, लेकिन इन्हें मिलाने से परिणाम काफी बेहतर होते हैं।
2.1. भूमिका
AI को बताएं कि उसे किसकी तरह काम करना चाहिए।
इसके बजाय:
डॉकर समझाओ।
उपयोग करें:
एक वरिष्ठ DevOps इंजीनियर के रूप में कार्य करें। एक जूनियर वेब डेवलपर को डॉकर समझाओ जो बेसिक लिनक्स और डॉकर कंपोज़ जानता है लेकिन उसने कभी कुबेरनेट्स का उपयोग नहीं किया है।
2.2. लक्ष्य
मुख्य उद्देश्य को स्पष्ट करें।
आपका लक्ष्य मुझे यह समझने में मदद करना है कि डॉकर का उपयोग कब और क्यों करना है, न कि प्रत्येक CLI कमांड सिखाना।
2.3. संदर्भ
मॉडल को आवश्यक पृष्ठभूमि जानकारी जोड़ें।
मैं पहले से ही समझता हूं: – सामान्य तौर पर कंटेनर क्या हैं – डॉकर छवियां टेम्प्लेट हैं मैं इनके बारे में उलझन में हूं: – कंटेनरों के बीच नेटवर्किंग – वॉल्यूम और लगातार डेटा
2.4. बाधाएं
उत्तर को केंद्रित रखने के लिए सीमाएं परिभाषित करें।
बाधाएं: – स्पष्टीकरण को 600 शब्दों से कम रखें – सरल भाषा का प्रयोग करें, कोई बज़वर्ड नहीं – अधिक से अधिक 1 छोटा कोड उदाहरण शामिल करें
2.5. आउटपुट प्रारूप
AI को बताएं कि आप उत्तर को ठीक से कैसे संरचित करना चाहते हैं।
आउटपुट प्रारूप:
- संक्षिप्त स्पष्टीकरण (3-4 वाक्य)
- एक ठोस सादृश्य
- टेक्स्ट रूप में एक सरल आरेख
docker-compose.ymlके साथ एक छोटा उदाहरण
2.6. उदाहरण (कुछ-शॉट प्रॉम्प्टिंग)
दिखाएं कि एक अच्छा उत्तर कैसा दिखता है, इसके 1-3 उदाहरण (“कुछ-शॉट प्रॉम्प्टिंग”)।
यहां उस प्रकार के स्पष्टीकरण का एक उदाहरण दिया गया है जो मुझे पसंद है:
अच्छी शैली का उदाहरण (किसी अन्य विषय के लिए): – स्पष्ट, चरण-दर-चरण – शीर्षकों और बुलेट बिंदुओं का उपयोग करता है – एक छोटा, यथार्थवादी उदाहरण देता है
आप सचमुच एक छोटा "मॉडल उत्तर" पेस्ट कर सकते हैं जो आपको पसंद है। AI इसकी शैली और संरचना की नकल करेगा।
3. सबसे बड़ी प्रो तकनीक: पुनरावृत्तीय प्रॉम्प्टिंग
पेशेवर पहली कोशिश में पूर्णता की उम्मीद नहीं करते हैं। वे दोहराते हैं:
- ड्राफ्ट प्रॉम्प्ट → उत्तर प्राप्त करें
- उत्तर की आलोचना करें → प्रॉम्प्ट को परिष्कृत करें
- AI को अपना आउटपुट सुधारने के लिए कहें
उदाहरण:
आप: इस लेख को 200 शब्दों में सारांशित करें।
AI जवाब देता है...
आप: इस सारांश को इस प्रकार सुधारें: – व्यवसाय प्रभाव पर जोर देना – प्रमुख मेट्रिक्स के 2 बुलेट पॉइंट जोड़ना – किसी भी दोहराए गए विचारों को हटाना इसे 150 शब्दों से कम रखें।
आप सीधे पिछले उत्तर का उल्लेख कर सकते हैं:
इन परिवर्तनों के साथ अपने पिछले उत्तर को परिष्कृत करें...
यह "एक संपादन लूप के रूप में बातचीत" विशेषज्ञ प्रॉम्प्टिंग के हॉलमार्क में से एक है।
4. प्रॉम्प्ट फ्रेमवर्क जिन्हें आप पुन: उपयोग कर सकते हैं
नीचे पुन: प्रयोज्य टेम्पलेट दिए गए हैं जिन्हें आप लगभग किसी भी उपयोग के मामले के लिए अनुकूलित कर सकते हैं।
4.1. सामान्य कार्य फ्रेमवर्क
एक [भूमिका] के रूप में कार्य करें।
लक्ष्य: [मैं क्या चाहता हूं]।
संदर्भ:
- [प्रासंगिक पृष्ठभूमि]
- [मुझे क्या पता है / नहीं पता है]
बाधाएं:
- [लंबाई]
- [टोन]
- [क्या नहीं करना है]
आउटपुट प्रारूप:
1. [खंड]
2. [खंड]
3. [खंड]
उत्तर देने से पहले, यदि आवश्यक हो तो 3 स्पष्टीकरण प्रश्न पूछें।
4.2. कोडिंग / विकास प्रॉम्प्ट
एक वरिष्ठ [भाषा / ढांचा] डेवलपर के रूप में कार्य करें।
लक्ष्य:
निम्नलिखित में मेरी मदद करें [डीबग / डिजाइन / रीफैक्टर / सीखें]:
[कोड या विवरण पेस्ट करें]
संदर्भ:
- मेरा स्तर: [शुरुआती / मध्यवर्ती / उन्नत]
- तकनीकी स्टैक: [जैसे, लरावेल + Vue + MySQL]
- बाधाएं: [प्रदर्शन / पठनीयता / पिछड़े संगतता]
मैं आपसे क्या चाहता हूं:
1. संक्षिप्त उच्च-स्तरीय स्पष्टीकरण
2. चरण-दर-चरण तर्क
3. उदाहरण कोड
4. सामान्य कमियां
उचित कोड ब्लॉक और छोटे शीर्षकों के साथ अपने उत्तर को प्रारूपित करें।
उपयोगी यदि आप लरावेल के साथ काम कर रहे हैं:
4.3. लेखन / सामग्री निर्माण प्रॉम्प्ट
एक पेशेवर [कॉपीराइटर / तकनीकी लेखक / संपादक] के रूप में कार्य करें।
लक्ष्य:
इसके बारे में [ब्लॉग पोस्ट / ईमेल / लैंडिंग पृष्ठ] लिखने में मेरी मदद करें:
[विषय]
लक्ष्य दर्शक:
- [वे कौन हैं]
- [वे किस चीज़ की परवाह करते हैं]
- [उनके ज्ञान का स्तर]
टोन:
- [जैसे, दोस्ताना लेकिन पेशेवर, संक्षिप्त, कोई भराव नहीं]
बाधाएं:
- शब्द गणना: [X–Y शब्द]
- शामिल करें: [उदाहरण, बुलेट सूची, कॉल टू एक्शन]
- बचें: [अपशब्द, क्लिच]
आउटपुट:
1. सुझाया गया शीर्षक (5 विकल्प)
2. रूपरेखा
3. पूर्ण मसौदा
4. लक्षित करने के लिए 3–5 SEO कीवर्ड
अधिक SEO-केंद्रित प्रॉम्प्टिंग विचारों के लिए, देखें:
4.4. सीखना / अध्ययन प्रॉम्प्ट
[विषय] में एक धैर्यवान ट्यूटर के रूप में कार्य करें।
लक्ष्य:
मुझे [अवधारणा / विषय] को चरण-दर-चरण समझने में मदद करें।
मेरा वर्तमान स्तर:
- मुझे पता है: [...]
- मुझे समझ में नहीं आता: [...]
शिक्षण शैली:
- सरल भाषा का प्रयोग करें
- संक्षिप्त स्पष्टीकरण दें
- प्रत्येक चरण के बाद, समझ की जांच करने के लिए मुझसे एक प्रश्न पूछें
- जब मैं उत्तर दूं तभी आगे बढ़ें
आउटपुट:
1. त्वरित अवलोकन (3-4 वाक्य)
2. चरण 1 स्पष्टीकरण + प्रश्न
3. चरण 2 स्पष्टीकरण + प्रश्न
4. सरल सादृश्य या दृश्य विवरण
5. उत्तर छिपे हुए 3 अभ्यास प्रश्न (अलग खंड)
5. उन्नत तकनीकें जिनका उपयोग पेशेवर करते हैं
5.1. व्यवस्थित बाधाएं (सुरक्षात्मक उपाय)
AI को बताएं कि क्या नहीं करना है।
- “स्रोत का आविष्कार न करें। यदि अनिश्चित हैं, तो कहें कि आपको नहीं पता।”
- “यदि आपके पास पर्याप्त जानकारी नहीं है, तो पहले स्पष्टीकरण प्रश्न पूछें।”
- “कभी भी निजी API कुंजी या क्रेडेंशियल प्रकट न करें।”
उदाहरण:
यदि कुछ जानकारी अनिश्चित है या आपके प्रशिक्षण डेटा में नहीं है, तो स्पष्ट रूप से कहें:
"मेरे ज्ञान कटऑफ के अनुसार मेरे पास X के बारे में विश्वसनीय जानकारी नहीं है।"
5.2. जटिल कार्यों का विघटन
बड़े कार्यों को उप-कार्यों में विभाजित करें और मॉडल को चरण दर चरण मार्गदर्शन करें।
इसके बजाय:
एक परियोजना प्रबंधन उपकरण के लिए एक पूर्ण SaaS व्यवसाय योजना लिखें।
उपयोग करें:
- “दूरस्थ टीमों के लिए एक परियोजना प्रबंधन उपकरण के लिए एक SaaS व्यवसाय योजना के मुख्य अनुभागों को सूचीबद्ध करें।”
- “अब केवल बाजार विश्लेषण अनुभाग को बुलेट बिंदुओं के साथ विस्तृत करें।”
- “अब [इन मान्यताओं] के आधार पर मूल्य निर्धारण रणनीति का एक कच्चा मसौदा लिखें।”
आप AI को स्पष्ट रूप से बता सकते हैं:
सबसे पहले, बुलेट बिंदुओं में अपनी योजना की रूपरेखा तैयार करें। मेरी पुष्टि के लिए प्रतीक्षा करें। फिर, प्रत्येक अनुभाग को एक-एक करके विस्तृत करें।
5.3. एकाधिक विकल्पों के लिए पूछना
अच्छे प्रॉम्प्टिंग में अक्सर "विकल्प देना" शामिल होता है:
- “5 अलग-अलग कोण दें।”
- “3 संभावित संरचनाएं सुझाएं।”
- “इस शीर्षक के 4 विविधताएं प्रस्तावित करें।”
उदाहरण:
5 वैकल्पिक प्रॉम्प्ट उत्पन्न करें जिनका उपयोग मैं [विषय] के बारे में बेहतर, अधिक विस्तृत उत्तर प्राप्त करने के लिए कर सकता हूं। प्रत्येक के लिए:
- 1-वाक्य उद्देश्य
- पूर्ण प्रॉम्प्ट टेक्स्ट
- इसका उपयोग कब करें
5.4. शैली स्थानांतरण
AI से एक शैली की नकल करवाएं (किसी विशिष्ट व्यक्ति की नहीं, यदि प्रतिबंधित हो)।
निम्नलिखित स्पष्टीकरण को ऐसी शैली में फिर से लिखें जो:
- सीधा और संक्षिप्त हो
- छोटे वाक्यों का उपयोग करता है
- विशेषणों को कम करता है
[टेक्स्ट पेस्ट करें]
या:
यहां मेरी शैली में लिखे गए 2 पैराग्राफ दिए गए हैं:
[आपके उदाहरण]
इस शैली को सीखें। फिर, इस लेख को लगभग उसी शैली में सारांशित करें:
[लेख पाठ]
6. सामान्य प्रॉम्प्टिंग गलतियाँ (और उन्हें कैसे ठीक करें)
6.1. अस्पष्ट होना
कमज़ोर:
मुझे मशीन लर्निंग के बारे में बताएं।
बेहतर:
300 शब्दों या उससे कम में, एक गैर-तकनीकी प्रबंधक को मशीन लर्निंग समझाएं। ध्यान दें: – सरल शब्दों में यह क्या है – 2 ठोस व्यावसायिक उपयोग के मामले – 2 सीमाएँ या जोखिम गणित या सूत्रों से बचें; सरल भाषा का प्रयोग करें।
6.2. एक ही बार में बहुत कुछ माँगना
कमज़ोर:
मेरे लिए AI के बारे में एक किताब लिखें।
बेहतर:
चरण 1: व्यवसाय में AI के बारे में एक शुरुआती-अनुकूल ईबुक (8–12 अध्याय) के लिए सामग्री की एक विस्तृत तालिका बनाएँ। चरण 2: मेरी समीक्षा के लिए प्रतीक्षा करें। चरण 3: मेरे अनुमोदन के बाद, केवल अध्याय 1 (1000-1500 शब्द) लिखें।
6.3. पर्याप्त संदर्भ साझा नहीं करना
कमज़ोर:
इस कोड को सुधारें।
बेहतर:
पठनीयता और रखरखाव के लिए इस कोड को सुधारें। सार्वजनिक विधि नामों या बाहरी इंटरफ़ेस को न बदलें। मैं PHP 8.1 और Laravel 10 का उपयोग कर रहा हूं।
[कोड]
7. प्रॉम्प्ट लाइब्रेरियों और बाहरी संसाधनों का उपयोग करना
आप मौजूदा प्रॉम्प्ट्स का अध्ययन करके अपनी सीखने की गति बढ़ा सकते हैं:
-
प्रॉम्प्ट बाज़ार / गैलरी
-
प्रॉम्प्टिंग गाइड और ब्लॉग
- OpenAI – प्रॉम्प्ट इंजीनियरिंग गाइड
- प्रॉम्प्टिंग सीखें – मुफ़्त, संरचित सामग्री
- deep-learning.ai द्वारा प्रॉम्प्टिंग गाइड
इनका उपयोग अंधाधुंध नकल करने के लिए नहीं, बल्कि पैटर्न देखने के लिए करें: भूमिकाएँ, बाधाएँ, संरचना, उदाहरण।
8. "एक पेशेवर की तरह प्रॉम्प्टिंग सीखने" के लिए एक सरल दैनिक अभ्यास योजना
अच्छा बनने के लिए आपको किसी कोर्स की ज़रूरत नहीं है। यहाँ एक व्यावहारिक 7-दिवसीय दिनचर्या दी गई है:
दिन 1 – मूल बातें
- एक सामान्य प्रश्न लें जो आप ChatGPT से पूछेंगे।
- इसे इस प्रकार लिखकर पुन: लिखें: भूमिका + लक्ष्य + संदर्भ + बाधाएँ + आउटपुट प्रारूप।
- परिणामों की तुलना करें।
दिन 2 – पुनरावृत्ति
- कुछ मध्यम-जटिल पूछें (उदाहरण के लिए, “मुझे अध्ययन कार्यक्रम की योजना बनाने में मदद करें”)।
- परिष्करण के 3 दौर करें: “अब इसे इस प्रकार सुधारें...”।
दिन 3 – एक डोमेन फोकस
- 1 क्षेत्र चुनें (कोडिंग, लेखन, मार्केटिंग, सीखना)।
- इसके लिए 3–5 पुन: प्रयोज्य प्रॉम्प्ट टेम्पलेट बनाएँ।
दिन 4 – विघटन
- एक बड़ा कार्य लें और जानबूझकर इसे 5 छोटे प्रॉम्प्ट में विभाजित करें।
- ध्यान दें कि गुणवत्ता कैसे सुधरती है।
दिन 5 – शैली और प्रारूप
- बहुत विशिष्ट प्रारूपों के लिए पूछने का अभ्यास करें: टेबल, बुलेट सूची, चरण-दर-चरण योजना, JSON, आदि।
दिन 6 – आत्म-आलोचना
- प्रत्येक उत्तर के बाद, AI से पूछें:
अपनी प्रतिक्रिया की आलोचना करें। स्पष्टता, संरचना या गहराई के लिए क्या सुधार किया जा सकता है? फिर एक बेहतर संस्करण प्रदान करें।
दिन 7 – समीक्षा और लाइब्रेरी
- अपने सर्वश्रेष्ठ प्रॉम्प्ट को एक व्यक्तिगत “प्रॉम्प्ट लाइब्रेरी” (एक साधारण मार्कडाउन फ़ाइल या धारणा पृष्ठ) में सहेजें।
- उन्हें उपयोग के मामले के अनुसार समूहीकृत करें: कोडिंग, लेखन, सीखना, व्यवसाय, आदि।
समय के साथ, आप युद्ध-परीक्षित प्रॉम्प्ट का एक कस्टम टूलकिट बनाएँगे।
9. उपयोग के लिए तैयार प्रॉम्प्ट टेम्प्लेट
आप इन्हें सीधे कॉपी और पेस्ट कर सकते हैं।
9.1. मेटा-प्रॉम्प्ट: मेरे प्रॉम्प्ट को बेहतर बनाने में मेरी मदद करें
मैं चाहता हूं कि आप ChatGPT के लिए एक प्रॉम्प्ट इंजीनियर के रूप में कार्य करें।
लक्ष्य:
निम्नलिखित प्रॉम्प्ट को फिर से लिखने और सुधारने में मेरी मदद करें ताकि यह अधिक सटीक, विस्तृत और उपयोगी परिणाम उत्पन्न करे:
[यहां अपना ड्राफ्ट प्रॉम्प्ट डालें]
आपके कार्य:
1. 5 स्पष्टीकरण प्रश्न पूछें (सभी एक साथ)।
2. मेरे प्रॉम्प्ट के 3 बेहतर संस्करण प्रस्तावित करें:
- संस्करण A: सरल
- संस्करण B: विस्तृत और संरचित
- संस्करण C: बाधाओं और स्वरूपण के साथ उन्नत
3. संक्षेप में बताएं कि प्रत्येक संस्करण का उपयोग कब करना है।
9.2. सामान्य “पेशेवर” प्रॉम्प्ट सेटअप
10+ वर्षों के अनुभव वाले एक अत्यधिक कुशल [भूमिका: उदाहरण के लिए, सॉफ़्टवेयर आर्किटेक्ट, सामग्री रणनीतिकार, व्यवसाय विश्लेषक] के रूप में कार्य करें।
लक्ष्य:
[ठीक से बताएं कि आप क्या हासिल करना चाहते हैं।]
महत्वपूर्ण संदर्भ:
[पृष्ठभूमि, वर्तमान स्थिति, बाधाएँ और अपना स्तर प्रदान करें।]
आवश्यकताएँ:
- अस्पष्ट मान्यताओं को स्पष्ट करें।
- यदि कुछ अज्ञात है, तो सुझाव दें कि कौन सी जानकारी आवश्यक होगी।
- ईमानदार रहें जब कुछ सट्टा हो या आपके प्रशिक्षण डेटा से बाहर हो।
आउटपुट प्रारूप:
1. संक्षिप्त कार्यकारी सारांश (3–5 बुलेट पॉइंट)
2. विस्तृत स्पष्टीकरण
3. ठोस उदाहरण
4. कार्रवाई योग्य अगले चरण (चेकलिस्ट)
अंतिम उत्तर देने से पहले, समझ की पुष्टि करने के लिए संक्षेप में अपने शब्दों में कार्य को फिर से बताएं।
10. सारांश: एक पेशेवर की तरह सोचने और प्रॉम्प्ट करने के लिए प्रमुख सिद्धांत
एक पेशेवर की तरह AI प्रॉम्प्टिंग सीखने के लिए, इस पर ध्यान दें:
- चालाकी से ज़्यादा स्पष्टता – स्पष्ट, संरचित और विशिष्ट रहें।
- संदर्भ राजा है – साझा करें कि आप कौन हैं, आप क्या जानते हैं और आपको क्या चाहिए।
- दोहराएँ – AI को सहयोगी के रूप में मानें, न कि वेंडिंग मशीन के रूप में।
- प्रारूप को नियंत्रित करें – शीर्षक, बुलेट, टेबल और बाधाएँ।
- टेम्प्लेट का पुन: उपयोग करें – अपनी लाइब्रेरी बनाएँ और समय के साथ उसे परिष्कृत करें।
- AI से बेहतर प्रॉम्प्ट में मदद करने के लिए कहें – मेटा-प्रॉम्प्ट और स्व-आलोचना का उपयोग करें।
आप इस पृष्ठ को बुकमार्क कर सकते हैं और जब भी आपको ChatGPT या किसी अन्य बड़े भाषा मॉडल से अधिक पेशेवर-ग्रेड आउटपुट की आवश्यकता हो, तो इन फ्रेमवर्क का पुन: उपयोग कर सकते हैं।
यदि आप मुझे अपना प्राथमिक उपयोग मामला बताते हैं (जैसे, लरावेल के साथ कोडिंग, कॉपी राइटिंग, परीक्षा की तैयारी, स्टार्टअप आइडिया), तो मैं आपके काम के अनुरूप एक छोटी कस्टम प्रॉम्प्ट लाइब्रेरी उत्पन्न कर सकता हूं।