今天,ChatGPT代码解释器测试版正式向所有Plus用户开放,这或许是GPT-4有史以来最强大的功能。有了它之后,即使不是程序员,只需要用自然语言向ChatGPT下达指令,也可以完成需要复杂编程技术的任务。
代码解析器可令ChatGPT 运行代码,并且可以访问用户上传的文件,实现分析数据、创建图表、编辑文件、执行数学运算等复杂操作。
如何开启?
打开ChatGPT页面,点击右下角 Settings,然后在Beta features中打开Code interpreter的开关。
然后在GPT-4模型TAB下选择即可。
启用代码解释器后,可以点击输入框左侧+号上传文件。
以下是一些网友的试用实例:
图片处理
OpenAI联合创始人Greg Brockman在推特上展示了代码解释器强大的数学运算和制图能力。
输入prompt:
你能在平面上绘制出10000个随机点,每个维度都来自正态分布吗?
生成一个展示OpenAI官网的二维码。
自动抠图。
不需要任何软件,不需要用鼠标费力画圈,只要一行prompt就可以自动抠图!
格式转换
PDF转图片
以往需要将每页内容合并成一张图,而现在,一个prompt就搞定了。
CSV转GIF
GIF转MP4
Scaleai的提示词工程师Riley Goodside发推测试了代码解释器的格式转化能力。
prompt:我会上传一个gif,给我生成一段5秒的MP4视频,用缓慢缩放特效处理。
GPT-4完美完成了这个任务。
创建调色板
只需要简单的prompt,就可以从图像中提取颜色,创建一个简单的PNG调色板。
数据分析
推特用户@歸藏展示了用代码解析器分析newsletter订阅用户数据的过程。
首先是用户的订阅渠道。
然后是用户的邮箱类型。
更进一步,还可以分析最近一个月订阅用户增长的趋势。
可以看到,代码解析器从分析数据到制图,都不需要使用任何复杂软件,只需要prompt就可以完成。
除此之外,代码解析器还可以分析一个播放列表来总结你的音乐品味。
下图是一位网友试用代码解析器分析了自己600小时的Spotify播放清单。
ChatGPT最后通过运行多维 PCA 和 t-SNE 分析,梳理了她最常听的曲风。
只要有数据,什么都可以分析。一位网友甚至用代码解释器生成了一个UFO目击地图。
处理金融数据,它也不在话下。
比如比特币价格走势
平均每月收盘价
Code Interpreter 断了多少人的生路
试用之后,许多网友感慨,代码解释器的确是OpenAI GPT-4上线以来最强大的功能,不知道一夜之间又要颠覆多少打工人的岗位。
一位网友展示了代码解释器批量处理电影文件的能力之后直呼,“Code Interpreter 断了多少人的生路?”