メインコンテンツへスキップ
コード実行、ファイルアップロード、分析レポート用のPythonサンドボックスを設定します。各チャットセッションは分離されたサンドボックスを使用し、アップロードされたファイルはサンドボックス内で隔離されます。サンドボックスはセッション終了後にクリーンアップされます。 Pythonコード実行の設定 - セキュリティ情報とツール選択

利用可能なツール(5/5)

  • Execute Code: セキュアなサンドボックスでPythonコードを実行します(有効、確認要求)。
  • Search Files: サンドボックス環境でファイルを検索します。
  • Upload File: 処理用にサンドボックスにファイルをアップロードします。
  • List Files: サンドボックスに現在あるすべてのファイルを表示します。
  • Create Download URL: サンドボックスで作成されたファイルのダウンロードリンクを生成します。

外部ライブラリのインストール

PythonサンドボックスでPyMuPDFライブラリをインストール 例:PythonサンドボックスでPyMuPDFライブラリをインストール エージェントにインストールして使用させたい外部ライブラリがある場合、コードにインストールコマンドを含めることができます。例えば、エージェントにPyMuPDFをインストールさせたい場合は、以下のように行います。
# Install PyMuPDF library
subprocess.check_call([sys.executable, "-m", "pip", "install", "PyMuPDF"])
注意: コードを実行する前に、上記のインストールコマンドを実行する必要があります。ライブラリのインストールはsubprocess.check_call()を使用し、pipインストールの適切な構文で行われます。

ユースケース

  • データ分析: CSV/Excelファイルを処理し、統計分析を行い、レポートを生成します。
  • 可視化: データからチャートとグラフを作成します。
  • 数学的計算: 方程式を解き、計算を行います。
  • ファイル処理: データフォーマットを変換し、データセットを統合し、データをクレンジングします。
  • オートメーション: 繰り返しのデータ処理タスクを実行します。