Hyvä prompti on ytimekäs mutta täydellinen: se ilmaisee tavoitteen, rajoitteet, odotetun tulostusmuodon ja vähimmäisrelevantit kontekstin etukäteen — jotta malli voi vastata oikein ensimmäisellä yrityksellä eikä pakota edestakaisin käynnissä.
Hyvä prompti on ytimekäs mutta täydellinen: se ilmaisee tavoitteen, rajoitteet, odotetun tulostusmuodon ja vähimmäisrelevantit kontekstin etukäteen — jotta malli voi vastata oikein ensimmäisellä yrityksellä eikä pakota edestakaisin käynnissä.
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.
Terävä versio poistaa jokaisen arvauksen. Malli tuntee kielen, tarkan virheen, halutun käyttäytymisen ja kuinka palauttaa tulos — joten saat käyttökelpoisen vastauksen välittömästi.
Ytimekäs, hyvin määritellyt promptit katkaisevat hitaan edestakaisin käynnin, jossa malli arvaa väärin ja korjaat sen. Tavoitteen, rajoitteiden, tulostusmuodon ja juuri riittävän kontekstin ilmaiseminen etukäteen säästää tokeneita, aikaa ja turhautumista — ja tekee mallin vastauksesta paljon todennäköisemmin oikean ensimmäisellä kerralla.
Kirjasto IT-haastattelukysymyksiä yksityiskohtaisine vastauksineen — Juniorista Senioriin.
Lahjoita