Dobrý prompt je stručný, ale kompletní: uvádí cíl, omezení, očekávaný formát výstupu a minimální relevantní kontext předem — aby model mohl odpovědět správně na první pokus místo vynucení oboustranné komunikace.
Dobrý prompt je stručný, ale kompletní: uvádí cíl, omezení, očekávaný formát výstupu a minimální relevantní kontext předem — aby model mohl odpovědět správně na první pokus místo vynucení oboustranné komunikace.
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.
Ostrá verze odstraňuje každý odhad. Model zná jazyk, přesné selhání, požadované chování a jak vrátit výsledek — takže dostanete použitelnou odpověď okamžitě.
Stručné, dobře specifikované prompty odříznou pomalou oboustrannou komunikaci, kde model hádat špatně a vy to opravujete. Uvedení cíle, omezení, formátu výstupu a právě dostatečného kontextu předem šetří tokeny, čas a frustraci — a výrazně zvyšuje pravděpodobnost, že odpověď modelu bude správná na první pokus.