Ir para o conteúdo principal

Code Interpreter (OpenAI)

A ferramenta Code Interpreter (OpenAI) (openai_code_interpreter) é uma função nativa da OpenAI que permite ao modelo escrever e executar código Python em um ambiente sandbox seguro. Isso é poderoso para análise de dados, cálculos e geração de visualizações.

Apenas em assistentes, aulas e fluxos de trabalho

Nos chats normais, a execução de código está sempre desligada, mesmo que o ambiente ou suas configurações pessoais indiquem outra coisa. Ative a ferramenta nas configurações de ferramentas de um assistente, aula ou fluxo de trabalho que precise de cálculos ou edição de arquivos. A execução de código pode demorar mais e gerar custos adicionais.

Como funciona​

O Code Interpreter permite que o modelo de IA escreva código Python e o execute diretamente. O modelo pode processar arquivos, realizar cálculos, criar gráficos e analisar dados — tudo dentro de um ambiente seguro e isolado.

Configurações​

ConfiguraçãoValor
Chave da ferramentaopenai_code_interpreter
Status padrãoDesligado
Disponível paraModelos da OpenAI com Code Interpreter

Funcionalidades​

Análise de dados​

  • Processar arquivos CSV e Excel
  • Realizar análises estatísticas
  • Identificar tendências e padrões

Visualizações​

  • Criar gráficos e diagramas
  • Gerar plots interativos
  • Visualizar dados

Cálculos​

  • Cálculos matemáticos complexos
  • Fórmulas científicas
  • Modelos financeiros

Processamento de arquivos​

  • Ler e resumir PDFs
  • Editar imagens
  • Transformar dados

Exemplos de uso​

  • "Analise este CSV com dados de vendas e crie um gráfico"
  • "Calcule o desvio padrão deste conjunto de dados"
  • "Converta estes dados do Excel em um gráfico de barras"
  • "Resolva este sistema de equações e mostre os passos"

Segurança​

O Code Interpreter roda em um ambiente sandbox:

  • ✅ Sem acesso à internet a partir do sandbox
  • ✅ Sem acesso a sistemas externos
  • ✅ Tempo de execução limitado
  • ✅ Recursos limitados

Limitações​

  • Disponível apenas para modelos da OpenAI
  • Tamanho máximo de arquivo para uploads
  • Suporte limitado a bibliotecas (sem instalações aleatórias via pip)
  • Sessões são temporárias — os arquivos não são retidos

Ferramentas relacionadas​