Come farsi scrivere i Prompt da Anthropic per usarli su ChatGPT (Geniale)

Nel video Giovanna Panucci, nella rubrica "Gladiatori Digitali", mostra come sfruttare il generatore di prompt di Anthropic (Claude) e l'ottimizzatore per creare prompt da zero, per poi adattarli a ChatGPT. Dopo aver illustrato la creazione di un prompt in italiano per ottenere un riassunto di 1000 parole de "I Promessi Sposi", spiega perché il prompt prodotto da Anthropic è ottimizzato per Claude e non può essere copiato direttamente su ChatGPT. Introduce un "trucco": usare ChatGPT stesso come miglioratore del prompt, tramite un prompt predefinito salvato in un'estensione Chrome chiamata Prompt Manager. Il flusso prevede: (1) generare il prompt con Anthropic, (2) copiare il risultato, (3) chiedere a ChatGPT di riscriverlo per il proprio modello, includendo una sezione di critica e domande di chiarimento (max 3). Viene mostrato come ChatGPT rimuove tag specifici di Claude, rende il prompt più lineare e interattivo, e chiede all'utente dettagli su lunghezza, stile narrativo e citazioni. Dopo aver fornito le risposte, ChatGPT produce il prompt definitivo, che viene poi usato per generare il riassunto, dimostrando una migliore formattazione, citazioni di fonti e rispetto del limite di token. Il video sottolinea l'importanza di un prompt ben scritto, della gestione dei token e del dialogo iterativo per ottenere output di alta qualità, e invita la community a sperimentare e condividere esperienze.
Chapters
Ciao e bentornati a questa edizione domenicale di Gladiatori Digitali. Se avete letto l'edizione di oggi, avete imparato tutta una serie di step per attivare un account gratuito su Claude e per attivare un account sulla console di Anthropic. Abbiamo visto tutta una serie di passaggi per caricare il portafoglio sulla console di Anthropic e andare a generare dei prompt, quindi sfruttare questo strumento incredibile di Anthropic, che è proprio il generatore di prompt, per costruire dei prompt partendo da zero, partendo da poche semplici istruzioni scritte con linguaggio naturale, scritte senza perfezionismo, senza framework particolari, senza troppe complicazioni, scritte come se le raccontassimo, le spiegassimo, no, al nostro compagno, al nostro amico, a un nostro collega. Il generatore, abbiamo visto, è uno strumento pazzesco perché ci dà un booster incredibile se ci mancano quelle competenze di prompting che ci rendono un po' autonomo nell'andare a generare, scrivere delle istruzioni per i modelli di intelligenza artificiale come Claude, ChatGPT, Gemini o Copilot. Ecco, il generatore ci dà proprio, ci va a colmare quel pezzettino, quel gap, no? E ci rende capaci di fare questi processi in autonomia senza dover chiedere i prompt ad amici, colleghi, eccetera. Quindi uno strumento fondamentale. Abbiamo poi visto come lavorare su prompt già creati che abbiamo magari portato a casa frutto della nostra esperienza, che però insomma abbiamo la sensazione che manchi quel qualcosa, quel qualcosa in più per renderli perfetti. E quindi abbiamo visto come usare l'ottimizzatore, che è un altro grande importante strumento di Anthropic. In questo video però, come promesso all'interno della newsletter di oggi, voglio portarvi un trucchettino che utilizzo io per, una volta che ho generato il prompt su Anthropic, utilizzare quel prompt generato su ChatGPT. Perché non potrai fare semplicemente copia incolla e portarlo su ChatGPT? Beh, banalmente perché, come vi ho detto, il generatore di prompt e anche l'ottimizzatore lavorano per il modello di proprietà di OpenAI, scusate, di Anthropic, e quindi per Claude. Quindi il prompt che mi viene fuori dalla generazione, no, dal lavoro io, che il modello stesso fa per se stesso, è ottimizzato e creato per Claude. Utilizzarlo su ChatGPT potrebbe avere un senso, però visto che in community siamo dei fanatici del prompting e soprattutto dei perfezionisti, e abbiamo visto che andare a strutturare un prompt in maniera bella, perfetta, compatta, ci porta poi un output ottimizzato, qualitativo, ci fa risparmiare un sacco di tempo perché poi non dobbiamo fare rifiniture, aggiustamenti, eccetera eccetera, beh, quel passaggio se possiamo migliorarlo già proprio fase iniziale è tanta roba perché ci consente di velocizzare sempre di più i processi. E in una giornata dove abbiamo mille impegni fra lavoro, vita privata e quant'altro, questo può essere veramente un bel plus. Allora, come fare? Voglio mostrarvi, come vi dicevo, il mio trucco. Allora, generiamo innanzitutto un prompt con l'aiuto della console di Anthropic. Partirò da un prompt molto semplice come può essere: il mio obiettivo è è quello di avere un riassunto dei promessi sposi per un progetto di scuola superiore, fra parentesi, quinta liceo classico, quindi gli diamo qualche informazione in più. E poi, come abbiamo visto nell'edizione di oggi, un trucchetto è questo: scrivi il prompt in italiano, perché nativamente la console ci scriverà il prompt in inglese. Quindi se vogliamo che già ci arrivi un prompt in italiano, dobbiamo specificarglielo fra parentesi quadre, che abbiamo visto è un modo per parlare direttamente col modello. Quindi tutto quello che è contenuto all'interno di parentesi sono delle istruzioni istruzioni che il modello deve seguire e che non verranno incluse nell'output. Ok, quindi il mio obiettivo di avere un riassunto di Promessi Sposi— scusate, c'è un errore di battitura, mettiamo qui le virgolette giusto perché Promessi Sposi è il titolo della nostra novella e non vogliamo che si sbagli— e lanciamo il generatore. No, allora a questo punto Anthropic farà tutto il lavoro brigoso per noi, si metterà a scrivere il nostro prompt e quindi farà tutto il lavoro e ci farà risparmiare già in questa fase un sacco di tempo. Qui ci dice che c'è una variabile che dobbiamo andare a riempire, no, che è questa di lunghezza riassunto, cioè quanto lo vuoi lungo riassunto, 1000 parole, 1500, 2000. Qui dentro dovremo specificarglielo, quindi ricordatevi che tutto quello che fra parentesi graffe contiene una variabile e quindi dobbiamo andare a specificare. Ora, questo è il nostro prompt, vogliamo usarlo su ChatGPT. Spostiamoci su ChatGPT. Ovviamente dovremmo avere attivo un account, questo è chiaro, anche gratuito, non c'è nessun tipo di problema, ma dobbiamo avere attivo un account. Allora, per fare sì che quel prompt diventi digeribile per ChatGPT bisogna usare a sua volta un prompt, no? E chiedere a ChatGPT stesso di migliorare per se stesso quel prompt, no? Può essere, sembra un loop infinito, però in realtà è più facile a farsi che a dirsi. Allora, io ovviamente uso un prompt che col tempo mi sono studiata, ho perfezionato, lo uso per quelli che sono i miei scopi, ma voi sentitevi liberi di modificarlo, adattarlo e farvelo vostro. Lo vado a pescare all'interno del mio Prompt Manager. Questa è un'estensione di Chrome banalissima che utilizzo per avere tutti i miei prompt ben raccolti all'interno di cartelline colorate. Mi aiuta perché rispetto al classico prontuario su Notion o su altri strumenti, Drive, eccetera, qui ce l'ho già direttamente embeddato nella dashboard di ChatGPT e quindi non devo cambiare schermata. Banalmente solo quello. Allora, il prompt è questo, ve lo lascio un po' a video così avete modo di fare uno screen e ricopiarvelo se vi serve. Tanto lo leggiamo insieme. Vorrei che tu diventassi il mio expert prompt creator. Il tuo obiettivo è di aiutarmi ad adattare un prompt che ho generato tramite il prompt generator di Anthropic per te, ChatGPT, modello di OpenAI. Quindi qui diciamo chiaramente: guarda che tu mi devi riscrivere quel prompt per usarlo con te stesso, quindi con te, ChatGPT, modello di OpenAI. Il prompt che fornirai deve essere scritto dal punto di vista di chi fa la richiesta a ChatGPT, quindi ovviamente immedesimati in me, quindi sei l'utente. Quando crei il prompt, tieni conto che sarà inserito in un'interfaccia GPT-3/4 ChatGPT. Quindi gli specifichiamo tutto perché così non sbaglia, andiamo a colpo sicuro. Vedete, io glielo ripeto più volte che la destinazione è la sua. Segui queste istruzioni: genera queste sezioni. Il prompt: fornisci il miglior prompt possibile in base alla mia richiesta. Riassumi i miei messaggi precedenti, forniscili come esempi del mio stile di comunicazione. Critica Fornisci un paragrafo conciso su come hai adattato il prompt. Sii molto critico nella risposta. Questa sezione serve a farmi capire che cosa cambia rispetto al prompt di Anthropic. Questo è molto importante perché ovviamente non dobbiamo comportarci come i pappagalli, copiare incollare in maniera molto passiva senza capire che cosa stiamo facendo. Sapete che ci tengo tanto a portare consapevolezza in community, quindi ci faremo dire da ChatGPT che cosa ha adattato del prompt di Anthropic per se stesso. Questo è molto importante Perché un domani diventeremo talmente bravi che non avremo neanche più bisogno di questo prompt per adattare i prompt di Anthropic. Domande, qua gli sto dicendo: fai delle domande pertinenti se ti servono eventuali informazioni aggiuntive. Fammene al massimo 3, perché non voglio che diventi un'operazione di brainstorming infinita. Se il prompt necessita di più chiarimenti o dettagli in determinate aree, poni domande per ottenere maggiori informazioni da includere nel prompt. Fornirò le mie risposte al tuo feedback, che integrerai nella tua prossima risposta utilizzando lo stesso formato. Quindi qui gli stiamo dicendo: se ti servono delle informazioni, chiedimele, ti darò delle risposte, e poi tu quelle risposte le farai tue, le porterai nell'output. Continueremo questo processo interattivo con me che ti fornisco ulteriori informazioni e tu che aggiorni il prompt fino a perfezionarlo se serve, se necessario. Ricorda, e qui glielo ridico per la terza volta, proprio veramente for dummies, il prompt che stiamo creando deve essere scritto per l'utilizzo su ChatGPT. Un'interfaccia GPT-3.4, scrivi in italiano. Ok, questo perché abbiamo visto nei video precedenti newsletter, di default Anthropic e l'ottimizzatore e il generatore di prompt genera, generano il prompt in inglese. Quindi insomma, se non abbiamo tradotto a monte il nostro prompt, ci tocca poi tradurlo qui su ChatGPT. Ma questa potete toglierla chiaramente se avete già il prompt in italiano. A questo punto clicchiamo su Apply in questa perché io ho questa estensione, ma voi potete scrivere direttamente il prompt all'interno della dashboard. Qui vedete, si è compilata. Quindi fra l'altro questa estensione ve la consiglio, perché è questa qui, se volete conoscere il nome: Claude ChatGPT e Claude Organizzatore di Chat in Cartelle. Si chiama proprio così, ve lo lascio un attimo video così lo memorizzate. E vi dà questa, anche questa, questa upgrade in più, cioè vi consente proprio di copiare e fare i prompt direttamente. Ce l'ha già portato qua dentro, quindi questo è il nostro prompt. Togliamo scrivi in italiano perché io gli ho— abbiamo generato su Anthropic già un prompt in italiano, quindi non ci interessa. Lanciamo il prompt. Perfetto, ci dice ChatGPT: inviami il prompt generato tramite il prompt di Anthropic, iniziamo l'iterazione per perfezionarlo in base alle tue esigenze. Allora, io vado a prendere il prompt che ho messo qua. Questo qui, torno su ChatGPT e non faccio altro che gli dico eccolo e glielo incollo qui. Lancio l'input e ci dà una rilettura del prompt ottimizzato, migliorato, digeribile per ChatGPT. ChatGPT. Intanto sta lavorando, vediamo un po' che cosa sta facendo. Ci dirà poi, perché gliel'abbiamo chiesto, no, di dirci perché ha fatto determinate scelte. Io anche a livello di layout, così mentre finisce di generare facciamo due chiacchiere, preferisco di gran lunga ChatGPT a Claude, ma per una serie di cose, no, anche la resa grafica, come ci ha generato la risposta, cioè il l'ineretto. Cioè, guardate qui quante, quante sottigliezze che però proprio rendono veramente gratificante, no, la lettura. Perché veramente anche visivamente c'è il capitoletto, l'ineretto scritto un po' più grande, c'è questa barrettina, no, come se stesse, ci volesse far capire che questo è il prompt, quindi sta citando il prompt. Non ti confondere, non è tutto il testo. E insomma, sono delle coccole, ecco, che ChatGPT fa e che io, insomma, queste cosette qua mi fanno sempre di più andare come preferenza nei suoi confronti rispetto a qualsiasi altro modello. Ma questo è un mio parere. Allora, tornando a noi, eccolo qua. Critica: che cosa ha fatto? Ha rimosso i riferimenti ai tag riassunto, lunghezza riassunto, perché ChatGPT, guardate un po', non necessita di formattazione specifica basata su tag HTML. Ho inoltre riscritto il prompt in modo più diretto per la mia interfaccia, eliminando istruzioni ridondanti rendendolo, rendendo la richiesta più chiara. Ho mantenuto la struttura e il tono richiesti, ma con una maggiore flessibilità nella lunghezza, suggerendo all'utente di specificarla esplicitamente. Quindi ci ha spiegato che cosa ha fatto, ed effettivamente, no, il prompt è molto più lineare, fluido, coerente, eccetera eccetera. A questo punto ci chiede le domande che gli abbiamo chiesto di farci: ma vuoi che il riassunto sia di una lunghezza precisa o può essere flessibile? Desideri un linguaggio più narrativo oppure più sintetico e scolastico? Vuoi che il riassunto includa citazioni testuali del romanzo? Cioè, guardate la potenza di ChatGPT, no? E questo è un altro dei motivi che me lo fanno preferire rispetto a Claude. È molto più interattivo, no? È molto più dialogato. Non a caso è un modello che nasce proprio per il brainstorming, nasce proprio per il dialogo. Vi dà proprio la sensazione che che stia capendo effettivamente quello che gli chiediamo. Proviamo a fare un tentativo. Domande. Allora, vuoi che il riassunto sia di una lunghezza precisa? Allora, per rispondere vi do un consiglio: non serve che scriviate "sì, vorrei che", non gli interessa perché lui capisce, comprende. Semplicemente mettetegli il numerino e rispondete alla domanda. Quindi nel nostro caso potremmo dire "sì, lo vorrei di almeno mille parole. Ok, poi andate a capo e scrivete il linguaggio. Desidero linguaggio più narrativo, sintetico, scolastico. Narrativo. Vedete come rispondo in maniera proprio botta e risposta, senza perdermi in lungaggini? Anche perché, perché faccio questo? Perché chiediamoci sempre il perché delle cose. Stiamo risparmiando token. Ok, perché ricordatevi che c'è il grande limite della finestra di contesto, che ci dà tutta la possibilità di utilizzare dei token. ChatGPT capisce soltanto entro un certo numero di token. Quindi io meno ciance e più contenuto. Quindi qui me lo vado a risparmiare perché mi deve generare un riassunto di 1000 parole, non vado a caricarlo all'interno della finestra di contesto che è questa qui, non vado a caricarlo di ulteriori informazioni, no? Quindi siamo, siate sintetici. L'ultima domanda: vuoi che il riassunto includa citazioni testuali del romanzo? Sì, perché no? Lanciamo le nostre 3 specifiche ed eccolo qua, guardate, prompt versione aggiornata, fantastico ChatGPT, e quindi ci ha aggiunto queste cose che gli abbiamo detto. Sei un assistente esperto, il tuo compito è scrivere un riassunto dettagliato, 1000 parole, linee guida, includi queste cose, menzioni personaggi, evidenzi i temi principali, struttura e stile, conclusione, critica. E qui ci dice che cosa ha combinato, cosa è andato a fare, 1000 parole, quello che gli abbiamo chiesto, ci fa altre domande. Guardate qui la precisione: hai preferenze sulle citazioni? Vedete come continua il dialogo all'interno della finestra di contesto? Mai, mai, mai limitarsi al primo output, mai e poi mai. Dialogate con l'intelligenza artificiale perché solo in questo modo potrete ottenere dei risultati che sono soddisfacenti. Desideri una riflessione finale più analitica, più personale? Vuoi che venga usato un tempo presente passato remoto, fantastico. Allora, noi ce la facciamo andare bene così perché voglio vedere assolutamente qual è il risultato. Quindi a questo punto prendiamoci il nostro prompt aggiornato, facciamo proprio copia e incolla, poi andiamo su una nuova chat, ok? E che cosa facciamo? Incolliamo così com'è il nostro prompt. Lunghezza del riassunto, non dobbiamo toccare nulla. Ora, se noi lanciamo questo prompt, che cosa succede? Che ChatGPT va a prendere la novella dei Promessi Sposi da internet o dal suo dataset, perché è talmente famosa che chiaramente non ha bisogno, non avrebbe bisogno, no, che gli mettessimo all'interno una nostra fonte. Diverso se magari stiamo chiedendo un riassunto su un nostro paper, su un documento, su un documento tecnico, perché lì abbiamo bisogno che la knowledge sia verticale, sia autorevole magari, no, sia quella che noi vogliamo. Quindi qui potremmo quasi lanciare così il prompt. Io mi sono scaricata, per scrupolo, per farvi vedere l'esempio, la differenza, un riassunto che ho trovato in rete dei Promessi Sposi. Qui ancora più semplice rispetto ad Anthropic, perché proprio faccio il drop del documento senza senza chiedermi dove lo vado a mettere, la sezione, velocissimo, lo carichiamo qua dentro e in questo caso lui capisce che deve prendere quel testo e farmi riassunto di quel testo, ok? Che magari è scritto con uno stile che piace di più a me, eccetera. Lanciamo il nostro prompt, si legge i documenti e va a farci il riassunto dettagliato dei Promessi Sposi. E già qui magia, no? Riassunto dettagliato. Allora, I Promessi Sposi, l'ha scritto in corsivo come per farci capire che quello è il titolo, di Alessandro Manzoni. Questa cosa del mettere l'autore sotto al titolo mi manda letteralmente fuori di testa, perché è di una precisione maniacale. Introduzione, contesto storico. Anche qua i vari sottotitoli sono inerenti Quindi qui guardate, ci ha addirittura, visto che gli abbiamo caricato la fonte, ci sta dicendo da quale sezione, da quale file ha preso queste informazioni. Se gliene avessimo caricate di più, per esempio approfondimenti dei Promessi Sposi, sui personaggi, focus particolari, il periodo storico, tutto quello che potete avere a disposizione, ci cita i vari file, no, da quale ha preso l'informazione. Così sappiamo anche come ha lavorato. Quindi ci fa introduzione al contesto storico. La trama, e anche qua, no, ci dà i capitoletti, che io lo trovo fantastico. Il matrimonio impedito, la fuga e le disavventure di Renzo e Lucia, la conversione dell'innominato e la liberazione di Lucia, la peste, il ricongiungimento, il lieto fine. E qui c'è la citazione, guardate qua, citato corsivo fra virgolette. E passa la paura, l'ha fatto in 2 secondi. Temi principali del romanzo: la provvidenza, giustizia e ingiustizia sociale, la peste, la fragilità umana, l'importanza della fede. Conclusione: ci dà la conclusione del romanzo storico. Beh, direi che come risultato non è assolutamente niente male. Poi è chiaro, io andrò a prendere i vari pezzetti, gli chiederò di fare degli aggiustamenti, gli chiederò di riassumere, gli chiederò di concentrarsi su oggetti, per esempio, no, del perché il matrimonio è stato impedito, delle motivazioni, scene cruciali, no, che vale la pena riportare in un riassunto. Dipende poi che cosa devo andare a fare. Quindi comunque già questa prima, questo primo output è fenomenale. Vi faccio notare anche che effettivamente ha mantenuto la promessa sulla lunghezza, no. Una delle critiche che sono sempre state fatte a ChatGPT, al modello di OpenAI, è quello di non mantenere lunghezza, no? Io gli chiedo tot e lui mi fa un riassunto breve, soprattutto su lavorio, no, di riassunto. Beh, in realtà in questo è molto migliorato, devo dirvi che rispetto agli utilizzi iniziali, lo vedete coi vostri occhi, fa quello che gli viene chiesto. Quindi qual è, cos'è importante? Eh beh, che sia scritto bene il prompt. È chiaro che se io mi limito a scrivere fammi riassunti dei Promessi Sposi lungo 1000 parole, beh, non mi posso aspettare una output performante, preciso, devo usare il prompting. Quindi, per concludere, per utilizzare il generatore di prompt di Anthropic va benissimo, lo posso fare, ma se voglio spostarmi su ChatGPT devo usare, almeno questo è il consiglio che vi do io, un piccolo trucchetto, cioè devo chiedere a ChatGPT di migliorarmi per se stesso quel prompt. Una volta che avrò fatto quel lavoro di rifinitura sul prompt, posso poi aprire una nuova chat e lavorare, fare quello che è il mio obiettivo. Ok, quindi provate, sperimentate questa cosa, migliorate il prompt che vi ho fatto vedere per ChatGPT e fatemi sapere se la cosa vi è piaciuta, se vi interessa, se volete vedere altri esempi simili, le vostre esperienze, perché lo sapete che all'interno di Gladiatori Digitali è tutto insomma a beneficio della nostra community. Grazie per aver visto il video, per aver letto l'edizione di questa settimana e noi ci rivediamo in un prossimo video. Ciao e buon prompting!
More from Giovanna

Reaction a Comet: il nuovo motore di ricerca di Perplexity [panoramica veloce]









