ChatGPT Code Interpreter(代码解释器)已经推出有一段时间了,这个一度让 ChatGPT 服务器瘫痪好几次的功能到底有什么神奇的地方?今天老王就简单分享下如何启用 ChatGPT Code Interpreter以及常见的使用方法。
一、ChatGPT Code Interpreter 启用方法
ChatGPT Code Interpreter(代码解释器)依然是 ChatGPT Plus 用户专属功能,只有先开通 ChatGPT Plus 才能使用 Code Interpreter(代码解释器)。
ChatGPT Code Interpreter 的开启方式跟之前的插件(Plugins)和网络浏览(Web browsing)功能开启方式一样,在 ChatGPT 官网左下角【账户】->【Settings】可以看到【Beta features】,这里启用【Code interpreter】:
- Code interpreter:Try a version of ChatGPT that knows how to write and execute python code, and can work with file uploads. Try asking for help with data analysis, image conversions, or editing a code file. Note: files will not persist beyond a single session. (尝试使用一个能够编写和执行 Python 代码,可以处理文件上传的 ChatGPT 版本。尝试寻求有关数据分析、图像转换或编辑代码文件的帮助。请注意:文件不会在一个会话之后保存。)
开启 ChatGPT Code interpreter 功能后,在新建聊天的时候就可以选择“Code interpreter”版的 ChatGPT 了:
二、ChatGPT Code Interpreter 使用方法
正如 ChatGPT 官方的介绍,Code interpreter ChatGPT 是一个可以通过编写和执行 Python 代码来处理上传文件的 ChatGPT,所以,通过 Python 能处理的文件都可以用 Code interpreter ChatGPT 处理,包括但不限于:数据分析、创建图表、编辑文件、执行数学运算。
按照第一部分的介绍启用 Code interpreter 并新建一个 Code interpreter 的对话后,我们点击聊天框左下角的【+】可以上传文件,之后就可以直接操作这个文件了,文件类型可以是各种格式的,包括但不限于:.csv、.txt、.png/jpg、.zip、.pdf 等。
例如老王这里让 ChatGPT 帮我把 pdf 文件转成一张 png 图片,可以看到 ChatGPT 就是通过 Python 代码来实现这个功能的:
最后,还会生成一张结果图让我们下载:
当然,Code interpreter ChatGPT 最牛逼的功能还是数据处理,可以把 Code interpreter ChatGPT 当作是一个「数据科学家」,她可以帮你分析数据、处理数据(合并/清理)、数据加工、数据可视化,Python 能做的她都可以做。
老王在网上看到一个对 Code interpreter 功能的评价:「博士期间几周才学会的东西,AI 几秒就完成了」,确实,数据处理这一块,博士的能力比她差远了,对于经常需要处理数据的朋友来说,Code interpreter 功能确实非常有帮助。之后老王也会分享更多 ChatGPT Code interpreter 教程,欢迎加入我们的知识星球,一起进步!
「ChatGPT研修班」知识星球上线啦,早鸟价 249 元!
已更新上百篇教程,并且还在不断输出新文章,带你从 0 到 1 玩赚 ChatGPT,点击了解详情
ChatGPT 很强,会用 ChatGPT 让你变强,加入我们,一群志同道合的人走的更远:点击以早鸟价加入知识星球