Analizziamo in dettaglio 9 framework per l’ingegneria dei prompt di ChatGPT o Gemini o Claude o altri strumenti di intelligenza artificiale, fornendo esempi pratici per una migliore comprensione.
- APE (Action, Purpose, Expectation)
- Azione: Definisce il compito specifico che ChatGPT deve eseguire.
- Scopo: Chiarisce l’obiettivo o la ragione dietro l’azione.
- Aspettativa: Specifica il risultato desiderato.
Esempio: - Azione: “Scrivi un breve articolo”.
- Scopo: “Per spiegare i benefici dell’esercizio quotidiano”.
- Aspettativa: “Un articolo di 200 parole, con un tono informativo e accessibile”.
- RACE (Role, Action, Context, Expectation)
- Ruolo: Assegna a ChatGPT un ruolo specifico (es. “Sei un esperto di marketing”).
- Azione: Indica l’azione che deve compiere.
- Contesto: Fornisce informazioni di sfondo pertinenti.
- Aspettativa: Descrive il risultato desiderato.
Esempio: - Ruolo: “Sei un consulente di viaggio”.
- Azione: “Suggerisci un itinerario”.
- Contesto: “Per una famiglia con bambini, in Italia, per 7 giorni”.
- Aspettativa: “Un itinerario dettagliato, con attività adatte ai bambini”.
- COAST (Context, Objective, Actions, Scenario, Task)
- Contesto: Imposta la scena fornendo informazioni di base.
- Obiettivo: Definisce chiaramente l’obiettivo.
- Azioni: Elenca i passaggi necessari per raggiungere l’obiettivo.
- Scenario: Descrive la situazione specifica.
- Compito: Delinea il compito specifico che ChatGPT deve svolgere.
Esempio: - Contesto: “Un’azienda vuole lanciare un nuovo prodotto”.
- Obiettivo: “Creare una campagna di marketing efficace”.
- Azioni: “Identificare il pubblico target, creare slogan, pianificare post sui social media”.
- Scenario: “Il prodotto è un’app di fitness per giovani adulti”.
- Compito: “Scrivi 3 slogan accattivanti”.
- TAG (Task, Action, Goal)
- Compito: Definisce il compito principale.
- Azione: Specifica i passaggi per completare il compito.
- Obiettivo: Chiarisce l’obiettivo finale.
Esempio: - Compito: “Riassumi un articolo scientifico”.
- Azione: “Leggi l’articolo, identifica i punti chiave, scrivi un riassunto”.
- Obiettivo: “Fornire una sintesi concisa e accurata”.
- RISE (Role, Input, Steps, Expectation)
- Ruolo: Assegna a ChatGPT un ruolo specifico.
- Input: Fornisce le informazioni necessarie.
- Passaggi: Dettaglia i passaggi da seguire.
- Aspettativa: Descrive il risultato desiderato.
Esempio: - Ruolo: “Sei un tutor di matematica”.
- Input: “L’equazione è 2x + 5 = 11”.
- Passaggi: “Spiega come isolare la variabile x”.
- Aspettativa: “Una spiegazione chiara e passo dopo passo”.
- TRACE (Task, Request, Action, Context, Example)
- Compito: Definisce il compito.
- Richiesta: Specifica la richiesta.
- Azione: Indica l’azione necessaria.
- Contesto: Fornisce informazioni di sfondo.
- Esempio: Illustra con un esempio.
Esempio: - Compito: “Spiega il concetto di fotosintesi”.
- Richiesta: “In termini semplici”.
- Azione: “Descrivi il processo”.
- Contesto: “Per studenti delle scuole medie”.
- Esempio: “Usa l’analogia di una fabbrica di cibo per piante”.
- ERA (Expectation, Role, Action)
- Aspettativa: Descrive il risultato desiderato.
- Ruolo: Assegna a ChatGPT un ruolo.
- Azione: Specifica le azioni necessarie.
Esempio: - Aspettativa: “Un elenco di 5 idee per cene veloci”.
- Ruolo: “Sei un food blogger”.
- Azione: “Genera l’elenco”.
- CARE (Context, Action, Result, Example)
- Contesto: Prepara la scena.
- Azione: Descrive il compito.
- Risultato: Descrive il risultato.
- Esempio: Fornisce un’illustrazione.
Esempio: - Contesto: “Un’azienda vuole migliorare il servizio clienti”.
- Azione: “Scrivi un’email di risposta a un cliente insoddisfatto”.
- Risultato: “Un’email professionale e empatica”.
- Esempio: “Includi un buono sconto come gesto di scuse”.
- ROSES (Role, Objective, Scenario, Expected Solution, Steps)
- Ruolo: Assegna a ChatGPT un ruolo.
- Obiettivo: Definisce l’obiettivo.
- Scenario: Descrive la situazione.
- Soluzione attesa: Definisce il risultato.
- Passaggi: Chiede le azioni necessarie.
Esempio: - Ruolo: “Sei un project manager”.
- Obiettivo: “Pianificare il lancio di un nuovo software”.
- Scenario: “Il team è composto da 5 persone”.
- Soluzione attesa: “Un piano di progetto dettagliato”.
- Passaggi: “Elenca le attività, le scadenze e le responsabilità”.
Spero che questa spiegazione dettagliata ti sia utile per sfruttare al meglio ChatGPT-40!
- Azione: Definisce il compito specifico che ChatGPT deve eseguire.
- Scopo: Chiarisce l’obiettivo o la ragione dietro l’azione.
- Aspettativa: Specifica il risultato desiderato.
Esempio: - Azione: “Scrivi un breve articolo”.
- Scopo: “Per spiegare i benefici dell’esercizio quotidiano”.
- Aspettativa: “Un articolo di 200 parole, con un tono informativo e accessibile”.
- RACE (Role, Action, Context, Expectation)
- Ruolo: Assegna a ChatGPT un ruolo specifico (es. “Sei un esperto di marketing”).
- Azione: Indica l’azione che deve compiere.
- Contesto: Fornisce informazioni di sfondo pertinenti.
- Aspettativa: Descrive il risultato desiderato.
Esempio: - Ruolo: “Sei un consulente di viaggio”.
- Azione: “Suggerisci un itinerario”.
- Contesto: “Per una famiglia con bambini, in Italia, per 7 giorni”.
- Aspettativa: “Un itinerario dettagliato, con attività adatte ai bambini”.
- COAST (Context, Objective, Actions, Scenario, Task)
- Contesto: Imposta la scena fornendo informazioni di base.
- Obiettivo: Definisce chiaramente l’obiettivo.
- Azioni: Elenca i passaggi necessari per raggiungere l’obiettivo.
- Scenario: Descrive la situazione specifica.
- Compito: Delinea il compito specifico che ChatGPT deve svolgere.
Esempio: - Contesto: “Un’azienda vuole lanciare un nuovo prodotto”.
- Obiettivo: “Creare una campagna di marketing efficace”.
- Azioni: “Identificare il pubblico target, creare slogan, pianificare post sui social media”.
- Scenario: “Il prodotto è un’app di fitness per giovani adulti”.
- Compito: “Scrivi 3 slogan accattivanti”.
- TAG (Task, Action, Goal)
- Compito: Definisce il compito principale.
- Azione: Specifica i passaggi per completare il compito.
- Obiettivo: Chiarisce l’obiettivo finale.
Esempio: - Compito: “Riassumi un articolo scientifico”.
- Azione: “Leggi l’articolo, identifica i punti chiave, scrivi un riassunto”.
- Obiettivo: “Fornire una sintesi concisa e accurata”.
- RISE (Role, Input, Steps, Expectation)
- Ruolo: Assegna a ChatGPT un ruolo specifico.
- Input: Fornisce le informazioni necessarie.
- Passaggi: Dettaglia i passaggi da seguire.
- Aspettativa: Descrive il risultato desiderato.
Esempio: - Ruolo: “Sei un tutor di matematica”.
- Input: “L’equazione è 2x + 5 = 11”.
- Passaggi: “Spiega come isolare la variabile x”.
- Aspettativa: “Una spiegazione chiara e passo dopo passo”.
- TRACE (Task, Request, Action, Context, Example)
- Compito: Definisce il compito.
- Richiesta: Specifica la richiesta.
- Azione: Indica l’azione necessaria.
- Contesto: Fornisce informazioni di sfondo.
- Esempio: Illustra con un esempio.
Esempio: - Compito: “Spiega il concetto di fotosintesi”.
- Richiesta: “In termini semplici”.
- Azione: “Descrivi il processo”.
- Contesto: “Per studenti delle scuole medie”.
- Esempio: “Usa l’analogia di una fabbrica di cibo per piante”.
- ERA (Expectation, Role, Action)
- Aspettativa: Descrive il risultato desiderato.
- Ruolo: Assegna a ChatGPT un ruolo.
- Azione: Specifica le azioni necessarie.
Esempio: - Aspettativa: “Un elenco di 5 idee per cene veloci”.
- Ruolo: “Sei un food blogger”.
- Azione: “Genera l’elenco”.
- CARE (Context, Action, Result, Example)
- Contesto: Prepara la scena.
- Azione: Descrive il compito.
- Risultato: Descrive il risultato.
- Esempio: Fornisce un’illustrazione.
Esempio: - Contesto: “Un’azienda vuole migliorare il servizio clienti”.
- Azione: “Scrivi un’email di risposta a un cliente insoddisfatto”.
- Risultato: “Un’email professionale e empatica”.
- Esempio: “Includi un buono sconto come gesto di scuse”.
- ROSES (Role, Objective, Scenario, Expected Solution, Steps)
- Ruolo: Assegna a ChatGPT un ruolo.
- Obiettivo: Definisce l’obiettivo.
- Scenario: Descrive la situazione.
- Soluzione attesa: Definisce il risultato.
- Passaggi: Chiede le azioni necessarie.
Esempio: - Ruolo: “Sei un project manager”.
- Obiettivo: “Pianificare il lancio di un nuovo software”.
- Scenario: “Il team è composto da 5 persone”.
- Soluzione attesa: “Un piano di progetto dettagliato”.
- Passaggi: “Elenca le attività, le scadenze e le responsabilità”.
Spero che questa spiegazione dettagliata ti sia utile per sfruttare al meglio l’ia.

