メインコンテンツへスキップ

Code Interpreter (OpenAI)

ツール Code Interpreter (OpenAI) (openai_code_interpreter) は、モデルがセキュアなサンドボックス環境でPythonコードを記述・実行できるOpenAIのネイティブ機能です。データ分析、計算、可視化の生成に強力です。

仕組み

Code Interpreter はAIモデルがPythonコードを作成し、即座に実行できるようにします。モデルはファイルの処理、計算、グラフ作成、データ分析を、安全で分離された環境内で行えます。

設定

設定項目
ツキーopenai_code_interpreter
デフォルト状態オフ
利用可能なモデルCode Interpreter を搭載した OpenAI モデル
デフォルトはオフ

このツールは高度な機能のため標準でオフになっています。管理者は管理環境でツールを有効化できます。

機能

データ分析

  • CSV および Excel ファイルの処理
  • 統計分析の実行
  • 傾向とパターンの識別

可視化

  • グラフや図の作成
  • インタラクティブなプロットの生成
  • データの可視化

計算

  • 複雑な数学計算
  • 科学式
  • 金融モデル

ファイル処理

  • PDF の読み取りと要約
  • 画像加工
  • データの変換

使用例

  • 「この販売データのCSVを分析してグラフを作成」
  • 「このデータセットの標準偏差を計算」
  • 「このExcelデータを棒グラフに変換」
  • 「この連立方程式を解き、手順を示す」

セキュリティ

Code Interpreter はサンドボックス環境で動作します。

  • ✅ サンドボックスからインターネットへアクセスしない
  • ✅ 外部システムへのアクセスを制限
  • ✅ 実行時間の制限
  • ✅ リソースの制限

制限事項

  • OpenAI モデルでのみ利用可能
  • アップロードの最大ファイルサイズ
  • ライブラリの制限サポート(任意の pip インストール不可)
  • セッションは一時的 - ファイルは保存されない

関連ツール