Vai al contenuto
9 min di lettura Tecnologia

Prompt Engineering: Come scrivere prompt per ChatGPT

Scopri come dominare l'arte dell'ingegneria dei prompt per trasformare il tuo modo di interagire con ChatGPT e modelli AI, migliorando la qualità delle risposte e potenziando la tua creatività.

Mano umana e robotica avvicinano le dita - simbolo Prompt Engineering
L'arte del Prompt Engineering illustrata.

Dopo aver esplorato a fondo ChatGPT, scommetto che, come me, anche tu stai cercando il modo per trarne il massimo.

Buone notizie: ho preparato per te una guida passo dopo passo su come scrivere prompt migliori per ChatGPT, piena di esempi pratici e consigli.

📣
E non perdere il bonus finale: un prompt esclusivo che potrebbe diventare il tuo jolly per le sfide più complesse. 👇👇👇

Capire il concetto Prompt Engineering

Che cos’è il Prompt Engineering?

Partiamo dalle basi!

A prima vista, il Prompt Engineering può sembrare qualcosa di complesso, ma è più semplice di quanto pensi.

Immaginalo come il modo in cui poni una domanda a un amico per ottenere esattamente le informazioni di cui hai bisogno.

Con ChatGPT, funziona allo stesso modo: come formuli la tua domanda (o prompt) può fare una grande differenza sul tipo di risposta che ricevi.

💊
Il termine "prompt engineering" si riferisce alla pratica di progettare e ottimizzare istruzioni detti prompt, in modo che modelli di linguaggio AI come ChatGPT possano generare risposte più accurate, pertinenti e utili. 

Si tratta di creare prompt che offrano un contesto chiaro, specifichino gli esiti desiderati e guidino il modello AI verso la produzione di output accurati e pertinenti.

Perché è Importante Creare Prompt Efficaci?

Ecco 4 motivi del perché scrivere prompt efficaci è fondamentale:

  1. Vuoi Ottenere Risposte Che Contano: Se fai la domanda giusta, ChatGPT può darti risposte ricche di dettagli e spunti utili. È come chiedere a un esperto, ma devi sapere come fare la domanda.
  2. Vuoi Risposte Più Precise: Con un buon prompt, un modello Ai come ChatGPT può fare previsioni o dare suggerimenti molto in linea con quello che ti serve. In pratica, impari a ottenere da ChatGPT ciò che realmente cerchi.
  3. Vuoi Fare di Più, Più Velocemente: Usare bene i prompt significa anche risparmiare tempo. Ricevi risposte utili più velocemente, il che ti aiuta a lavorare meglio o a risolvere problemi in meno tempo.
  4. Vuoi Aiutare ChatGPT a Capirti Meglio: Quando sei chiaro e diretto nelle tue richieste, aiuti ChatGPT a "capire" meglio quello che chiedi, riducendo fraintendimenti o risposte fuori tema.

Tecniche per Creare Prompt Perfetti per ChatGPT

Ecco alcuni consigli per iniziare:

1. Inizia con un'Azione

Usa verbi come "crea", "scrivi", "elabora". Dì chiaramente a ChatGPT cosa vuoi che faccia per te.

Esempio Pratico:

2. Fornisci contesto o dettagli aggiuntivi

Se la tua domanda richiede qualche informazione in più (come la tua esperienza lavorativa o i tuoi obiettivi), includila nel prompt.

Esempio Pratico:

3. Utilizza il Role Play

Se cerchi una prospettiva specifica, puoi chiedere a ChatGPT di "interpretare" un ruolo, come quello di un esperto di marketing o un coach, etc.

Esempio Pratico:

4. Aggiungi qualche Riferimento

Esempio Pratico:

5. Sii Specifico

Più dettagli fornisci, migliori saranno le risposte. 

Esempio Pratico:

Oppure

6. Specifica la Lunghezza della Risposta

Se hai bisogno di una risposta di una certa lunghezza o stile, specifica anche questo nel tuo prompt. 

Esempio Pratico:

7. Guida il Modello AI secondo le tue indicazioni

Esempio Pratico:

8. Come Rifinire e Iterare

Iterazione basata su feedback:

  1. Primo tentativo: "Elabora una lista di libri per imparare la programmazione."
  2. Feedback: La lista è troppo generica e include libri per tutti i livelli di abilità.
  3. Iterazione migliorata: "Elabora una lista di libri per principianti interessati a imparare Python, preferibilmente con esercizi pratici."

Tecniche per Creare Prompt per le immagini 

L'intelligenza artificiale ha rivoluzionato non solo il modo in cui interagiamo con il testo ma anche il mondo della grafica.

Modelli AI come DALL-E o Midjourney aprono tutto un mondo di possibilità creative. 

Ma come si può guidare efficacemente questa tecnologia per ottenere esattamente l'immagine desiderata? 

Ecco alcune tecniche utili che ho trovato. 

1. Agisci come Generatore di Prompt

Supponiamo che tu voglia creare un'immagine ma non sei troppo articolato con il prompt. In questo caso, prima di generare l'immagine, chiedi a ChatGPT di generarti il prompt partendo da una descrizione.

✍️
Esempio Prompt ChatGPT : Agisci come un generatore di prompt. Ti descriverò un'immagine e tu creerai 5 prompt che potranno essere usati per la generazione dell’immagine. (qui di seguito descrivi l'immagine, oppure carica una come allegato)

2. Genera Prompt su Richiesta

Ora, supponiamo che tu debba creare un'immagine per un articolo blog ma non sei sicuro su come formulare il prompt perfetto.

Ecco come procedere.

Esempio Prompt ChatGPT :

Mi servirebbe un'immagine per il seguente testo da pubblicare sul blog, con target [INSERIRE QUI IL TARGET].

Questo è il post:

"""INCOLLA QUI L'ARTICOLO"""

Cerca di essere originale nell'immagine e segui questi passaggi:

  1. Leggi il post e comprendi il concetto chiave.
  2. Pensa a un concetto creativo, brillante e originale che rappresenti l'essenza dell'articolo.
  3. Genera 5 proposte di prompt per un'immagine.

3. Fotografia AI

Recentemente, mi sono immerso in un esperimento affascinante che ha unito la mia passione per la fotografia alla potenza dell'intelligenza artificiale. 

L'obiettivo era semplice: volevo vedere se potevo indirizzare modelli AI come DALL-E o Midjourney per generare immagini che non solo fossero esteticamente piacevoli ma che sembrassero scattate da una vera macchina fotografica.

Ecco alcuni dei prompt che ho creato con MidJourney, ognuno con l'intento di catturare un'immagine unica e potente:

✍️
Prompt: Ritratto in primo piano di una donna anni 1920, seduta su una sedia con un cappello peaky blinders, foto da copertina, dettagli straordinari, viene utilizzato un obiettivo da 50 mm durante la golden hour. La donna guarda verso la fotocamera, centrata nell'inquadratura, f/8, velocità dell'otturatore 1/1000, Look and feel Fuji, Illuminazione cinematografica, un viso simmetrico, alta definizione!
Ritratto donna con berretto peaky blinders poggia su poltrona vintage.
Ritratto stile peaky blinders anni 1920
✍️
Prompt: Ritratto in primo piano di un uomo saggio, asiatico anziano, dei tempi di Sun Tzu con la barba e rughe seduto su una sedia, stile drammatico, un mix tra PLATON e Annie Leibovitz , foto da copertina, dettagli straordinari, viene utilizzato un obiettivo da 50 mm durante la golden hour. L'uomo guarda verso la fotocamera, centrato nell'inquadratura, f/8, velocità dell'otturatore 1/1000, Look and feel Fuji, Illuminazione cinematografica, un viso simmetrico, alta definizione!
Anziano saggio guarda intensamente, ritratto da vicino
Ritratto drammatico in primo piano di un uomo saggio
✍️
Prompt: Un ritratto drammatico scattato sulla strada, look and feel mix stile Vivian Maier e Joel Meyerowitz, foto da copertina, dettagli straordinari, viene utilizzato un obiettivo da 35 mm durante la golden hour. f/8, velocità dell'otturatore superiore a 1/200s, iso maggiore 200, Look and feel Fuji Classic Chrome, illuminazione cinematografica, alta definizione!
Giovane donna osserva in lontananza, fotografia di strada!
Uno sguardo verso la luce del futuro
✍️
Prompt: Ritratto estremamente ravvicinato di un astronauta, foto da copertina, dettagli incredibili, obiettivo da 50 mm, Golden Hour. L'astronauta guarda dritto verso la fotocamera, centrato nell'inquadratura, f/8, velocità dell'otturatore 1/1000, Fujicolor Superia X-TRA 400, Luce cinematografica, simmetria facciale, Alta nitidezza!
Ritratto estremamente ravvicinato di un astronauta con casco
Un astronauta al confine dell'ignoto.
✍️
Prompt: Un volto di un gorilla pensieroso, immerso nella nebbia di una foresta pluviale montana. La sua espressione è intensa e riflessiva, con gli occhi che sembrano guardare direttamente nell'anima dell'osservatore. La nebbia avvolge delicatamente la scena, mentre le foglie umide e la vegetazione ricca forniscono una texture complessa. L'immagine è rinomata per i suoi dettagli incredibili, la simmetria facciale e l'alta nitidezza, incarnando l'essenza di un ritratto veramente affascinante e potente, vincitore di un concorso di fotografia selvaggia stile Salgado ma a colori
Gorilla pensieroso nell'habitat nebbioso
Lo sguardo intenso di un gorilla.

🎁 Bonus 👇👇👇

Come funziona ?

Bonus Prompt

Crea un elenco dettagliato di casi d'uso su come fare prompt engineering con ChatGPT, ognuno progettato con attenzione per allinearsi con la mia professione. Questo elenco mi servirà da guida personalizzata, permettendomi di sfruttare le capacità avanzate di ChatGPT in vari aspetti della mia professione. Organizza questo elenco in 10 sezioni distinte, ordinate per la loro rilevanza rispetto alla mia professione. In ogni sezione, costruisci una tabella con colonne per "Caso d'Uso" e "Esempio di Prompt". Ogni sezione conterrà 5 esempi di casi d'uso. Gli "Esempi di Prompt" saranno scritti sotto forma di richiesta diretta a ChatGPT. Inizia chiedendomi della mia professione e, in base a essa, aggiungi gli interessi, gli obiettivi, le sfide che sto affrontando. È importante che tu segua la richiesta per le 10 sezioni e i 5 esempi di casi d'uso in ogni sezione.

Conclusione

Ecco fatto. In questa guida ho cercato di riassumere alcuni dei concetti di base su come creare prompt efficaci.

Ti ho passato quello che so sui prompt che fanno la differenza.

Ora sta a te giocare, testare e vedere cosa riesci a tirare fuori.

Evidentemente, il mondo dell'ingegneria dei prompt è vasto e ci sono sempre nuovi aspetti da esplorare.

Non fermarti qui: se sei pronto per il prossimo livello, dai un'occhiata a questo articolo qui 👇

Guida Passo-Passo: Costruisci il tuo Chatbot Autodidatta con RAG e AI
Vuoi un assistente AI che va oltre? In questa guida passo-passo ti mostro come utilizzare RAG e AI per costruire un chatbot autodidatta capace leggere documenti e fornire risposte precise

Di seguito ti lascio una Roadmap che copre tutti quei concetti chiave che andrebbero studiati per approfondire questo argomento.