प्रॉम्प्ट की संरचना (Anatomy)
Role, Context, Task और Constraints का सही मिश्रण ही एक सफल प्रॉम्प्ट बनाता है।
एक प्रॉम्प्ट वह प्राथमिक तरीका है जिससे आप AI के साथ संवाद करते हैं। यह एक बड़े भाषा मॉडल (LLM) को एक विशिष्ट और उच्च-गुणवत्ता वाली प्रतिक्रिया प्राप्त करने के लिए दिए गए निर्देशों या प्रश्नों का एक समूह है। इसे 'अंग्रेजी में कोडिंग' समझें।
पारंपरिक सॉफ्टवेयर कमांड के विपरीत, प्रॉम्प्ट प्राकृतिक भाषा में लिखे जाते हैं। लेकिन इसका मतलब यह नहीं कि 'कुछ भी चलेगा।' एक शानदार प्रॉम्प्ट तैयार करना एक कौशल है जो साधारण AI परिणाम और असाधारण परिणाम के बीच का अंतर होता है।
एक अच्छे प्रॉम्प्ट की संरचना
1. भूमिका (Role): AI को बताएं कि वह कौन है। (जैसे, 'आप 10 साल के अनुभव वाले वरिष्ठ React डेवलपर हैं।')
2. संदर्भ (Context): आवश्यक पृष्ठभूमि दें। (जैसे, 'मैं एक Next.js ई-कॉमर्स साइट बना रहा हूं।')
3. कार्य (Task): स्पष्ट रूप से बताएं क्या करना है। (जैसे, 'एक पुन: उपयोग करने योग्य Button कॉम्पोनेंट बनाएं।')
4. बाधाएं (Constraints): सीमाएं परिभाषित करें। (जैसे, 'TypeScript का उपयोग करें, कोई बाहरी लाइब्रेरी नहीं।')
5. आउटपुट स्वरूप (Output Format): परिणाम कैसे चाहिए, बताएं। (जैसे, 'केवल कोड ब्लॉक लौटाएं, कोई स्पष्टीकरण नहीं।')
प्रो टिप
अपने प्रॉम्प्ट की शुरुआत Role assignment से करें। 'आप एक... हैं' या 'Act as a...' लिखने से AI आउटपुट की गुणवत्ता नाटकीय रूप से बेहतर हो जाती है।
