ChatGPT: 10 exemplos para descobrir o plugin Code Interpreter
A OpenAI implementou um plugin chamado Code Interpreter para os assinantes do ChatGPT Plus, permitindo que a IA execute código e analise dados complexos.

O que é o Code Interpreter?
Em 6 de julho, a OpenAI implementou um novo plugin para o ChatGPT chamado Code Interpreter.
Este recurso, reservado para assinantes do ChatGPT Plus, "permite que o ChatGPT execute código, possivelmente com acesso aos arquivos que você carregou. Você pode pedir ao ChatGPT para analisar dados, criar gráficos, modificar arquivos, realizar cálculos", lê-se na nota de lançamento da OpenAI.
De fato, a IA agora pode escrever código em Python e manipular arquivos de até 100 MB. E as novas possibilidades trazidas pelo Code Interpreter são muitas.
Você pode, por exemplo:
- Gerar gráficos, mapas,
- Gerar visualizações de dados e gráficos,
- Limpar conjuntos de dados,
- Analisar listas de reprodução de música,
- Criar arquivos HTML interativos…
Os usuários parecem estar impressionados. Linas Beliunas, gerente geral da Flutterwave, considera no LinkedIn que esta é a "função mais poderosa desde o GPT-4 (…) Qualquer pessoa pode ser um analista de dados agora".
Para Ethan Mollick, professor na Universidade da Pensilvânia e especialista em IA, escreveu em sua newsletter que o Code Interpreter "torna a IA muito mais versátil" e que é o "modo mais útil e interessante" que ele já experimentou.
Descubra como acessar este novo recurso e, em 10 exemplos, o que é possível fazer com o Code Interpreter da OpenAI.
Como acessar o Code Interpreter via ChatGPT
Para ter acesso ao Code Interpreter, você precisa ser um assinante do ChatGPT Plus.
O serviço lhe dá acesso ao GPT-4, o último modelo de linguagem da OpenAI, bem como aos seus plugins, incluindo o Code Interpreter.
Para usar o Code Interpreter, clique em seu nome de usuário e vá para as preferências - ou Configurações - da ferramenta. Uma vez nas configurações, clique em Recursos Beta e marque Code Interpreter.
Na página principal do agente de conversação, passe o mouse ou clique em GPT-4 e selecione Code Interpreter Beta.

10 exemplos de uso do Code Interpreter
Transformar uma imagem em vídeo
Com o Code Interpreter, você pode fazer upload de arquivos. A partir desta premissa, Chase Lean, um entusiasta das ferramentas de IA, quis animar uma foto.
Para isso, ele carregou uma foto panorâmica representando bandejas de comida e pediu ao Code Interpreter para fazer uma espécie de travelling.
Ele especificou a direção de rolagem, o formato desejado, e obteve o vídeo desejado em cerca de trinta segundos.
Breaking: Now you can turn images into video with ChatGPT
— Chase Lean (@chaseleantj) July 8, 2023
How to do it?
Use the new feature called Code Interpreter.
See the steps below 👇 pic.twitter.com/r0vWYc2lrr
Transformar uma imagem em texto
Frequentemente descrito como uma IA "multimodal" por seus usuários, o Code Interpreter permite, por exemplo, obter uma versão textual de um documento considerado como uma imagem.
Se você possui uma fatura, uma cotação, ou qualquer outra informação em um documento no formato PNG, por exemplo, você será capaz de obter uma versão em texto em alguns segundos graças ao Code Interpreter, como demonstrado abaixo pelo usuário Shubbam Saboo.
Multimodal AI is here 🤯
— Shubham Saboo (@Saboo_Shubham_) May 5, 2023
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
Analisar e explicar inteligentemente dados
De acordo com Ethan Mollick, "a capacidade do Code Interpreter tanto de entender os dados como de saber o que fazer com eles é impressionante".
Ao transmitir à IA um conjunto de dados, ela é capaz de fazer uma análise clara, ou mesmo de propor uma visualização mais adequada aos dados do que a imaginada durante o prompt.
Ethan Mollick e seus colegas universitários ficaram "surpresos" ao ver a inteligência com que a IA era capaz de fazer análises de dados.
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
Converter dados em site web
As habilidades do Code Interpreter em termos de visualização de dados impressionam os usuários.
Além dos gráficos, a IA também é capaz, a partir de um conjunto de dados, de criar um site web ou arquivos HTML perfeitamente funcionais.
Por exemplo, Patrick Blumenthal se divertiu criando um mapa interativo com zonas quentes representando todas as observações de OVNI.
Ele até conseguiu um recentramento de seu mapa na América do Norte, com a IA até gerando um título para seu mapa sem ele ter que pedir.
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.
— Patrick Blumenthal (@PatrickJBlum) April 29, 2023
Here's a static version (it easily lets me create as many versions as I want) pic.twitter.com/mDVU2Rp8BR
Alimentar uma ficção com dados físicos realistas
Você quer escrever uma ficção ou um romance contendo informações críveis, mas em assuntos que você não domina?
ChatGPT e Code Interpreter podem ajudar. Por exemplo, é possível simular com código elementos de física realista, como a trajetória de uma nave espacial ao redor de um objeto gravitacional, disparos de mísseis no espaço ou a potência de sensores.
A ferramenta oferece tanto o aspecto redacional quanto uma simulação, através do código, de suas solicitações relacionadas à física realista.
Hard science fiction simulation, courtesy of ChatGPT with Code Interpreter.
— Ethan Mollick (@emollick) July 2, 2023
"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
Extrair a paleta de cores de uma imagem
O Code Interpreter pode rapidamente extrair a paleta de cores principais de uma imagem. Uma ação prática se você quiser estabelecer ou determinar um guia de estilo.
Ao fazer upload de sua imagem, o Code Interpreter irá produzir um script para análise e extração de cores.
Então a ferramenta pode gerar a paleta mencionada, exibindo, como no exemplo abaixo, as 5 principais cores presentes na imagem na forma de um color chart.
ChatGPT Code Interpreter is incredible! 🌟
— Pietro Schirano (@skirano) May 1, 2023
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
Realizar uma análise de dados em uma playlist do Spotify
O Code Interpreter pode analisar seus gostos musicais! Um usuário do Twitter conseguiu obter uma análise complexa e estruturada de sua playlist Spotify favorita, contendo mais de 300 horas de música.
"O GPT me mostrou como exportar dados da API do Spotify, executou análises PCA e t-SNE multidimensionais e resumiu meus gostos para mim", explicou SHL0MS, postando os resultados.
analyzing a 300hr Spotify favorites playlist with ChatGPT Code Interpreter
— 𒐪 (@SHL0MS) May 1, 2023
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
Gerar Códigos QR
Para anunciar o lançamento do seu plugin para os assinantes do ChatGPT Plus, a OpenAI utilizou um exemplo muito simples, pedindo à IA que gerasse um código QR para o seu site oficial.
Aqui, não é necessário um prompt longo ou particularmente preciso. Com um pedido como "crie um código QR para tal site e mostre-me", o Code Interpreter irá diretamente exibir o objeto gerado.
Você pode, claro, obter detalhes do procedimento graças ao botão dedicado no campo de conversação.
Code Interpreter will be available to all ChatGPT Plus users over the next week.
— OpenAI (@OpenAI) July 6, 2023
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
Criar um mapa animado a partir de um banco de dados
Se o Code Interpreter permite uma importante otimização ao realizar tarefas complexas em alguns segundos, ele também oferece possibilidades de criações um pouco mais lúdicas.
Ao fazer upload de um arquivo CSV com a posição de todos os faróis dos Estados Unidos, Ethan Mollick pediu à IA que gerasse um mapa no formato GIF apresentando esses dados.
Mas ele quis torná-lo visualmente atraente, especificando em seu pedido seu desejo por um mapa com fundo preto, com "cada farol piscando". Em alguns segundos, o resultado é surpreendente.
This was kind of delightful: I uploaded a CSV file of every lighthouse location in the US.
— Ethan Mollick (@emollick) May 2, 2023
"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
Criar a chuva digital de Matrix
Você disse uso lúdico? Riley Gooodside, engenheiro de prompts na Scale AI, se divertiu recriando a "chuva digital" de Matrix.
Ele só precisou especificar o tamanho desejado para o seu GIF (512x512), o número de imagens e sua exibição (30 imagens a uma taxa de 5 imagens por segundo), tudo com uma indicação clara: "Sem conversa fiada, ao trabalho"!
Poucos segundos depois, o código contendo a matriz em si apareceu em sua tela!
ChatGPT Code Interpreter (alpha) renders an animated GIF: pic.twitter.com/2txArURcu1
— Riley Goodside (@goodside) April 28, 2023