Aller au contenu principal

Interpréteur de code (OpenAI)

L'outil Interpréteur de code (OpenAI) (openai_code_interpreter) est une fonctionnalité native d'OpenAI qui permet au modèle d'écrire et d'exécuter du code Python dans un environnement sandbox sécurisé. C'est un outil puissant pour l'analyse de données, les calculs et la création de visualisations.

Uniquement dans les assistants, les leçons et les workflows

Dans les chats ordinaires, l'exécution de code est toujours désactivée, même si l'environnement ou vos paramètres personnels indiquent autre chose. Activez l'outil dans les paramètres d'outils d'un assistant, d'une leçon ou d'un workflow qui a besoin de calculs ou de modification de fichiers. L'exécution de code peut prendre plus de temps et entraîner des coûts supplémentaires.

Fonctionnement​

Le Code Interpreter permet au modèle d'IA d'écrire du code Python et de l'exécuter immédiatement. Le modèle peut traiter des fichiers, effectuer des calculs, créer des graphiques et analyser des données, le tout dans un environnement sûr et isolé.

Paramètres​

ParamètreValeur
Clé de l'outilopenai_code_interpreter
État par défautDésactivé
Disponible pourModèles OpenAI avec Code Interpreter

Possibilités​

Analyse de données​

  • Traiter des fichiers CSV et Excel
  • Effectuer des analyses statistiques
  • Identifier des tendances et des schémas

Visualisations​

  • Créer des graphiques et des diagrammes
  • Générer des graphiques interactifs
  • Visualiser des données

Calculs​

  • Calculs mathématiques complexes
  • Formules scientifiques
  • Modèles financiers

Traitement de fichiers​

  • Lire et résumer des PDF
  • Retoucher des images
  • Transformer des données

Exemples d'utilisation​

  • "Analyse ce CSV de chiffres de vente et crée un graphique"
  • "Calcule l'écart-type de ce jeu de données"
  • "Convertis ces données Excel en diagramme à barres"
  • "Résous ce système d'équations et montre les étapes"

Sécurité​

Le Code Interpreter s'exécute dans un environnement sandbox :

  • ✅ Aucun accès à Internet depuis le sandbox
  • ✅ Aucun accès aux systèmes externes
  • ✅ Durée d'exécution limitée
  • ✅ Ressources limitées

Limites​

  • Disponible uniquement avec les modèles OpenAI
  • Taille maximale des fichiers importés
  • Prise en charge limitée des bibliothèques (pas d'installations pip arbitraires)
  • Les sessions sont temporaires : les fichiers ne sont pas conservés

Outils associés​