Prompt Engineering: come comunicare con ChatGPT
Definizione del Ruolo di ChatGPT
Quando parliamo con ChatGPT, la prima cosa da fare è dirgli che “maschera” indossare: può essere un psicologo, un avvocato, un esperto di un certo argomento, o anche un poeta. Dargli un’identità aiuta ChatGPT a capire meglio come rispondere.
Descrivere il Contesto
È importante dire a ChatGPT chi sta cercando di raggiungere con il suo messaggio. Ad esempio, “Scrivi come se stessi parlando a bambini di 10 anni” e specificare il mezzo attraverso cui il messaggio sarà trasmesso. Questo aiuta a creare risposte più adatte.
Adattare Tono e Formato
Dire a ChatGPT quale tono, stile e formato usare per un certo contesto (come un post su un blog, un tweet, o un messaggio formale) ci aiuta a ottenere risposte più precise.
Provare con il Chained Prompting
Questo metodo consiste nel dividere richieste complesse in passaggi più piccoli, guidando ChatGPT attraverso prompt collegati tra loro. Questo aiuta a ottenere risposte più dettagliate. Ad esempio, si può iniziare chiedendo un’idea generale, poi dettagliare in punti chiave e infine espandere ogni punto.
Usare il One-shot Prompting
In questo caso, forniamo a ChatGPT, insieme alla nostra richiesta, alcuni esempi (di solito tra 2 e 5), così da guidarlo verso quello che ci aspettiamo.
Ricordare il Limite di 4096 Token
ChatGPT può gestire fino a 4096 token per input, che sono circa 4000 parole. È meglio non avvicinarsi troppo a questo limite perché se superato, ChatGPT potrebbe ignorare il testo in eccesso, risultando in una risposta incompleta.
Usare Verbi Chiari e Frasi Affermative
Per migliorare le risposte, è meglio usare verbi chiari e frasi affermative. Ad esempio, se desideriamo uno stile informale, è meglio dire “Riformula il testo in modo informale” piuttosto che “Non scrivere in modo formale”.
Consigli da ChatGPT
Per scrivere un prompt perfetto, ChatGPT suggerisce:
- Evita Ambiguità: Sii il più chiaro e specifico possibile. Se il prompt è ambiguo, le risposte potrebbero non corrispondere alle tue aspettative.
- Priorità delle Informazioni: Indica chiaramente cosa è più importante per te nella risposta, specificando priorità o preferenze.
- Richiedi un Formato Specifico: Se hai in mente un formato specifico per la risposta, come un elenco puntato o una spiegazione dettagliata, assicurati di specificarlo.