ChatGPT Code Interpreter使用方法

Posted BOTAI

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ChatGPT Code Interpreter使用方法相关的知识,希望对你有一定的参考价值。

误判

好几天之前,我就在 ChatGPT 选单里看到了 Code Interpreter。它正在灰度测试中 —— 先给一部分用户试用,如果反响不错并做了一定改进,就能推广给更多用户。

可惜当时我没能正确理解它的含义,犯了一个大错误 —— 望文生义。我以为 Code Interpreter 是指「代码解释器」,也就是给代码添加注释进行讲解的。可那不是 ChatGPT 早就有了的功能吗?干嘛还专门弄个新的模式出来呢?

后来经朋友提醒我才发现,Code Interpreter 的功能不是「解释代码」,而是执行代码。在这个模式下,你可以上传文件作为输入,让 Code Interpreter 编写代码对输入文件做处理,并且在自带的虚拟环境中执行。根据代码内容的不同,它可以利用文本、数字、图形、表格等方式给你展示结果,甚至还可以给你一个下载链接,把你指定的输出以文件形式下载回本地。

当我意识到这一点时,真可以用「惊讶」和「懊恼」来形容。我迫不及待尝试后,赶紧写作本文,告诉你这个功能。以免你跟我一样望文生义,重蹈覆辙。

下面我用一个实际的例子给你演示。

实例

首先我们需要一个演示数据集。这里我选择了一个名为 loans.csv 的贷款安全数据集。它是一张表格,属于简单结构数据,其中包含若干行,每一行代表一条贷款记录;而每列则代表某一相关属性特征,例如贷款等级,房屋拥有情况,贷款时长等信息。

最后一列 safe_loans 代表贷款成功或失败,也即这次放款是否安全。其中 -1 代表不安全。1 代表贷款安全回收。

首先我们需要将数据集上传到 Code Interpreter 中。上传按钮很不显眼,在输入框的旁边。

上传后,Code Interpreter 会自动进行分析,并为每列数据提供解释。

我点击了 "show work" 来看看究竟 Code Interpreter 是如何分析出上述结果的。

原来,Code Interpreter 直接编写了 Python 代码,读取了上传后的 loans.csv 文件,然后执行 head () 命令,打印出来前 5 行,根据列名称和具体显示的数据综合分析信息,然后做了回答。

提示

数据已经准备好,我们现在可以开始输入提示语了。我觉得使用英文与 Code Interpreter 对话很别扭,因此我提出:

请用中文翻译上面的内容,并且对于专业术语加以简单明了的解释。谢谢

你可能会纳闷儿,老师你干嘛要这么客气呢?不就是个机器……

添加ChatGPT到Visual Studio Code 并附ChatGPT注册指南 OPEN AI

准备

  1. 代理。要求是韩国,日本,印度,新加坡,美国这些国家的地址都合适。对其他的我们还不太清楚,反正香港或中国的代理肯定不行。

  2. 找一个国外手机号码,如果你没有用过接码平台也行,有些接码平台是无法接的,所以我们推荐一个就是 sms-activate.org

  3. 准备一个浏览器

开始一步一步注册

第一步是接验证码

打开接码平台 sms-activate.org,注册一个账号

然后要充值余额

一次接码OpenAi的验证码费用是大概11卢布,人民币来看差不多是1块钱,不过只能充美金,就先充直个0.5美金(目前最低限制是充值0.5美金)。可以选择对你任何方便方式。支付宝也有 。

第二部是注册一个OpenAI账号

首先打开ChatGPT的账户注册页面。谷歌注册或者邮箱注册都可以,无所谓,我们这里用邮箱注册作为例子。

用邮箱注册后你要验证邮件。进去邮箱,查看email里的链接。 

这里你需要输入需要的信息。

  输入手机号码

     

然后在左侧选则openAi,再选择国家,韩国,印度,印度尼西亚都可以。

 

然后选则国家,点击购物车按钮。

点击复制号码,在输入手机号码页选择对应的国家,复制手机号,点击 NO。然后发送短信验证码。稍等一两分钟就会显示验证码了。 之后会让你选择你的目的,随便选择就好了。

使用ChatGPT

注册完后,打开ChatGPT网站去登陆。

原文链接   完整ChatGPT注册指南,如何创建一个账户 - SMS-Activate

在 vscode上使用

搜索插件ChatGPT

 下载完毕之后 在右侧打开ChatGPT 登录

登录之后会让你输入 OpenAI API Key 

OpenAI API  在这里点击获取你的API Key  在vsCode提示框输入即可。

最后附上使用ChatGPT写的一个快速排序。

 

 AI虽好,切不可贪心!!!

以上是关于ChatGPT Code Interpreter使用方法的主要内容,如果未能解决你的问题,请参考以下文章

上线3天,下载4万,ChatGPT中文版VS Code插件来了!免登录免注册

ChatGPT连夜迭代:你老婆不好使了

ChatGPT 的工作原理:机器人背后的模型

ChatGPT浅谈

如何使用 ChatGPT 编写 SQL JOIN 查询

ChatGPT 极简教程了解 OpenAI 模型的力量