Abbiamo provato Code Interpreter, il plugin di ChatGPT che scrive anche codice. Ecco come si usa
Una guida sulle funzionalità del plugin insieme ad alcuni casi pratici per il digital marketing
14 Settembre 2023
ChatGPT, il chatbot sviluppato da OpenAI, è diventato in poco tempo uno dei punti di riferimento con cui valutare il livello di sviluppo raggiunto dall’intelligenza artificiale generativa, o generative AI. Il chatbot, infatti, ha dato vita ad una vera e propria rivoluzione tecnologica e convinto milioni di persone a utilizzarlo in ogni ambito della vita privata o professionale. Tra le ultime novità c’è sicuramente Code Interpreter, il nuovo plugin di ChatGPT, uno strumento con cui è possibile generare codice, e molto altro, come risposta a un prompt (le istruzioni che vengono fornite al tool) o a un dataset di dati caricati direttamente dall’utente.
Un modello ChatGPT sperimentale che può utilizzare Python, gestire caricamenti e download – OpenAIIl nuovo strumento, lanciato ufficialmente alla fine di marzo, è stato recentemente rinominato in Advanced Data Analytics durante la presentazione di ChatGPT Enterprise, la nuova versione del chatbot progettata per soddisfare le esigenze degli utenti appartenenti al segmento business.
Advanced Data Analytics si conferma uno degli strumenti più avanzati della piattaforma, che consente di potenziare le classiche funzionalità di GPT-4 alle quali eravamo abituati. La sua attivazione permette infatti di ampliare l’ambito di utilizzo dell’AI generativa di OpenAI: dall’analisi e visualizzazione avanzata dei dati, da cui è possibile estrarre mappe visuali e grafici dettagliati, alla creazione e modifica di file immagine, audio o video, un’ottima funzionalità per chi desidera velocizzare l’editing dei contenuti multimediali, fino all’analisi e alla scrittura di codici complessi. LEGGI ANCHE: OpenAI lancia GPT-4: la nuova generazione di Intelligenza Artificiale Il plugin Code Interpreter di ChatGPT sta rivelando ogni giorno le sue enormi potenzialità, aumentando considerevolmente i suoi ambiti di applicazione. Scopriamo come funziona e alcuni esempi pratici di utilizzo.Code Interpreter will be available to all ChatGPT Plus users over the next week.
It lets ChatGPT run code, optionally with access to files you’ve uploaded. You can ask ChatGPT to analyze data, create charts, edit files, perform math, etc. Plus users can opt in via settings. pic.twitter.com/IjH5JBqe5B — OpenAI (@OpenAI) July 6, 2023
Come funziona Code Interpreter
Il plugin unisce le potenzialità di un modello di linguaggio di grandi dimensioni con il Python, uno dei linguaggi di programmazione più diffusi, per superare i limiti di utilizzo del chatbot. Dopo aver inserito una richiesta, ChatGPT scrive un codice Python che esegue le operazioni richieste dall’utente, come ad esempio la modifica di un’immagine, usando il Code Interpreter integrato. Quest’ultimo esegue la richiesta all’interno di un ambiente sandboxed protetto da firewall (uno spazio limitato e sicuro) e al cui interno sfrutta tutta la potenza dell’AI generativa. OpenAI, inoltre, ha pubblicato la lista di Python packages, una raccolta di moduli specifici per questo linguaggio di programmazione, che possono essere usati dagli utenti per le loro richieste all’AI.Ad esempio, potremmo chiedere a ChatGPT di creare un grafico dell’andamento azionario di un determinato titolo e il plugin Advanced Data Analytics potrebbe usare alcune librerie per la generazione dei dati e del grafico, come ad esempio Pandas e Matplotlib. Ma le potenzialità del plugin non finiscono qui. Si tratta infatti di un software open source personalizzabile dagli utenti: gli sviluppatori, dopo essersi registrati sulla piattaforma, possono implementare una nuova versione adattandola alle loro necessità, mediante l’aggiunta o la modifica delle funzionalità già integrate. L’unione dell’intelligenza artificiale generativa con uno dei più importanti linguaggi di programmazione consente di superare alcuni dei limiti riscontrati durante l’utilizzo del chatbot, permettendo di ridurre gli errori e di fornire risposte sempre più accurate.ChatGPT Code Interpreter can access over 300 python packages.
Here’s the complete list — with a short description of each generated by ChatGPT pic.twitter.com/tSza0EXJGj — Gavriel Cohen (@Gavriel_Cohen) July 9, 2023
Come attivare Code Interpreter
Il plugin è attualmente disponibile per gli abbonati a ChatGPT Plus, la versione a pagamento del chatbot. Per attivarlo è sufficiente accedere al proprio account e seguire alcuni semplici passaggi:- Cliccare sui tre puntini, in basso a sinistra, visibili vicino al proprio nome utente.
- Accedere alla sezione “Setting & Beta” e cliccare su “Beta Features“
- Attivare la funzionalità abilitando la spunta verde su “Advanced data analysis“
- Creare una nuova chat e posizionare il mouse in alto su “GPT-4”: comparirà un menu a discesa che permette di passare dalla versione “Default” a quella “Advanced data analysis Beta“, la cui dicitura verrà mostrata in alto non appena si inizierà a chattare con l’intelligenza artificiale.