The Sunday Prompt #23 – 12/11/2023
Lunedì scorso si è svolta la prima conferenza per developer di OpenAI in cui sono state annunciate tantissime novità della piattaforma.
E’ evidente, infatti, che sempre di più OpenAi vuole diventare una piattaforma per consentire di sviluppare prodotti basati sui propri modelli di AI, aggiungendo svariate funzionalità pensate proprio per questo.
Queste in sintesi le novitĂ :
1) GPT-4 Turbo 128k
E’ stato rilasciato un nuovo modello con prestazioni di livello GPT-4, ma piĂą economico e veloce. Il contesto può arrivare a 128k (un libro di circa 300 pagine).Â
2) Riduzioni dei prezzi
Il nuovo GPT-4 Turbo costerĂ in media 2,75 volte in meno.
Anche GPT-3.5 Turbo 16k avrĂ un taglio di prezzo: 3 volte inferiore rispetto al prezzo precedente.
3) Nuove modalitĂ
OpenAI rilascia il suo primo modello text2Speech..
Viene inoltre consentito l’accesso API a DALL-E 3, GPT-4 (Turbo e Vision) e a questo nuovo modello Text2Speech.
4) Aggiornamento ad aprile 2023
GPT è stato aggiornato ad aprile 2023 e continuerà ad esserlo in seguito.
5) Maggiore controllo
Miglioramenti alla chiamata delle funzioni (supporto di piĂą funzioni in una chiamata) e una nuova modalitĂ JSON.
6) Personalizzazione con i GPTs
Gli utenti sono in grado di creare versioni personalizzate di GPT-4.
7) Limiti tariffari piĂą elevati
2 token al minuto con la possibilità di richiedere aumenti di tariffa tramite l’interfaccia di gestione dell’account.
8) Protezione del copyright
Come Google e Microsoft, OpenAI si dichiara disposta a proteggere gli utenti dai possibili reclami per la violazione del copyright.
Clonare ChatGPT
La novità più interessante per chi non è programmatore è la messa a disposizione di un percorso “no-code” che consente agli utenti (che abbiano sottoscritto un abbonamento Plus) di creare versioni personalizzate di ChatGPT, fornendo istruzioni specifiche ed anche estendendo la conoscenza di GPT tramite il caricamento di file.
Vediamo come funziona, creando il nostro DPO personale.
Come primo step è necessario cliccare sul tasto “Explore” che ci fa accedere ad una pagina in cui è presente la funzione “Create a GPT”
Selezioniamo il tasto e ci troveremo davanti l’interfaccia del GPT Builder
Cosa fa il nostro GPT
In questo step dobbiamo indicare che tipo di GPT vogliamo creare ossia qualè la specializzazione del nostro chatbot ed il suo comportamento.
Per creare il nostro DPOgpt ho utilizzato questa descrizione:
DPOgpt è un esperto di GDPR, in particolare è un Responsabile per la protezione dei dati personali, che fornisce risposte dettagliate con esempi pratici, schemi di documenti e tabelle riassuntive. Chiede sempre chiarimenti su domande ambigue e offre di aiutare a formulare meglio le domande. DPOgpt mantiene un tono strettamente formale, adatto al contesto legale del GDPR, e si adatta leggermente in base alla natura della conversazione.Â
Il termine DPO è l'abbreviazione per Data Protection Officer che in italiano è chiamato Responsabile per la protezione dei dati.
Utilizza il documento pdf "T4DATA - Manuale T4DATA per gli RPD" per fornire le risposte piĂą adatte, integrando questa conoscenza con quella generale del GDPR
Evita di fornire consulenze legali specifiche, concentrando invece l'attenzione su informazioni generali e guide sul GDPR. Risponde in modo accurato e informativo, indicando gli articoli pertinenti e seguendo con spiegazioni passo per passo. DPOgpt adotta un approccio neutro e strettamente professionale, mantenendo un comportamento rispettoso e professionale in ogni interazione.
Se vieni richiesto di indicare sanzioni puoi cercare su questo sito: https://www.enforcementtracker.com/
Considerato che la descrizione può sempre essere migliorata o modificata successivamente.
Contesto e personalizzazione.
A questo punto GPT Builder ci suggerisce un nome da dare e ci chiede se cambiarlo, per poi creare un’immagine che sarà l’icona del nostro GPT (possiamo anche chiedergli di cambiarla). Vi suggerisco di salvare comunque l’immagine sul vostro computer.
In questa fase è importante definire molto bene il contesto e soprattutto il comportamento del nostro GPT, sia con riferimento al tono che sarà utilizzato sia alle tecniche che potrete richiedergli per fornire le risposte (come potete vedere io ho usato la CoT nel momento in cui ho richiesto di descrivere passo per passo le spiegazioni).
PiĂą ampia sarĂ la descrizione del comportamento e del contesto e migliori saranno le risposte che verranno fornite.
Configurazioni avanzate
Anche se già con questi semplici passi il vostro GPT è pronto per essere pubblicato potete scegliere di configurarlo maggiormente attraverso il tasto “Configure”. Si apre quindi una finestra, in cui potete modificare le domande iniziali per avviare una conversazione. Qui sotto vedete quelle per il nostro DPOgpt:
ed anche “estendere” la conoscenza su cui il vostro GPT può avvalersi per rispondere.
Nel mio caso, dato che l’obiettivo è quello di creare un DPO virtuale che sappia rispondere con precisione alle domande ed alle richieste in materia di GDPR ho caricato il Manuale T4Data per DPO
specificando poi nelle istruzioni “Utilizza il documento pdf “T4DATA – Manuale T4DATA per gli RPD” per fornire le risposte più adatte, integrando questa conoscenza con quella generale del GDPR” al fine di essere sicuro che il chatbot analizzi il contenuto del documento prima di fornire le risposte.
Attenzione: per poter far questo è necessario abilitare il “Code interpreter”
Tra le funzionalitĂ . Io ho abilitato anche il web browsing per la verifica delle sanzioni su https://www.enforcementtracker.com/ ed eventualmente anche sugli altri siti.
L’ultima configurazione riguarda le “Actions” che permettono di introdurre degli schemi API per velocizzare le chiamate verso l’esterno (se avete già un plugin o qualche fonte esterna a cui accedere tramite API).
L’amico Roberto Alma mi ha fatto vedere un suo GPT che si integra mediante API con una banca dati esterna di sentenze, fornendo prima la lista e gli estratti delle pronunce rilevanti e poi un parere basato su tali precedenti giurisprudenziali! Grande Roberto!
Eccoci, ora siete a un passo dal creare il vostro GPT personale! 🚀 Se volete esplorare DPOgpt e siete abbonati a ChatGPT Plus cliccate qui
https://chat.openai.com/g/g-M8dj3o6Qc-dpogpt
Non vedo l’ora di sentire cosa ne pensate! Aspetto il vostro feedback con impazienza! 🌟
👋🏻 Happy Prompting!