Passer au contenu principal
Configurez un sandbox Python pour l’exécution de code, le téléchargement de fichiers et les rapports d’analyse. Chaque session de conversation utilise un sandbox isolé ; les fichiers téléchargés sont isolés dans le sandbox ; les sandboxes sont nettoyés à la fin de la session. Configuration de l'Exécution de code Python avec les informations de sécurité et la sélection d'outils

Outils disponibles (5/5)

  • Exécuter du code : Exécuter du code Python dans un sandbox sécurisé (Activé, Confirmation requise).
  • Rechercher des fichiers : Rechercher des fichiers dans l’environnement sandbox.
  • Télécharger un fichier : Télécharger des fichiers dans le sandbox pour traitement.
  • Lister les fichiers : Afficher tous les fichiers actuellement dans le sandbox.
  • Créer une URL de téléchargement : Générer des liens de téléchargement pour les fichiers créés dans le sandbox.

Installation de bibliothèques externes

Installation de la bibliothèque PyMuPDF dans le sandbox Python Exemple : Installation de la bibliothèque PyMuPDF dans le sandbox Python Si vous souhaitez installer une bibliothèque externe que vous voulez que l’agent installe et utilise, vous pouvez inclure la commande d’installation dans votre code. Par exemple, si vous voulez que l’agent installe PyMuPDF, vous devez procéder comme indiqué ci-dessous :
# Install PyMuPDF library
subprocess.check_call([sys.executable, "-m", "pip", "install", "PyMuPDF"])
Remarque : Avant d’exécuter votre code, vous devez exécuter la commande d’installation indiquée ci-dessus. L’installation de la bibliothèque est effectuée à l’aide de subprocess.check_call() avec la syntaxe appropriée pour l’installation via pip.

Cas d’utilisation

  • Analyse de données : Traitement de fichiers CSV/Excel, réalisation d’analyses statistiques, génération de rapports.
  • Visualisation : Création de graphiques et de diagrammes à partir de données.
  • Calcul mathématique : Résolution d’équations et réalisation de calculs.
  • Traitement de fichiers : Transformation de formats de données, fusion de jeux de données, nettoyage de données.
  • Automatisation : Exécution de tâches de traitement de données répétitives.