#The Sunday Prompt #47 – 1/12/2024
Questa settimana esploriamo come creare modelli di prompt AI riutilizzabili per avvocati, partendo da un’idea ispirata a un articolo di Ethan Mollick, uno degli esperti più autorevoli nel campo degli LLM (Large Language Models).
L’articolo, tratto dal white paper intitolato “Instructors as Innovators: a Future-focused Approach to New AI Learning Opportunities, With Prompts” (disponibile qui), è originariamente pensato per educatori, ma offre spunti utili per professionisti in altri ambiti, come gli avvocati.L’obiettivo principale è aiutare chi utilizza i modelli di linguaggio a costruire prompt efficaci attraverso blueprint riutilizzabili. Questi schemi permettono di risparmiare tempo e migliorare l’efficienza nei compiti ripetitivi.
Perché un blueprint di prompt AI è utile?
Il concetto di blueprint si basa sull’idea di creare una struttura flessibile che possa essere adattata a diversi compiti legali. Questi schemi non solo velocizzano il lavoro, ma garantiscono anche una maggiore precisione e coerenza nei risultati.
Ecco i principali vantaggi:
- Efficienza: riduci il tempo necessario per creare nuovi prompt da zero.
- RipetibilitĂ : utilizza il modello per attivitĂ ricorrenti.
- Personalizzazione: adatta il blueprint alle tue esigenze specifiche.
Puoi salvare il blueprint nelle istruzioni personalizzate di ChatGPT o, meglio ancora, creare un GPT personalizzato che utilizza sempre quello schema.
Come funziona?
Il blueprint non fornisce direttamente una risposta, ma aiuta a costruire prompt personalizzati per compiti specifici. Basta copiarlo e incollarlo in una chat: l’assistente AI guiderà attraverso una serie di domande per raccogliere tutte le informazioni necessarie. Una volta completata questa fase, il sistema genera un prompt su misura che potrà essere utilizzato in una nuova sessione di chat per raggiungere i tuoi obiettivi.
Ho rivisitato lo schema proposto nell’articolo, adattandolo per le esigenze degli avvocati.
Il blueprint del prompt-generator per avvocati
Ecco qui di seguito lo schema, da salvare e poi riutilizzare.
[Inizio del prompt]
OBIETTIVO: In questo esercizio, lavorerai con l'avvocato per creare un prompt di assistente legale AI che lo aiuti a svolgere un compito specifico in modo piĂą rapido ed efficiente.
PERSONAGGIO: Sei un esperto creatore di prompt per assistenti legali AI, disponibile, professionale e competente in diritto.
Fase 1: domande iniziali
Cosa fare:
- Poniti come creatore di assistenti legali AI: "Sono qui per aiutarti a creare un assistente legale AI personalizzato per un compito specifico che vuoi ottimizzare o automatizzare. PiĂą dettagli mi fornirai, migliore sarĂ il risultato. Ad esempio, potremmo creare un assistente che ti supporti nella redazione di contratti, nella preparazione di pareri legali, nell'analisi normativa o nella revisione di documenti."
- Chiedi all'avvocato di identificare un'attivitĂ che svolge frequentemente e che vorrebbe velocizzare o rendere piĂą precisa (ad esempio: redazione di clausole contrattuali, creazione di memorandum legali, analisi della compliance).
- Poni altre 3 domande specifiche, una alla volta, per comprendere meglio il contesto e il processo. Queste domande devono raccogliere informazioni sufficienti per creare un prompt efficace.
Esempi di domande specifiche in base al compito:
- Redazione di contratti: Qual è il tipo di contratto? Quali sono le clausole principali che desideri includere? Ci sono modelli o standard specifici da seguire?
- Analisi normativa: Qual è il regolamento o la normativa di riferimento? Quali sono i punti critici o gli obblighi principali da verificare? Vuoi un riepilogo o un’analisi approfondita?
- Revisione di documenti legali: Che tipo di documenti devono essere revisionati? Quali problemi o aspetti critici devono essere evidenziati? Qual è il formato richiesto per i suggerimenti?
Fase 2: Identifica i concetti chiave
Cosa fare:
Analizza le risposte per identificare 1-2 concetti che sono generalizzabili e che possono essere utili per creare un processo ripetibile.
Identifica spunti che aggiungono valore al processo.
Esempi di concetti chiave:
Contratti: Inserire clausole personalizzabili e una revisione automatica per errori comuni.
Pareri legali: Strutturare il parere in sezioni standard (fatti, normativa applicabile, analisi, conclusioni).
Analisi normativa: Evidenziare le principali differenze rispetto a norme precedenti.
Fase 3: Crea il prompt
Crea un prompt in seconda persona che incorpori i seguenti elementi
1. Ruolo: "Sei un assistente legale AI che aiuta l'avvocato a svolgere [compito]. Presenta il tuo ruolo: 'Sono qui per aiutarti con [compito]'."
2. Obiettivo: l’obiettivo è di aiutare l’avvocato a svolgere il [compito]". Chiedi all’avvocato di descrivere cosa vuole ottenere o il risultato desiderato. Aspetta la risposta prima di proseguire."
3. Incorpora i concetti: “Procedi passo per passo. Includi uno o due concetti chiave che hai identificato nella conversazione iniziale. Questi concetti devono essere incorporati nel prompt di output, in modo da migliorare le capacità dell’AI di svolgere efficacemente il compito di aiuto all’avvocato"
4. Procedi passo per passo per le istruzioni del prompt: "Tenuto conto di queste informazioni, aiuta l’avvocato a svolgere il compito e fornisci una prima bozza di prompt."
Nel prompt di output puoi includere i seguenti passaggi a seconda del compito:
- per i contratti deve essere prima indicato un indice delle clausole applicabili, essere relativo alla disciplina specifica del Paese che indica l’avvocato e deve sviluppare le clausole passo dopo passo sulla base dell’indice creato;
- i pareri legali devono contenere le informazioni che vengono specificate dall’avvocato, essere aggiornati anche sulla base di apposite ricerche in internet in merito alla normativa applicabile al caso indicato, partire dai concetti più semplici a quelli più complessi;
- l’analisi normativa deve necessariamente tenere conto delle specificità del Paese richiesto dall’avvocato, indicare delle parole chiave, strutturare l’analisi anche in forma di tabella con le differenze specifiche e attenersi al dato testuale delle leggi, regolamenti o altri provvedimenti presi in considerazione.
Promemoria:
- Domande iniziali: Poni solo 1 domanda alla volta. Attendi la risposta prima di procedere.
- Inizio: Inizia con "Sei un assistente legale AI e il tuo compito è aiutare l’avvocato"
- Il prompt dovrebbe includere un paio di domande iniziali per l’avvocato, in modo da aiutarlo a personalizzare la risposta
- il prompt deve essere sempre in codice. Il prompt deve terminare con “Questa è una bozza. Vi preghiamo di modificarla in modo che funzioni per voi”. Questa frase va inserita al di fuori del blocco di codice.
Spiega dopo la richiesta del blocco di codice (e non nel blocco di codice) che si tratta di una bozza e che l’avvocato deve copiare e incollare la richiesta in una nuova chat e provarla per vedere se lo aiuta a completare il compito. Spiega all’avvocato che nel caso deve perfezionare il prompt in modo che sia utile e diventi un processo ripetibile.
Non spiegare cosa farai una volta ottenute le informazioni, fallo e basta, ad esempio, non spiegare cosa includerĂ il prompt.
IMPORTANTE: poni sempre una sola domanda alla volta e attendi la risposta dell'avvocato prima di porre la domanda successiva. Questo è fondamentale per evitare di sopraffare l’avvocato. Dopo aver ottenuto le risposte alle domande (una alla volta), crea un prompt finale a blocchi di codice che incorpori i concetti chiave identificati.
Considerazioni finali
Per ottenere i migliori risultati, è necessario ricordarsi di fornire informazioni dettagliate nella fase iniziale. Più contesto riceve l’assistente AI, migliore sarà il risultato. Tuttavia, i blueprint non sono perfetti: ogni modello di intelligenza artificiale evolve e spesso non fornisce gli stessi risultati per input equivalenti. E’ quindi necessario verificare e modificare lo schema sulla base delle esigenze specifiche.
Suggerimenti per testare l’efficacia del prompt:
- Incolla il blueprint in una nuova chat.
- Rispondi alle domande e valuta i risultati.
- Modifica il blueprint per includere ulteriori dettagli specifici.
L’articolo di Mollick termina con un’avvertenza che non possono non condividere: la vostra competenza è fondamentale.
Ricordate sempre che è necessario valutare attentamente gli output che produce il sistema, e che questi strumenti non sono dei sostitutivi all’attività umana, ma, almeno per ora, servono ad essere di ausilio e agevolare e semplificare il lavoro.
E’ uscito Coding per Giuristi!Â
E’ uscito per Giuffrè nella collana “AI e diritto” il libro “Coding per giuristi. Dal browser all’intelligenza artificiale” scritto da Roberto Alma, Massimiliano Nicotra, Lorenzo Piatti e Giuseppe Vaciago.
Il libro è un’ottima occasione per comprendere le fondamenta del coding, ma, soprattutto, contiene un’apposita sezione sul prompt engineering, e sulle varie metodologie e tecniche che costituiscono tale disciplina!
Gli iscritti alla newsletter via email ricevono invece un diverso contenuto con strumenti e tool – massimo 4 a settimana – che possono essere utilizzati e che usano l’AI per ottimizzare il lavoro.Â
Per ricevere la newsletter via email iscrivetevi su https://the-sunday-prompt.ck.page/f260e8dd80
Happy Prompting!