A Revolução dos Chatbots: Explorando o Intérprete de Código do ChatGPT
O universo dos chatbots está em constante expansão, com avanços que surgem diariamente. Recentemente, a OpenAI tem estado em destaque com as capacidades inovadoras do ChatGPT-4, gerando grande interesse em toda a comunidade tecnológica.
Em 6 de julho, a OpenAI fez um anúncio no Twitter que provocou entusiasmo entre programadores e cientistas de dados, espalhando-se rapidamente pelo mundo.
A OpenAI revelou que todos os assinantes do ChatGPT Plus teriam acesso ao Intérprete de Código. Avançando até hoje, 17 de julho, a versão beta dessa ferramenta foi lançada, marcando um novo capítulo para as interações com inteligência artificial. Se você ainda não ouviu falar do Intérprete de Código, permita-me explicar do que se trata.
O Intérprete de Código, previsto para estar acessível a todos os usuários do ChatGPT Plus em breve, oferece a possibilidade de executar código diretamente no ambiente do ChatGPT, incluindo acesso aos arquivos carregados. Essa funcionalidade abre um leque de possibilidades, como análise de dados, criação de gráficos, edição de documentos e cálculos complexos.
Os usuários podem habilitar essa função por meio das configurações. pic.twitter.com/IjH5JBqe5B
— OpenAI (@OpenAI) 6 de julho de 2023
O que é o Intérprete de Código do ChatGPT?
O Intérprete de Código é uma ferramenta integrada ao ChatGPT que amplia suas funcionalidades, permitindo realizar tarefas como análise de dados, manipulação de imagens e edição de código. Esta ferramenta está em constante evolução, migrando do estágio alfa para beta, e promete revolucionar a forma como interagimos com a IA.
Neste artigo, vamos explorar as capacidades e possibilidades oferecidas pelo novo Intérprete de Código. Apresentaremos também as opiniões de especialistas de diversas áreas sobre essa inovação. Prepare-se para um artigo repleto de informações valiosas e interessantes.
Mas antes de mergulharmos nas funcionalidades, vamos aprender como habilitar o Intérprete de Código.
Como Ativar o Intérprete de Código no ChatGPT?
Primeiramente, para acessar o Intérprete de Código e outros recursos, é necessário ser assinante do ChatGPT Plus, que custa US$ 20 por mês. Após confirmar sua assinatura, siga os passos abaixo para ativar a ferramenta.
Passo 1: Acesse sua conta Plus.
Passo 2: No canto inferior esquerdo, clique nos três pontos.
Passo 3: Selecione “Configurações”.
Passo 4: Vá para a seção “Recursos Beta”.
Passo 5: Ative a opção “Code Interpreter”.
Como Utilizar o Intérprete de Código no ChatGPT?
Após habilitar o Intérprete de Código nas configurações, siga estes passos para começar a usar a ferramenta:
Passo 1: Na parte superior central, você verá dois botões: GPT-3.5 e GPT-4.
Passo 2: Clique em “GPT-4”.
Passo 3: Em seguida, selecione “Code Interpreter”.

Com esses simples passos, você estará pronto para explorar as funcionalidades do Intérprete de Código. Agora que a ferramenta está ativa, vamos explorar suas potencialidades.
Descobrindo os Recursos Avançados do ChatGPT com o Intérprete de Código
Para quem trabalha com arquivos de dados, como fotos e vídeos, o Intérprete de Código simplifica o gerenciamento de uploads e downloads. Ele suporta diversos formatos de arquivo, como CSV e JSON, sendo particularmente útil em tarefas de visão computacional.
Um dos grandes diferenciais dessa ferramenta é sua capacidade de aprender e analisar os resultados do código executado, identificando e corrigindo possíveis erros. Ao conectar a execução do código com a compreensão da linguagem natural, o Intérprete de Código eleva a interação com a IA a um novo patamar.
Com o ChatGPT Plus, você tem acesso a um poderoso plugin que possibilita realizar uma variedade de tarefas, incluindo análise de conjuntos de dados, criação de gráficos e visualizações, edição de arquivos, execução de código e cálculos matemáticos, tudo dentro da interface do ChatGPT.
O Intérprete de Código do ChatGPT tem acesso a mais de 300 pacotes Python.
A lista completa, com uma breve descrição gerada pelo próprio ChatGPT, pode ser encontrada aqui. pic.twitter.com/tSza0EXJGj
— Gavriel Cohen (@Gavriel_Cohen) 9 de julho de 2023
Devido à sua adaptabilidade, o plugin se torna uma ferramenta valiosa em diversas áreas, especialmente na ciência de dados. Agora que você já conhece os recursos do Intérprete de Código, vamos explorar como ele está transformando o mercado.
Análise de Dados
O Intérprete de Código está revolucionando a análise de dados, permitindo transformações complexas, análises estatísticas e visualizações de forma interativa e conversacional. Essa abordagem torna a análise de dados mais acessível e interessante para usuários não técnicos.
O Intérprete de Código está mudando completamente a maneira como eu lido com análise de dados. Ele simplifica tarefas complexas como análise estatística, transformações de dados e visualizações, tudo por meio de uma conversa natural.
É como ter um analista de dados pessoal ao seu alcance! Além disso, facilita o uso até mesmo para os que não são técnicos.
Um exemplo claro disso foi demonstrado por Ethan Mollick. Ele compartilhou uma visualização criada no Intérprete de Código por um usuário sem conhecimento em Python. É realmente impressionante!

Leia também: Comece sua jornada como analista de dados com esses cursos e recursos.
SEO
Por que apenas cientistas de dados e programadores deveriam se beneficiar? Chegou a hora de a equipe de marketing digital explorar o Intérprete de Código. Ao analisar as postagens no Twitter, percebi que muitos profissionais da área já encontraram formas inovadoras de usar a ferramenta para fins de SEO.
Recentemente, uma publicação no Twitter chamou a atenção de muitas pessoas ao redor do mundo, despertando a curiosidade de todos. Compartilho algumas dessas postagens para sua consideração.
Explorando o intérprete de código do ChatGPT com dados de SEO local.
Analisei nomes de empresas em Atlanta e descobri as palavras mais comuns em nomes de escritórios de advocacia de PI.
Não é surpresa que não haja nomes “criativos”. São apenas nomes de sócios nas empresas. #localseo #seo #chatgpt pic.twitter.com/UtiOaOEjrw
— Casey Meraz (@CaseyMeraz) 10 de julho de 2023
Bem-vindo ao SEO 2.0:
O Intérprete de Código revoluciona o SEO ao analisar os algoritmos dos mecanismos de pesquisa e o comportamento do usuário, gerando informações baseadas em dados para otimização de conteúdo e aumentando a classificação do site com estratégias personalizadas.
Milhões serão ganhos à medida que novas empresas alcançarem novas classificações.
— GREG ISENBERG (@gregisenberg) 4 de maio de 2023
Deu certo!
O intérprete de código do ChatGPT me ensinou todas as etapas de conexão com a API do GSC.
Depois, escrevemos um programa para obter os cliques de um site e exibi-los.
Devido aos limites de uso do GPT-4, preciso trabalhar com pequenos blocos por vez. (Ainda bem que já…) https://t.co/Cq2nhdT8dx pic.twitter.com/Fm1YWmXxEp
— Dra. Marie Haynes🌱 (@Marie_Haynes) 10 de julho de 2023
Sei que há muita informação sendo compartilhada aqui. Peço que respire um pouco, pois ainda temos muito a discutir.
Extração de texto de imagens (OCR)
Os experimentos apresentados a seguir foram realizados por Piotr Skalski. O processo de extração de texto de imagens, conhecido como reconhecimento óptico de caracteres (OCR), foi descrito como simples e direto.

Nessa etapa, Skalski usou o Intérprete de Código para extrair o texto da imagem. Uma vez que o texto é extraído, ele pode ser usado no ChatGPT-4 para torná-lo mais estruturado e organizado, como veremos na próxima etapa.

Se você quiser se aprofundar nesse conceito e experimento, confira o perfil GitHub de Skalski e explore os passos para extrair texto de imagens.
Detecção de Rosto
De acordo com Sklaski, uma das tarefas mais básicas da visão computacional é a detecção de faces. Ele utilizou o classificador Haar Cascade, uma técnica amplamente conhecida do OpenCV.
Apesar de ser eficaz, o Haar Cascade possui algumas limitações, como a geração de resultados imprecisos e menor confiabilidade em comparação com as técnicas mais modernas baseadas em redes neurais.

Segundo Sklaski, o Intérprete de Código lidou com esse desafio de forma excepcional. Ao se deparar com falsos positivos, a ferramenta gerou um prompt detalhado explicando o que estava acontecendo e suas hipóteses sobre o motivo. Surpreendentemente, o Intérprete de Código conseguiu eliminar os falsos positivos com apenas um prompt.
Se você quiser saber mais sobre detecção de rosto, confira o uso do Intérprete de Código para detecção facial.
Veredito Final
Este é um divisor de águas! Considerando que o Intérprete de Código está em fase Beta, já podemos vislumbrar seu potencial futuro. Os exemplos mencionados aqui são apenas uma pequena amostra do que está por vir. À medida que a tecnologia evolui, novas funcionalidades serão adicionadas. O plugin do Intérprete de Código é, sem dúvida, uma ferramenta poderosa que expandirá significativamente as capacidades do ChatGPT.
Não se preocupe, estamos trabalhando para trazer o melhor conteúdo para você.
A seguir, confira o artigo sobre o que são plugins do ChatGPT [+ exemplos de uso].