Il framework RTF (Role - Task - Format)

Il framework R-T-F (Role - Task - Format) è uno strumento semplice ma estremamente efficace per creare le richieste (prompt) che fai a ChatGPT e ottenere risposte ben strutturate, specifiche e pertinenti. In questa guida esploreremo i dettagli del framework e come applicarlo al meglio per diverse necessità.

Cosa significa R-T-F?

R-T-F è un acronimo che rappresenta tre elementi fondamentali per formulare un prompt efficace:

  1. Role (Ruolo): Definisce il ruolo che ChatGPT deve assumere.
  2. Task (Compito): Indica il compito specifico che deve essere svolto.
  3. Format (Formato): Specifica il formato in cui vuoi che la risposta sia presentata.

Questo schema ti consente di indirizzare l’IA in modo preciso, dandole contesto e obiettivi chiari, così da ottenere una risposta che soddisfi esattamente le tue aspettative.

Vediamo i tre elementi di questo framework più in dettaglio

Role (Ruolo)

Il primo passo è assegnare un ruolo specifico a ChatGPT. Questo aiuta a creare una cornice di riferimento per la risposta, poiché il ruolo influenza lo stile, il tono e il tipo di informazioni che ChatGPT utilizzerà.

Ecco alcuni esempi di ruoli:

  • Scrittore creativo: per chiedere la creazione di racconti o scenari narrativi.
  • Social media manager: per ideare campagne pubblicitarie o contenuti per social.
  • Storico: per fornire informazioni o analisi su eventi storici.
  • Consulente aziendale: per ricevere suggerimenti strategici in ambito lavorativo.

Ad esempio, puoi chiedere all'LLM di agire come uno storico

"Agisci come uno storico"

Più dettagli fornisci sul ruolo, meglio ChatGPT potrà rispondere. Quando chiedi a ChatGPT di agire come un "storico", ottieni una risposta più mirata rispetto a un generico "esperto".

La scelta del ruolo è molto importante perché modifica il livello di dettaglio e il tipo di comunicazione. Ad esempio, se cambi ruolo sostituendo "storico" con "economista" otterrai una risposta più focalizzata sugli aspetti economici della rivoluzione francese.

Task (Compito)

Qui definisci chiaramente cosa vuoi che ChatGPT faccia. Il compito può essere la stesura di un testo, la generazione di idee, l'analisi di un argomento o qualunque altra attività specifica.

A seconda del ruolo che gli assegnato puoi assegnare questi compiti:

  • Creare una presentazione.
  • Analizzare una campagna di marketing.
  • Redigere un articolo di blog.
  • Suggerire una strategia di crescita per un’azienda.

Ad esempio, se hai assegnato il ruolo di storico, puoi chiedere all'LLM di descrivere le cause di un evento storico.

"Agisci come uno storico, descrivi le cause della rivoluzione francese"

Evita però di assegnare compiti troppo vaghi o aperti, che potrebbero portare a risposte altrettanto vaghe. Ricorda, più chiaro è il compito, più mirata sarà la risposta.

Format (Formato)

Il formato definisce come vuoi che la risposta venga presentata. Può trattarsi di un elenco puntato, un paragrafo, un dialogo o una descrizione strutturata in più parti. Specificando il formato, otterrai una risposta più vicina a come desideri riceverla.

Ecco alcuni esempi di formati:

  • Elenco puntato
  • Paragrafo singolo
  • Storyboard
  • Tabella.

Ad esempio, se vuoi ottenere la risposta tramite un elenco puntato puoi scrivere:

"Agisci come uno storico, descrivi le cause della rivoluzione francese, presenta la risposta sotto forma di elenco puntato."

Prova diversi formati per scoprire quello che funziona meglio per le tue esigenze. Un elenco puntato potrebbe essere utile per riassunti, mentre un dialogo potrebbe essere più coinvolgente per storie o spiegazioni.

Perché il framework R-T-F funziona

Il framework funziona perché organizza le tue richieste in modo logico e chiaro. Dare un ruolo specifico aiuta a orientare il linguaggio e lo stile; specificare il compito chiarisce l’obiettivo; e indicare il formato garantisce che la risposta sia presentata nella maniera che preferisci.

Ad esempio, se hai inviato questo prompt

"Agisci come uno storico, descrivi le cause della rivoluzione francese e presenta la risposta sotto forma di elenco puntato."

ChatGPT risponderà come se fosse uno storico, descrivendo le cause della rivoluzione francese in un elenco puntato.

Sperimentando con diversi ruoli, compiti e formati, puoi affinare le tue richieste e migliorare i risultati.

Altre applicazioni pratiche del framework R-T-F

Per concludere, vediamo qualche altro esempio di utilizzo del framework R-T-F in altri contesti:

Marketing e Comunicazione

"Agisci come un esperto di marketing (Role), crea una campagna pubblicitaria per il lancio di una nuova app (Task), sotto forma di storyboard (Format)."

Scrittura Creativa

"Agisci come uno scrittore di fantascienza (Role), inventa un breve racconto su un futuro distopico (Task), e presentalo come dialogo tra due protagonisti (Format)."

Educazione e Formazione

"Agisci come un insegnante di matematica (Role), spiega il teorema di Pitagora a studenti delle medie (Task), usando un linguaggio semplice e chiaro (Format)."

E' solo qualche esempio tra le varie possibilità che hai a disposizione.

Ruolo Task Format
Analista
Insegnante
Marketer
Pubblicitario
Coach di mentalità
Terapeuta
Giornalista
Inventore
Avvocato
Ghostwriter
Progettista di siti web
Autore bestseller
Direttore finanziario
Copywriter esperto
Esperto di prompt
Contabile
Project Manager
Coach sportivo
Analista finanziario
Sviluppatore Full Stack
Terminale Linux
Intervistatore per "posizioni"
Foglio Excel
Controllore di plagio
Coach di relazioni
Reclutatore
Console JavaScript
Esperto di UI/UX
Data Scientist
Psicologo
Community Manager
Podcaster
Ricercatore accademico
Sceneggiatore
Produttore di contenuti
Trainer per la leadership
Growth Hacker

Titolo
Articolo
Saggio
Schema di un E-book
Sequenza di email
Post sui social media
Descrizione del prodotto
Lettera di presentazione
Post sul blog
Parole chiave SEO
Curriculum
Sceneggiatura
Ricetta
Sceneggiatura video
Analisi
Testo pubblicitario
Pagina web
Whitepaper
Roadmap di progetto
Piano di marketing
Strategia di contenuti
Caso studio
Report finanziario
Business plan
Manuale di istruzioni
Protocollo di ricerca
Presentazione di PowerPoint
Video script
Report annuale
Codice di condotta
Checklist operativa
Modello di email
Tabella
Elenco
Riepilogo
HTML
Codice
Foglio di calcolo
Grafici
File CSV
File di testo semplice
JSON
Testo ricco (Rich Text)
PDF
XML
Markdown
Diagramma di parole
Nuvola di parole
Emoji
Un algoritmo
Punti elenco
Infografica
Slide
Video animato
Wireframe
Diagramma di flusso
Mappa concettuale
Presentazione interattiva
Gantt Chart
Tabella pivot
Bacheca Kanban
Dashboard di dati
Grafico a torta
Mind Map

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin