Come scrivere un prompt efficace per GPT-3 o GPT-4

immagine1.jpg

GPT può raccontare barzellette scadenti e scrivere accidentalmente poesie divertenti sulla tua vita, ma può anche aiutarti a fare meglio il tuo lavoro. L'unico problema: è necessario aiutarlo a fare meglio il suo lavoro anche a lui.

A livello più basilare, GPT-3 e GPT-4 di OpenAI predicono il testo sulla base di un input chiamato prompt. Tuttavia, per ottenere i migliori risultati, è necessario scrivere un prompt chiaro con un ampio contesto. Dopo averci sperimentato per più ore di quanto vorrei ammettere, ecco i miei consigli per scrivere un prompt efficace per GPT-3 o GPT-4.

Prova la tua richiesta

C'è una probabilità molto bassa che la prima volta che inserisci il tuo promemoria AI, esso restituisca esattamente quello che stai cercando. Devi scrivere, testare, perfezionare, testare e così via, fino a quando ottieni costantemente un risultato con cui sei soddisfatto. Consiglio di testare il tuo promemoria nella piattaforma OpenAI Playground o con l'integrazione OpenAI di Zapier.

Durante il test, vedrai una serie di variabili: cose come modello, temperatura, lunghezza massima, sequenze di stop e altro. Può essere molto da imparare, quindi per iniziare, ti consiglio di giocare solo con due di esse.

  • Temperatura ti permette di controllare quanto creativo vuoi che l'AI sia (su una scala da 0 a 1). Un punteggio più basso rende il bot meno creativo e più incline a ripetere la stessa cosa dato lo stesso input. Un punteggio più alto dà al bot maggiore flessibilità e lo porterà a scrivere delle risposte diverse ogni volta che provi lo stesso input. Il valore predefinito di 0.7 è abbastanza buono per la maggior parte dei casi d'uso.
  • Lunghezza massima è un controllo che determina quanto può essere lunga la combinazione di prompt e risposta. Se noti che l'IA interrompe la sua risposta a metà frase, è probabile che tu abbia raggiunto la lunghezza massima, quindi aumentala leggermente e prova di nuovo.

Guida alla creazione di prompt GPT: 6 consigli per scrivere il miglior prompt GPT-3 o GPT-4

Aiuta il bot ad aiutarti. Se segui ciascuna delle cose elencate di seguito e continui a perfezionare la tua richiesta, dovresti essere in grado di ottenere l'output desiderato.

1. Offrire contesto

Come gli esseri umani, l'AI si comporta meglio con il contesto. Pensa esattamente a ciò che desideri che l'AI generi, e fornisce un suggerimento adatto specificamente a quello.

Ecco alcuni esempi di come puoi migliorare un prompt aggiungendo ulteriori contesti:

Prompt base: "Scrivi sulla produttività."

Prompt migliore: "Scrivi un articolo sulle importanza della produttività per le piccole imprese."

Per rendere il bot più utile, è necessario includere il tipo di contenuto ("blog") e alcuni dettagli su cosa specificamente trattare nel post del blog.

Ecco un altro esempio, questa volta con diversi tipi di dettagli.

Prompt di base: "Scrivi su come addestrare un cane alla casa."

Prompt migliorato: "Come addestratore di cani professionale, scrivi una e-mail a un cliente che ha un nuovo Corgi di 3 mesi riguardo alle attività che dovrebbero fare per addestrare il cucciolo a fare i bisogni in casa."

Nell'invito migliore, chiediamo all'IA di assumere un ruolo specifico ("addestratore di cani") e forniamo un contesto specifico sull'età e il tipo di cane. Inoltre, come nel precedente esempio, diciamo loro che tipo di contenuto vogliamo ("email").

L'AI può modificare anche lo stile di scrittura del suo output, quindi assicuratevi di includere il contesto se questo è importante per il vostro caso d'uso.

Prompt base: "Scrivi una poesia sulle foglie che cadono."

Prompt migliore: "Scrivi una poesia in stile Edgar Allan Poe sulle foglie che cadono."

Questo può essere adattato a tutti i tipi di compiti aziendali, ad esempio, "scrivere una email professionale ma amichevole" o "scrivere un riassunto esecutivo formale".

2. Includere informazioni utili in anticipo

Diciamo che vuoi scrivere una presentazione dell'oratore per te stesso: come dovrebbe conoscere l'AI di te? Non è così intelligente (ancora). Ma tu puoi fornirgli le informazioni di cui ha bisogno, così può fare riferimento direttamente a esse. Ad esempio, potresti copiare il tuo curriculum vitae o il tuo profilo LinkedIn e incollarlo nella parte superiore del tuo input come segue:

Curriculum di Reid: [incolla qui l'intero curriculum]

Dati gli elementi sopra, scrivi una brillante biografia del relatore su Reid.

Un altro caso d'uso comune è quello di ottenere l'AI per riassumere un articolo per te. Ecco un esempio di come ottenere che il GPT-3 di OpenAI lo faccia efficacemente.

[Inserisci qui il testo completo dell'articolo]

Sintetizza il contenuto dall'articolo sopra con 5 punti elenco:

Ricorda che GPT-3 e GPT-4 hanno accesso solo a ciò che è stato pubblicato prima del 2021 e non hanno accesso a internet. Questo significa che non puoi aspettarti che sia aggiornato sugli eventi recenti e non puoi fornirgli un URL da cui leggere. Anche se a volte sembra funzionare, in realtà sta utilizzando solo il testo all'interno dell'URL stesso (oltre alla sua memoria di ciò che è tipicamente presente in quel dominio) per generare una risposta.

3. Fornire esempi

Fornire esempi nella richiesta può aiutare l'AI a capire il tipo di risposta che stai cercando (e gli offre ancora più contesto).

Per esempio, se desideri che l'IA risponda a una domanda dell'utente in un formato basato su chat, potresti includere una conversazione di esempio precedente tra l'utente e l'agente. Vorrai concludere la tua indicazione con "Agente:" per indicare da dove desideri che l'IA inizi a scrivere. Puoi farlo usando qualcosa del genere:

Sei un esperto panettiere che risponde alle domande degli utenti. Rispondi come agente.

Esempio di conversazione:

User: Ciao, puoi aiutarmi con qualcosa?

Agente: Certamente! Di cosa hai bisogno di aiuto?

Utente: Voglio cuocere una torta ma non so a che temperatura impostare il forno.

Agente: Per la maggior parte dei dolci, il forno deve essere preriscaldato a 350°F (177°C).

Conversazione attuale:

Utente: [Inserisci la domanda dell'utente]

Agente:

Gli esempi possono essere utili anche per la matematica, la programmazione, l'analisi grammaticale e qualsiasi altra cosa in cui i dettagli sono molto importanti. Se vuoi utilizzare OpenAI per formattare un dato per te, sarà particolarmente importante fornirgli un esempio. Come questo:

Esempio:

Input: 2020-08-01T15:30:00Z

Aggiungi 3 giorni e converti il seguente timestamp nel formato MMM/DD/YYYY HH:MM:SS

Output: 04/Ago/2020 15:30:00

Input: 2020-07-11T12:18:03.934Z

Output:

4. Indica la lunghezza della risposta desiderata

Quando scrivi i tuoi prompt GPT, è utile fornire un conteggio delle parole per la risposta, così da non ottenere una risposta di 500 parole quando cercavi una frase (o viceversa). Potresti perfino stabilire un range di lunghezze accettabili.

Ad esempio, se desideri una risposta di 500 parole, potresti fornire un prompt del tipo "Scrivi un riassunto di 500-750 parole di questo articolo". Questo dà all'intelligenza artificiale la flessibilità di generare una risposta che rientri nell'intervallo specificato. Puoi anche utilizzare termini meno precisi come "breve" o "lungo".

Prompt base: "Sintetizza questo articolo."

Prompt più chiaro: "Scrivi un sommario di 500 parole di questo articolo."

5. Definisci i formati attesi

GPT può generare codice in diversi linguaggi come Python e HTML, così come stili visivi come grafici e CSV. Indicare il formato sia del tuo input che del tuo output desiderato ti aiuterà ad ottenere esattamente ciò di cui hai bisogno. Ad esempio:

Nome Prodotto,Quantità

Mela,1

Arancia,2

Banana,1

Kiwi,1

Ananas,2

Jackfruit,1

Mela,2

Arancia,1

Banana,1

Utilizzando il CSV sopra, visualizza un grafico della frequenza con cui ogni prodotto appare nel testo qui sopra.

È facile dimenticarsi di definire il formato di input (in questo caso, CSV), quindi assicurati di controllare due volte di averlo fatto.

Un altro esempio: forse desideri aggiungere la trascrizione dell'ultima intervista del tuo podcast al tuo sito web, ma hai bisogno che venga convertita in HTML. L'IA è brava a fare questo, ma devi dirle esattamente cosa ti serve.

6. Utilizza alcune di queste utili espressioni

A volte si tratta semplicemente di trovare l'esatta frase a cui OpenAI risponderà. Ecco alcune frasi che le persone hanno scoperto che funzionano bene con OpenAI per ottenere determinati risultati.

"Pensiamo passo dopo passo"

Questo rende l'IA pensare logicamente e può essere particolarmente utile con i problemi di matematica.

"Pensare all'indietro"

Questo può aiutare se l'AI continua a trarre conclusioni inaccurate.

"Nello stile di [persona famosa]"

Questo aiuterà a abbinare molto bene gli stili.

"Come un [inserire professione/ruolo]"

Questo aiuta a definire la conoscenza del bot, in modo che sappia ciò che sa e ciò che non sa.

Automatizza le tue istruzioni GPT-3 e GPT-4

Adesso che sai come scrivere un prompt efficace, è il momento di mettere in pratica questa abilità nei tuoi flussi di lavoro. Con le integrazioni OpenAI di Zapier, puoi automatizzare i tuoi prompt in modo che vengano eseguiti ogni volta che si verificano determinati eventi nelle app che usi di più. In questo modo, potrai fare cose come redigere automaticamente le risposte alle email, generare idee di contenuti o creare elenchi di attività. Ecco alcuni flussi di lavoro predefiniti per iniziare.

Ecco alcune informazioni più approfondite su come puoi automatizzare le tue richieste per GPT-3 e GPT-4:

Articoli correlati

Mostra di più >>

Sblocca il potere dell'intelligenza artificiale con HIX.AI!