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.

ChatGPT: 10 exemplos para descobrir o plugin Code Interpreter
Code Interpreter é um plugin que funciona sob o GPT-4, o último modelo de linguagem da OpenAI

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.

Aqui está como os assinantes do ChatGPT Plus podem acessar o Code Interpreter
Aqui está como os assinantes do ChatGPT Plus podem acessar o Code Interpreter

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.

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.

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.

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.

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.

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.

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.

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.

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.

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!