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.

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
Desligado por padrão

Esta ferramenta vem desativada por padrão devido ao seu caráter avançado. Um administrador pode ativá-la no ambiente de gerenciamento.

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