跳到主要内容

Jupyter Notebook 集成

OPL 数据空间的 Code Execution 可以接到 Jupyter,让模型不仅生成代码,还能直接把文件、图表和 notebook 落到 Jupyter 工作目录。

最小 Compose 示例

services:
  open-webui:
    image: ghcr.io/open-webui/open-webui:latest
    ports:
      - "3000:8080"
  jupyter:
    image: jupyter/minimal-notebook:latest
    ports:
      - "8888:8888"
    environment:
      - JUPYTER_ENABLE_LAB=yes
      - JUPYTER_TOKEN=123456

OPL 数据空间配置

管理员面板 → 设置 → 代码执行 中,把引擎切到 jupyter,并配置:

  • CODE_EXECUTION_JUPYTER_URL
  • CODE_EXECUTION_JUPYTER_AUTH=token
  • CODE_EXECUTION_JUPYTER_AUTH_TOKEN
  • 超时配置

验证思路

  • 让模型生成 CSV
  • 让模型保存 matplotlib / seaborn 图
  • 让模型输出 .ipynb

如果你发现产物没有自动保存到 Jupyter,通常可以让模型先生成,再明确追加一句“把它保存到 Jupyter 里”。