跳转到主内容

Code Interpreter (OpenAI)

工具 Code Interpreter (OpenAI) (openai_code_interpreter) 是 OpenAI 的本地功能,允许模型在受保护的沙箱环境中编写并执行 Python 代码。对于数据分析、计算和生成可视化非常强大。

工作原理

Code Interpreter 使 AI 模型能够编写并直接执行 Python 代码。模型可以处理文件、执行计算、创建图形并分析数据——全部在安全、隔离的环境中。

设置

设置项
Tool keyopenai_code_interpreter
默认状态关闭
可用对象具备 Code Interpreter 的 OpenAI 模型
默认已关闭

由于其高级性质,该工具默认处于关闭状态。管理员可以在管理环境中开启该工具。

功能

数据分析

  • 处理 CSV 和 Excel 文件
  • 进行统计分析
  • 识别趋势和模式

可视化

  • 绘制图形和图表
  • 生成交互式绘图
  • 数据可视化

计算

  • 复杂数学计算
  • 科学公式
  • 财务模型

文件处理

  • 读取并摘要 PDF
  • 编辑图片
  • 转换数据

使用示例

  • "分析这个销售数据的 CSV 并绘制图表"
  • "计算这组数据的标准差"
  • "将这些 Excel 数据转换为柱状图"
  • "解这个方程组并给出步骤"

安全性

Code Interpreter 在沙箱环境中运行:

  • ✅ 沙箱无 Internet 访问
  • ✅ 无外部系统访问
  • ✅ 有限执行时间
  • ✅ 有限资源

限制

  • 仅对 OpenAI 模型可用
  • 上传文件的最大大小
  • 有限的库支持(无法任意 pip 安装)
  • 会话是临时的——文件不会被保存

相关工具

WhatsApp