इटरेटिव प्रॉम्प्टिंग
बातचीत के माध्यम से AI आउटपुट को परिष्कृत करके सही परिणाम पाना।
"Write a React login form."
Basic HTML form with email and password fields.
"Now add form validation and Tailwind CSS."
Styled form with real-time error messages.
"Refactor to use React Hook Form and add a loading spinner."
Production-ready, highly efficient component.
इटरेटिव प्रॉम्प्टिंग AI के साथ अपनी बातचीत को एक बातचीत के रूप में देखने का अभ्यास है, न कि एक बार के लेनदेन के रूप में। एक प्रॉम्प्ट से पूर्णता की उम्मीद करने के बजाय, आप फॉलो-अप प्रॉम्प्ट के माध्यम से आउटपुट को धीरे-धीरे परिष्कृत करते हैं।
इटरेटिव वर्कफ्लो
1. व्यापक शुरुआत: पहला ड्राफ्ट पाने के लिए प्रॉम्प्ट दें।
2. मूल्यांकन करें: आउटपुट की समीक्षा करें। क्या अच्छा है? क्या गायब है?
3. परिष्कृत करें: एक समय में एक विशिष्ट चीज ठीक करने के लिए फॉलो-अप प्रॉम्प्ट दें।
4. दोहराएं: तब तक जारी रखें जब तक परिणाम आपके मानक पर खरा उतरे।
उदाहरण फ्लो:
- प्रॉम्प्ट 1: 'एक React login form लिखें।'
- प्रॉम्प्ट 2: 'अच्छा। अब email और password के लिए form validation जोड़ें।'
- प्रॉम्प्ट 3: 'Submit करते समय loading spinner जोड़ें।'
- प्रॉम्प्ट 4: 'इसे React Hook Form का उपयोग करने के लिए refactor करें।'
प्रभावी फॉलो-अप वाक्यांश
- 'इसे और संक्षिप्त बनाएं।'
- 'यह अच्छा है, लेकिन [feature] भी जोड़ें।'
- 'इसे शुरुआती लोगों के लिए उपयुक्त बनाएं।'
- 'लाइन X पर error है। बाकी को बदले बिना इसे ठीक करें।'
- 'मुझे इसके 3 वैकल्पिक तरीके दें।'
- 'अब इसे TypeScript में बदलें।'
Context Window का ध्यान रखें
AI मॉडलों में एक 'context window' होती है — बातचीत की वह मात्रा जो वे याद रख सकते हैं। बहुत लंबे सत्रों के लिए, एक नई बातचीत शुरू करने और अपने अंतिम कोड की सबसे अच्छी version को नए शुरुआती context के रूप में paste करने पर विचार करें।
