Vai al contenuto principale

Code Interpreter (OpenAI)

Lo strumento Code Interpreter (OpenAI) (openai_code_interpreter) è una funzione nativa di OpenAI che permette al modello di scrivere ed eseguire codice Python in un ambiente sandbox sicuro. È potente per analisi dati, calcoli e generazione di visualizzazioni.

Come funziona

Il Code Interpreter consente al modello AI di scrivere ed eseguire direttamente codice Python. Il modello può elaborare file, effettuare calcoli, creare grafici e analizzare dati — tutto in un ambiente sicuro e isolato.

Impostazioni

ImpostazioneValore
Tool keyopenai_code_interpreter
Stato di defaultDisattivato
Disponibile perModelli OpenAI con Code Interpreter
Disattivato di default

Questo strumento è disattivato per impostazione predefinita a causa della sua natura avanzata. Un amministratore può attivarlo nell'ambiente di gestione.

Funzionalità

Analisi dati

  • Elaborazione di file CSV ed Excel
  • Esecuzione di analisi statistiche
  • Identificazione di tendenze e modelli

Visualizzazioni

  • Creazione di grafici e diagrammi
  • Generazione di plot interattivi
  • Visualizzazione dei dati

Calcoli

  • Calcoli matematici complessi
  • Formule scientifiche
  • Modelli finanziari

Elaborazione file

  • Lettura e sintesi di PDF
  • Modifica di immagini
  • Trasformazione dei dati

Esempi di utilizzo

  • "Analizza questo CSV con dati di vendita e crea un grafico"
  • "Calcola la deviazione standard di questo dataset"
  • "Converte questi dati Excel in un diagramma a barre"
  • "Risolvi questo sistema di equazioni e mostra i passaggi"

Sicurezza

Il Code Interpreter gira in un ambiente sandbox:

  • ✅ Nessun accesso a Internet dalla sandbox
  • ✅ Nessun accesso a sistemi esterni
  • ✅ Tempo di esecuzione limitato
  • ✅ Risorse limitate

Limitazioni

  • Disponibile solo per modelli OpenAI
  • Dimensione massima dei file caricabili
  • Supporto limitato delle librerie (nessuna installazione pip casuale)
  • Le sessioni sono temporanee — i file non vengono conservati

Strumenti correlati