Prompt engineering
Padroneggiare l’arte delle promt di AI: 5 tecniche per utenti avanzati
L’utilizzo di grandi modelli linguistici (LLM) come ChatGPT sta esplodendo in tutti i settori. Anche gli scienziati si affidano all’AI per scrivere o almeno perfezionare il loro lavoro. Un recente analisi di cinque milioni di studi scientifici pubblicati nel 2023 ha rilevato un rapido aumento di determinate parole, come meticoloso, intricato e lodevole. La ragione di questo aumento? L’utilizzo di LLM.
L’impatto dell’AI è già enorme, trasformando rapidamente il luogo di lavoro. Ma siamo ancora alle prime fasi, cercando di trovare un equilibrio tra l’utilizzo dell’AI senza affidarci troppo ad essa e compromettere la qualità. Nella mia azienda Jotform, abbiamo incorporato strumenti di AI per automatizzare compiti noiosi, o come li chiamo io, “lavori di routine”, e liberare i dipendenti per concentrarsi sul lavoro significativo che solo gli esseri umani possono fare. Considero gli strumenti di AI come ChatGPT come risorse preziose: assistenti di AI efficienti e a basso costo. Ma come chiunque abbia utilizzato ChatGPT può dirvi, non è sempre affidabile o preciso. E il suo livello di efficienza dipende dalle promt che gli si forniscono.
Recentemente, ho chiesto a ChatGPT come sviluppare le proprie capacità di ingegneria delle promt. La prima risposta è stata: “Sperimentazione e iterazione: sperimentare continuamente con diversi tipi di promt e raffinarli in base alle uscite dell’AI. Tenere traccia di ciò che funziona e di ciò che non funziona, e migliorare iterativamente le promt”.
In altre parole, la pratica rende perfetti.
Con questo in mente, ecco le mie strategie principali per portare la scrittura delle promt al livello successivo.
Prova le meta-promt
La comunicazione è il perno di una relazione di successo. Comprendere come le persone comunicano e come comunicare con loro al meglio può aiutare a creare un legame più forte e superare gli inevitabili malintesi quando c’è una disconnessione tra parole e intenzioni o emozioni. Allo stesso modo, le interazioni con ChatGPT possono migliorare notevolmente se si chiede esplicitamente come comunicare al meglio con esso. Chiedo regolarmente a ChatGPT come formulare le promt per ottenere le informazioni o il feedback che sto cercando. Più informazioni si forniscono a ChatGPT sui risultati desiderati, meglio può aiutare a generare una promt efficace.
Ecco un esempio di meta-promt:
“Come formuleresti una promt per ottenere un feedback dettagliato su un articolo da ChatGPT? Quali informazioni includeresti per ottenere il insight più rilevante?”
In pochi secondi, ChatGPT ha generato una promt con una breve spiegazione del perché ha incluso ogni parte della promt. Questo tipo di insight aiuta a scrivere promt migliori in futuro.
Fai di esso un dialogo continuo
Nella maggior parte degli strumenti di ricerca, ogni query è isolata. Non si può costruire su una ricerca precedente per raffinarla o approfondirla. ChatGPT ha il vantaggio di consentire di continuare un filo, proprio come un dialogo tra due persone: un dialogo socratico, se si vuole, dove si è l’insegnante e ChatGPT è lo studente. Trovo questa capacità particolarmente utile se sono nuovo a un argomento e vorrei iniziare con un livello di base di comprensione prima di addentrarmi nei dettagli.
Per impegnarsi in un dialogo con ChatGPT, iniziare con una promt ampia e raffinare le promt successive in base alle risposte.
Una sequenza di promt potrebbe essere la seguente:
“In poche frasi, puoi spiegarmi la meccanica di un servizio di tennis?”
“Perché il servitore sposta il suo peso dal piede posteriore a quello anteriore?”
“Puoi spiegarmi brevemente il trasferimento di energia cinetica?”
Questa tecnica può aiutare a ottenere risposte più sfumate e esplorare aree e prospettive che potrebbero non essere state considerate altrimenti.
Fornisci a ChatGPT un testo di riferimento
ChatGPT può essere un po’ un chiacchierone. Chiedergli di parlare di qualsiasi argomento sotto il sole e sarà felice di parlare poeticamente per tutto il tempo che si desidera. Il problema è che non è sempre preciso. È per questo che fornire a ChatGPT un testo di riferimento può aiutare a garantire che le risposte ricevute siano basate su fonti affidabili.
Come spiega OpenAI, “Allo stesso modo in cui una scheda di appunti può aiutare uno studente a fare meglio in un test, fornire un testo di riferimento a questi modelli può aiutare a rispondere con meno invenzioni”. Fornire a ChatGPT le fonti che già si conoscono e si fidano e lasciare che il modello LLM estraia le informazioni necessarie.
La promt potrebbe essere:
“Utilizza il seguente articolo tra virgolette per rispondere alle domande.”
ChatGPT: Certo, per favore fornisci gli articoli che desideri che utilizzi per rispondere alle tue domande.
Quindi, fornire a ChatGPT l’articolo (titolo e pubblicazione saranno sufficienti) e le domande.
Assegna a ChatGPT un ruolo
Una delle capacità più utili e, ammettiamolo, divertenti di ChatGPT è quella di adottare diverse personalità. Probabilmente conoscete la parabola degli uomini ciechi e dell’elefante. Ogni uomo tocca una parte diversa dell’elefante e lo descrive in base alla sua prospettiva limitata. Come esseri umani, tendiamo ad assumere che la nostra realtà sia corretta anche quando si basa su una prospettiva limitata. Incorporare diverse prospettive ci consente di comprendere qualcosa più a fondo.
Insegnando a ChatGPT a adottare una personalità, possiamo ottenere una nuova prospettiva.
Considerate queste due promt e personalità:
Prompt: Riscrivi il seguente testo dalla prospettiva di un poeta: Un ponte sull’acqua collega due terre.
ChatGPT
Tra le rive, dove i fiumi danzano e sussurrano,
Un ponte, sottile e risoluto, attraversa l’argento liquido,
Unendo terre lontane con un arco di promessa,
Una testimonianza del desiderio dei cuori e del suolo.
Prompt: Riscrivi il seguente testo dalla prospettiva di un ingegnere: Un ponte sull’acqua collega due terre.
ChatGPT
Un ponte sull’acqua funge da soluzione strutturale, collegando efficacemente due terre separate. Attraversa il divario con materiali ingegnerizzati con precisione, garantendo stabilità e durata, e facilitando il trasporto e la comunicazione tra le due regioni.
Nella nostra azienda Jotform, il nostro team di marketing potrebbe utilizzare questa tecnica per esaminare un problema dalla prospettiva di diverse personalità di acquirenti. È una tecnica semplice con molti casi d’uso.
Modella la risposta che desideri
Mentre ChatGPT potrebbe non essere il narratore più affidabile, è estremamente logico. Invece di cercare di descrivere la risposta desiderata, che può essere sorprendentemente difficile, si può fornire a ChatGPT un esempio e applicherà la stessa logica.
Supponiamo che stia lavorando a una campagna di marketing e voglia utilizzare ChatGPT per creare copie pubblicitarie accattivanti e coinvolgenti.
Potrei utilizzare la seguente promt:
Prompt: “Scrivo parole e desidero che tu crei un aggettivo corrispondente. Ad esempio, se scrivo ‘bello’, potresti scrivere ‘più bello delle stelle nel cielo’.”
ChatGPT
Certo, sono pronto! Per favore fornisci le parole che desideri che trasformi.
Io: nervoso
ChatGPT
Nervoso come una foglia che trema nella tempesta.
Potrei considerare che, dopo un attimo di riflessione, non è il tono che sto cercando. Quindi, modifico la promt.
Prompt: Scrivo parole e desidero che tu crei un aggettivo corrispondente. Ad esempio, se scrivo ‘bello’, potresti scrivere ‘più carino del maiale vincitore della fiera di stato del Texas’.”
ChatGPT
Certo, sono pronto! Per favore fornisci le parole che desideri che trasformi.
Io: nervoso
ChatGPT
Nervoso come un gatto a una convention di sedie a dondolo.
In questo caso, otterrei un’idea per la mia copia pubblicitaria e una risata, senza costi aggiuntivi.












