Cos'è un prompt e perché risolve tutto?
Un prompt rappresenta le istruzioni per il modello. Il modello non legge nel pensiero: risponde a ciò che hai scritto e ripete il formato e lo stile che hai impostato. Una richiesta vaga produce una risposta vaga; chiaro e strutturato - preciso. Pertanto, la qualità del risultato dipende per l'80% dal suggerimento e non dalla “mente” del modello. Un buon suggerimento è metà dell'opera.
Tecnica 1: impostare il ruolo e il contesto
Spiega alla modella chi dovrebbe essere e per chi la risposta è: "sei un editor esperto, scrivi per principianti". Il ruolo definisce il tono, la profondità e il vocabolario. Aggiungi contesto: chi sei, qual è il tuo obiettivo, quali sono i tuoi limiti. Quanto più accuratamente si delinea la situazione, tanto meno il modello indovina e più la risposta si avvicina a quella desiderata. Questo è il modo più veloce per migliorare la qualità.
Tecnica 2: descrivere il formato della risposta
Non lasciare il format alla volontà della modella. Dì esplicitamente: "restituisci un elenco di 3 elementi", "rispondi come JSON con i campi X e Y", "massimo 40 parole, nessuna introduzione". Quando definisci una struttura, la risposta diventa prevedibile e pronta per l'uso. Ciò è particolarmente importante se il risultato va ulteriormente nel lavoro o in un altro programma.
Tecnica 3: fornire un esempio e scomporre il problema
I modelli imparano bene dagli esempi: mostra un esempio della risposta desiderata e riprenderà lo schema (questo è chiamato pochi colpi). E non eliminare del tutto un compito complesso: suddividilo in fasi: prima la pianificazione, poi l'esecuzione. Il ragionamento passo passo e gli esempi migliorano notevolmente la precisione su problemi non banali.
Come esercitarsi e dove muoversi dopo
L'ingegneria rapida viene eseguita solo a mano. Assumi compiti reali e applica consapevolmente le tecniche: ruolo, formato, esempio, scomposizione. Confronta come cambia la risposta. Attenersi ai fondamenti: questi principi non diventano obsoleti con il rilascio di nuovi modelli. Dopo aver padroneggiato le basi, passa alle tecniche avanzate: catene di ragionamento, lavoro con i dati, protezione contro la manipolazione nelle query.