
awesome-chatgpt-code-interpreter-experiments
看别人怎么玩转ChatGPT代码解释器,快速找灵感
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1014
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- ChatGPT Plus 账号(Code Interpreter 仅对 Plus 用户开放)
- 在 ChatGPT 设置 Beta features 中启用 Code Interpreter
- 本地已安装 Python 与 pip(用于 pip download 下载 .whl)
- 可访问 PyPI 和 GitHub Releases 的网络
安装与启动步骤
-
1开启代码解释器
进入 ChatGPT 设置,在 Beta features 标签页开启 Code Interpreter,然后选择 GPT-4 + Code Interpreter 环境。
-
2下载 ultralytics
在本地终端执行,仅下载 ultralytics 的 .whl 文件而不下载依赖,因为环境已预装必需的依赖包。
pip download ultralytics --no-deps -
3下载模型权重
从 README 给出的 GitHub Releases 链接下载 yolov8n.pt 权重文件到本地电脑。
-
4打包上传文件
按下面结构把权重、wheel 和图片整理到 yolo 目录,压缩成 yolo.zip 后上传到 ChatGPT。
yolo / ├── yolov8n.pt ├── ultralytics-8.0.132-py3-none-any.whl └-─ data / ├── doge-1.jpeg ├── doge-2.jpeg └── doge-3.jpeg -
5安装 wheel 包
让 ChatGPT 解压 yolo.zip 并执行该命令安装 ultralytics;若它拒绝,需反复礼貌请求。
pip install --no-deps ultralytics-8.0.132-py3-none-any.whl -
6验证安装结果
先确认能正常 import torch,再打印 ultralytics 版本号;这一步失败就没有必要继续。
import ultralytics print(ultralytics.__version__) -
7运行推理脚本
把本地写好的短推理脚本发给 ChatGPT 执行,注意使用 /mnt/data 下的沙盒路径。
import sys import tqdm sys.modules["tqdm.auto"] = tqdm.std from ultralytics import YOLO DEVICE = torch.device('cuda:0' if torch.cuda.is_available() else 'cpu') checkpoint_path = "/mnt/data/yolo/yolov8n.pt" image_path_1 = "/mnt/data/yolo/data/doge-1.jpeg" model = YOLO(checkpoint_path) model.to(DEVICE) results = model(image_path_1, save=True) print(results[0].boxes.xyxy) print(results[0].boxes.cls)
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
checkpoint_path | 是 | YOLOv8 权重文件在 Code Interpreter 沙盒中的路径 | /mnt/data/yolo/yolov8n.pt |
image_path_1 | 是 | 待检测图片在沙盒中的路径 | /mnt/data/yolo/data/doge-1.jpeg |
DEVICE | 否 | 推理设备,有 GPU 用 cuda:0,否则用 cpu | cuda:0 |
如何确认成功
在 Code Interpreter 中成功打印出 ultralytics 版本号,且推理脚本输出 boxes.xyxy 与 boxes.cls,并生成标注后的图片。
常见问题
Q:Code Interpreter 可以联网或直接 pip 安装包吗?
A:不能。它没有互联网访问,无法从环境外安装包,ChatGPT 也不允许安装外部的 .whl 附加包;只能先在本地下载 .whl 再上传安装。
Q:上传文件有大小限制吗?
A:有,最多上传 100 MB。README 也提示这一限制理论上可以绕过。
Q:Code Interpreter 只能运行 Python 吗?
A:它只在沙盒中运行 Python,其他语言默认无法执行;README 展示了上传 Deno 单文件二进制来运行 JavaScript等绕过思路。
Q:环境销毁后之前生成的文件还能下载吗?
A:不能。环境死亡后状态全部丢失,原本用于下载文件的链接也会失效。
Q:为什么 ChatGPT 总说这些操作做不到?
A:这是常见现象,README 反复强调需要“礼貌地多请求几次”,它才可能继续执行。
注意事项
- 本仓库本身是一个 Markdown 精选清单,不需要安装,克隆或直接浏览 README 即可。
- 使用 Code Interpreter 前先在设置里开启 Beta 功能并选择 GPT-4 + Code Interpreter 环境。
- 不要打印过多日志和结果(如 embedding 值),会很快耗尽上下文窗口。
- Code Interpreter 中变量和 import 会不断从上下文中消失,需反复让模型确认已定义。
核心亮点
- 精选社区真实案例,覆盖数据分析、图像处理、数学等多个领域,可直接参考
- 按主题分类,结构清晰,方便快速定位感兴趣的内容
- 持续更新,紧跟社区最新实验,保持内容新鲜度
不足之处
- 仅提供链接和简介,不包含详细教程或代码实现,需跳转外部阅读
- 部分案例可能随时间失效,链接维护依赖社区贡献
适用场景
- 想了解Code Interpreter能做什么,寻找入门示例
- 为数据分析或自动化任务寻找现成的Prompt或方法
- 研究代码解释器的边界和潜在风险(如越狱)
替代项目
awesome-chatgpt-prompts、openai-cookbook、chatgpt-api-whisper-api-langchain-examples
同类项目推荐
swarms
开源
编排多个 AI 智能体,像团队一样协作搞定复杂任务。
The Enterprise-Grade Multi-Agent Orchestration Framework. Website: https://swarms.ai
vm0
开源
让 AI 在沙箱里干活,安全搞定真实工作任务
Okou connects to the tools your team already uses and does the work — across market···
CowAgent
开源
养牛场装个助手,喂料看病它都帮你盯着
Open-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skill···
trace-mcp
开源
一个工具调用,省下 AI 42 分钟探索时间
Framework-aware code intelligence MCP server — 91 framework integrations, 81 langua···
opencrabs
开源
终端里的全能AI管家,自动干活、自我修复
The all-in-one AI agent. Build mobile apps, frontend, backend, manages files, deep r···
agent-browser-mcp
开源
让 AI 直接上手真实 Chrome,自动完成网页操作。
让 Agent 直接操作真实 Chrome 的 MCP 服务,支持页面扫描、CDP、截图与物理输入
huuuuuuho-skills
开源
给 Agent 装上内容创作与开发日志技能包
My personal collection of Skills — open-source tools that extend Agent's capabiliti···
hal-9000
开源
一键自动化 macOS 开发环境,AI 加持省心省力
Opinionated AI coding agent and dev environment automation for macOS
oh-my-agent
开源
把多个AI智能体编成团队,按你的工程标准干活
Agent skills and specialist teams for Claude Code, Codex, Cursor and other coding ag···