એક સારો પ્રોમ્પ્ટ સંક્ષિપ્ત પરંતુ સંપૂર્ણ છે: તે ધ્યેય, મર્યાદાઓ, અપેક્ષિત આઉટપુટ ફોર્મેટ અને ન્યૂનતમ પ્રાસંગિક સંદર્ભ પ્રથમ માટે જણાવે છે — જેથી મોડેલ પ્રથમ પ્રયાસમાં સાચો જવાબ આપી શકે, બદલે તફાવતમાં બાધ્য થવાનો.
એક સારો પ્રોમ્પ્ટ સંક્ષિપ્ત પરંતુ સંપૂર્ણ છે: તે ધ્યેય, મર્યાદાઓ, અપેક્ષિત આઉટપુટ ફોર્મેટ અને ન્યૂનતમ પ્રાસંગિક સંદર્ભ પ્રથમ માટે જણાવે છે — જેથી મોડેલ પ્રથમ પ્રયાસમાં સાચો જવાબ આપી શકે, બદલે તફાવતમાં બાધ્য થવાનો.
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.
તીક્ષ્ણ સંસ્કરણ દરેક અનુમાન દૂર કરે છે. મોડેલ ભાષા જાણે છે, ચોક્કસ નિષ્ફળતા, ઇચ્છિત વર્તણૂક, અને પરિણામ કેવી રીતે સોંપવો — તેથી તમે તરત જ ઉપયોગી જવાબ મેળવો છો.
સંક્ષિપ્ત, સુવ્યવસ્થિત પ્રોમ્પ્ટ્સ ધીમી પાછળ-અને-આગળ કાપી નાખે છે જ્યાં મોડેલ ખોટો અનુમાન લગાવે છે અને તમે તેને સુધારો છો. ધ્યેય, મર્યાદાઓ, આઉટપુટ ફોર્મેટ, અને માત્ર પર્યાપ્ત સંદર્ભ શરૂઆતમાં જણાવવું — ટોકન્સ, સમય અને હતાશા બચાવે છે અને મોડેલનો જવાબ પ્રથમ સમયે સાચો હોવાની શક્યતા વધુ બનાવે છે.
વિગતવાર જવાબો સાથે IT ઇન્ટરવ્યૂ પ્રશ્નોની લાઇબ્રેરી — જુનિયરથી સિનિયર સુધી.
દાન કરો