Site icon Syrus

ChatGPT: 10 esempi per scoprire il plugin Code Interpreter

Come usare Code Interpreter, il plugin di OpenAI

Photo by Andrew Neel

Il 6 luglio, OpenAI ha lanciato un nuovo plugin per ChatGPT chiamato Code Interpreter. Questa funzione, disponibile solo per gli abbonati ChatGPT Plus, “consente a ChatGPT di eseguire codice, facoltativamente con accesso ai file che hai caricato. Puoi chiedere a ChatGPT di analizzare dati, creare grafici, modificare file, eseguire calcoli“, si legge nella nota di rilascio di OpenAI.

Come (e perché) iscriversi a ChatGPT Plus

In effetti, l’intelligenza artificiale ora può scrivere codice in Python e gestire file fino a 100 MB e le nuove possibilità offerte da Code Interpreter sono numerose. In particolare, puoi:

Gli utenti sembrano sbalorditi. Linas Beliunas, direttore generale di Flutterwave, ritiene su LinkedIn che questa sia “la funzionalità più potente dal GPT-4 (…) Chiunque può essere un analista di dati ora“. Per Ethan Mollick, professore all’Università della Pennsylvania ed esperto di intelligenza artificiale, ha scritto nella sua newsletter che Code Interpreter “rende l’IA molto più versatile” e che è “la modalità più utile e più interessante” di quanto potesse provare. Scopri come accedere a questa nuova funzionalità e, in 10 esempi, cosa si può fare con Code Interpreter di OpenAI.

Come accedere a Code Interpreter tramite ChatGPT

Per accedere a Code Interpreter, devi essere un abbonato a ChatGPT Plus. Il servizio ti dà accesso a GPT-4, l’ultimo modello di linguaggio OpenAI, ma anche ai suoi plugin, incluso Code Interpreter.

GPT-3.5 vs GPT-4: ChatGPT Plus vale il prezzo del suo abbonamento?

Per utilizzare Code Interpreter, fai clic sul tuo nome utente e vai alle preferenze – o Settings – dello strumento. Una volta nelle impostazioni, fai clic su Beta features e seleziona Code Interpreter. Nella pagina principale del chatbot, passa con il mouse o premi GPT-4 e seleziona Code Interpreter Beta.

10 esempi di utilizzo di Code Interpreter

1. Trasformare un’immagine in un video

Con Code Interpreter è possibile caricare file. Partendo da questa premessa, Chase Lean, un appassionato di strumenti di intelligenza artificiale, ha voluto animare una foto. Per farlo, ha caricato una foto panoramica di vassoi di cibo e ha chiesto a Code Interpreter di creare una sorta di tracking shot. Ha specificato la direzione di scorrimento e il formato desiderato e in circa trenta secondi ha ottenuto il video desiderato.

Breaking: Now you can turn images into video with ChatGPT

How to do it?

Use the new feature called Code Interpreter.

See the steps below 👇 pic.twitter.com/r0vWYc2lrr

— Chase Lean (@chaseleantj) July 8, 2023

 

2. Convertire un’immagine in testo

Spesso descritto come un’intelligenza artificiale “multimodale” dai suoi utenti, Code Interpreter consente, ad esempio, di ottenere una versione testuale di un documento considerato come un’immagine. Se hai una fattura, un preventivo o qualsiasi altra informazione su un documento in formato PNG, ad esempio, puoi ottenerne una versione testuale in pochi secondi grazie a Code Interpreter, come dimostrato di seguito dall’utente Shubbam Saboo.

Multimodal AI is here 🤯

GPT-4 can now turn your images into a text file in a snap with the new code interpreter model.

Witness the OCR magic in action 🔥 pic.twitter.com/c9mnJfiweg

— Shubham Saboo (@Saboo_Shubham_) May 5, 2023

 

3. Analizzare e spiegare i dati in modo intelligente

Secondo Ethan Mollick, “la capacità di Code Interpreter di comprendere i dati e di sapere cosa farne è impressionante“. Passando una serie di dati all’IA, questa è in grado di farne un’analisi chiara e persino di proporre una visualizzazione che si adatta meglio ai dati rispetto a quella immaginata al momento della richiesta. Ethan Mollick e i suoi colleghi universitari sono rimasti “sorpresi” dall’intelligenza con cui l’IA è riuscita ad analizzare i dati.

Code Interpreter's ability to both "understand" data and know what to do with it is impressive. Had a call with a couple other faculty members and we were all a bit taken aback by how "clever" it is when doing analyses: properly applying Monte Carlo, ARIMA, PCA, random forest… pic.twitter.com/nPIqBDMAMY

— Ethan Mollick (@emollick) May 27, 2023

 

4. Eseguire l’analisi dei dati sulla playlist di Spotify

Code Interpreter può analizzare i tuoi gusti musicali! Un utente di Twitter è riuscito a ottenere un’analisi complessa e strutturata della sua playlist preferita di Spotify, contenente oltre 300 ore di musica. “GPT mi ha mostrato come esportare i dati dall’API di Spotify, ha eseguito l’analisi multidimensionale PCA e t-SNE e ha riassunto i miei gusti per me“, ha spiegato @SHL0MS, pubblicando i risultati.

analyzing a 300hr Spotify favorites playlist with ChatGPT Code Interpreter

i used to use a Jupyter notebook some guy made for PCA analysis but it broke

GPT showed me how to export from the Spotify API, ran multidimensional PCA and t-SNE analyses, and summarized my taste for me pic.twitter.com/cVmUvuuRdM

— █̶̳̘͛̄̃͒̄̃͜█̴͇̱̅͒̅█̵̻̣̝͒̈̄̈͝͝█̴̞̜̻̝͍̂̽͜█̷̢ (@SHL0MS) May 1, 2023

5. Convertire i dati in un sito web

Le capacità di visualizzazione dei dati di Code Interpreter convincono gli utenti. Oltre ai grafici, l’intelligenza artificiale è anche in grado di creare, a partire da una serie di dati, un sito web o file HTML perfettamente funzionanti. Ad esempio, Patrick Blumenthal si è divertito a creare una mappa interattiva con zone calde che rappresentano tutti gli avvistamenti di UFO. È stato anche in grado di riorientare la sua mappa sul Nord America e l’IA ha persino generato un titolo per la sua mappa senza doverlo chiedere.

OpenAI's new Code Interpreter model is incredible for data visualization. I fed it an unpolished dataset of UFO sightings and it generated a fully-functioning HTML heat map for me.

Here's a static version (it easily lets me create as many versions as I want) pic.twitter.com/mDVU2Rp8BR

— Patrick Blumenthal (@PatrickJBlum) April 29, 2023

6. Integrare la narrativa con dati fisici realistici

Vuoi scrivere una fiction o un romanzo che contenga informazioni credibili, ma su argomenti che non conosci? ChatGPT e Code Interpreter possono aiutarti. Ad esempio, puoi usare il codice per simulare elementi di fisica realistica, come la traiettoria di un’astronave attorno a un oggetto gravitazionale, il lancio di missili nello spazio o la potenza dei sensori. Lo strumento ti offre sia l’aspetto della scrittura che la simulazione, grazie al codice, delle tue richieste legate al realismo fisico.

Hard science fiction simulation, courtesy of ChatGPT with Code Interpreter.

"We are going to role-play a science fiction scenario. I will be the captain. Here is the catch: You must make each challenge in the scenario include realistic physics that you will simulate with code" pic.twitter.com/lW0VmYA1RW

— Ethan Mollick (@emollick) July 2, 2023

7. Estrarre la tavolozza dei colori da un’immagine

Code Interpreter può estrarre rapidamente la tavolozza dei colori principali da un’immagine. Questo è utile se si vuole impostare o determinare una carta grafica. Quando si carica l’immagine, Code Interpreter produce uno script per analizzare ed estrarre i colori. Lo strumento può quindi generare la suddetta tavolozza, visualizzando i 5 colori principali presenti nell’immagine sotto forma di tabella dei colori, come nell’esempio seguente.

ChatGPT Code Interpreter is incredible! 🌟

Its file uploading & downloading capabilities make it a super flexible tool for various tasks. 💼

Here it extracts colors from an image to create a palette.png 🎨

And automatically compresses large images when running out of memory. pic.twitter.com/i25yPujtBV

— Pietro Schirano (@skirano) May 1, 2023

8. Generare codici QR

Per annunciare il lancio del suo plugin per gli abbonati a ChatGPT Plus, OpenAI ha fatto un esempio molto semplice, chiedendo all’IA di generare un codice QR per il suo sito ufficiale. Non c’era bisogno di una richiesta lunga o particolarmente precisa. Con una richiesta del tipo “crea un codice QR per tale sito e mostramelo“, Code Interpreter visualizzerà direttamente l’oggetto generato. Naturalmente, è possibile ottenere i dettagli della procedura utilizzando l’apposito pulsante nel campo di conversazione.

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

9. Creare una mappa animata da un database

Se da un lato Code Interpreter offre una notevole ottimizzazione, eseguendo operazioni complesse in pochi secondi, dall’altro offre anche possibilità creative un po’ più ludiche. Caricando un file CSV con la posizione di tutti i fari degli Stati Uniti, Ethan Mollick ha chiesto all’intelligenza artificiale di generare una mappa GIF che mostrasse questi dati. Ma ha voluto renderla visivamente accattivante, specificando nella sua richiesta che voleva una mappa con uno sfondo nero, con “tutti i fari accesi”. In pochi secondi, il risultato è stato sorprendente.

This was kind of delightful: I uploaded a CSV file of every lighthouse location in the US.

"ChatGPT Code Interpreter: Create a gif of a map of the lighthouse locations, where the map is very dark but each lighthouse twinkles." A couple seconds later… pic.twitter.com/f14JLWQCyB

— Ethan Mollick (@emollick) May 2, 2023

10. Creare la pioggia digitale di Matrix

Un uso ludico, hai detto? Riley Gooodside, prompt engineer di Scale AI, si è divertito a ricreare la “pioggia digitale” di Matrix. Tutto ciò che ha dovuto fare è stato specificare la dimensione desiderata per la sua GIF (512×512), il numero di immagini e la loro visualizzazione (30 immagini a una velocità di 5 immagini al secondo), il tutto con un chiaro messaggio: “Niente blabla, al lavoro!” Pochi secondi dopo, il codice contenente la matrice stessa è stato visualizzato sul suo schermo!

ChatGPT Code Interpreter (alpha) renders an animated GIF: pic.twitter.com/2txArURcu1

— Riley Goodside (@goodside) April 28, 2023

10 plugin ChatGPT che ti aiuteranno a scrivere, comunicare e organizzare meglio il tuo lavoro

Syrus

Exit mobile version