एक अच्छा प्रॉम्प्ट संक्षिप्त लेकिन पूर्ण होता है: यह लक्ष्य, बाधाएं, अपेक्षित आउटपुट प्रारूप, और न्यूनतम प्रासंगिक संदर्भ शुरुआत में बताता है — ताकि मॉडल पहली कोशिश में सही जवाब दे सके, बजाय इसके कि आगे-पीछे हो।
एक अच्छा प्रॉम्प्ट संक्षिप्त लेकिन पूर्ण होता है: यह लक्ष्य, बाधाएं, अपेक्षित आउटपुट प्रारूप, और न्यूनतम प्रासंगिक संदर्भ शुरुआत में बताता है — ताकि मॉडल पहली कोशिश में सही जवाब दे सके, बजाय इसके कि आगे-पीछे हो।
Vague:
"Fix my date function."
→ The model has to guess the language, the bug, and what "fixed" means.
Sharp:
"In this TypeScript function, parseDate returns NaN for 'DD/MM/YYYY' input.
Fix it to parse day-first dates. Return only the corrected function.
function parseDate(s: string) { return Date.parse(s); }"
→ goal (fix day-first parsing), constraint (TypeScript), context (the function),
output format (only the function) — all in four lines.
तीक्ष्ण संस्करण हर अनुमान को हटा देता है। मॉडल को भाषा पता है, सटीक विफलता, वांछित व्यवहार, और परिणाम कैसे वापस करना है — तो आप तुरंत एक उपयोगी जवाब पाते हैं।
संक्षिप्त, सुव्यवस्थित प्रॉम्प्ट उस धीमी आगे-पीछे को रोकते हैं जहां मॉडल गलत अनुमान लगाता है और आप इसे सुधारते हैं। शुरुआत में लक्ष्य, बाधाएं, आउटपुट प्रारूप, और बस पर्याप्त संदर्भ बताना — टोकन, समय और निराशा बचाता है — और मॉडल का जवाब पहली बार सही होने की संभावना को बहुत अधिक बनाता है।