El prompt engineering és la pràctica de dissenyar, formular i refinar les instruccions (els prompts) que s'envien a un model de llenguatge per guiar el seu comportament i obtenir respostes més precises, útils i ajustades a un objectiu concret. No es tracta només de "preguntar bé", sinó d'estructurar el context, el format esperat, el to i les restriccions de manera que el model entengui amb claredat què se li demana.
Importa perquè la qualitat de la sortida depèn en gran mesura de com es planteja l'entrada: un mateix model pot donar resultats mediocres o excel·lents segons com se l'instrueixi. Algunes tècniques habituals són:
- Assignar un rol ("actua com un revisor jurídic").
- Donar exemples dins del propi prompt (few-shot).
- Demanar passos intermedis per fomentar el raonament.
- Especificar el format de sortida (taula, JSON, llista).
Un matís pràctic: en lloc d'escriure "resumeix això", sol funcionar millor una cosa com "resumeix el text següent en tres frases adreçades a un públic no expert". Com més explícita i acotada sigui la instrucció, més fiable serà el resultat.