只看到“iPhone时刻”?ChatGPT+代码解释器,才是释放魔法

OpenAI赋予了ChatGPT运行代码和使用第三方插件的能力。

3月底,OpenAI迎来了“iPhone时刻”,可调用插件“帮助ChatGPT访问最新信息、运行计算或使用第三方服务。”以后,用户出门选哪个商店就可以通过询问ChatGPT,而ChatGPT则会调用“美版大众点评”给用户建议。俨然一副超级流量入口的架势。

除了引入第三方工具插件如WolframAlpha、OpenTable等,OpenAI还公布了自己开发的插件——浏览插件和代码解释器。其中,代码解释器可以用来生成代码、运行代码、上传和下载从csv数据到图像等一系列格式的文件,并在ChatGPT界面内评估输出结果。

目前,代码解释器可以运行Python,但只能访问一小部分库,执行少数特定的任务。《华尔街日报》畅销小说家、OpenAI领域的科学传播者AndrewMayne最近就在一直测试代码解释器,他发现ChatGPT即使只能使用基本库,也能执行很多任务,非常有意思。

除了生成代码之外,代码解释器还可以分析输出结果,并把结果代入另一个函数中。这就意味着,可以将不同的代码部分串联起来,将一个部分的输出结果,输入到另一个部分,实现功能的连续。

代码解释器的加入带来的区别是,之前用ChatGPT创建代码的时候,输出结果需要放到另一个环境中去测试。现在,完全可以在不离开ChatGPT会话界面的情况下,直接在ChatGPT内进行大量的开发工作,再加上ChatGPT的数据分析能力(如电子表格)、以及后续可以执行诸如绘图等一系列功能,可以说就此拥有了一个非常强大的编程和研究工具。

下面,是Andrew在测试ChatGPT的代码解释器插件时随机运行的一些有趣的实验案例。

生成声音

我发现ChatGPT能够理解大量的数学数据,并且代码解释器能生成可供下载的文件。我就要求ChatGPT生成一段谢泼德音调(Shepardtone)。所谓“谢泼德音调”,指的是一种音阶处理方式:将一段旋律不断重复,虽然其音高在循环周期中没有变化,却会营造出一种音阶在不断上升的错觉。ChatGPT用一个图表展示出了音调,随后,用代码解释器将这段音调以wav的格式输出:

谢泼德音调

然后,我进一步测试ChatGPT的声音能力,要求ChatGPT生成一段康威生命游戏的会话,然后将它转换为一段音乐。

ChatGPT第一次输出的音乐片段听起来有点太随机,于是我要求ChatGPT让这段音乐更悦耳一些。ChatGPT用五声音阶对结果进行处理,于是就得到了下面这段音乐:

以音乐形式呈现的生命游戏

设想一下,用这种方法,我们甚至可以让ChatGPT制作一整张的数学音乐专辑:斐波那契数列、曼德布洛特集合、元胞自动机等等!

接下来,我让ChatGPT为刚才的“生命游戏之歌”生成一张专辑封面。由于ChatGPT并没有连接到DALL-E(OpenAI发布的文本生成图像工具)不具备作图的能力,我就要求它根据一张生命游戏模拟结果生成专辑封面。

生命游戏之歌的专辑封面

“生命游戏之歌”的专辑封面

生成二维码

看着上面的生命游戏的专辑封面图,我突然想到,ChatGPT或许能生成有效的二维码图片。于是,我先提出了一个简单的指令,ChatGPT很快给出了结果:

二维码

看着生命游戏专辑图片和旁边的二维码,我在想……能不能让ChatGPT创建一个以二维码为终局的生命游戏模拟过程呢?(我告诉它通过从二维码倒推来作弊……)没错,它可以:

生命游戏二维码

生成图片

使用OpenCV(开放源代码计算机视觉类库)和一个简单的人脸识别算法(HaarCascade>用OpenCV查找人脸

既然ChatGPT能打开并读取文件,那也意味着,理论上,ChatGPT可以用这些数据生成新的东西。所以我们来让ChatGPT把一张图片转换成ASCII图像:

上传一张图片

转换成ASCII格式

生成动画

既然代码解释器可以生成数据,并将其输出为包括gif动图在内的不同格式,那我们就来测试一下,ChatGPT具体能做到什么程度。

首先,我让ChatGPT制作一个弹跳的方块:

跳动的方块

再来一场暴风雪:

暴风雪

接下来,生成一个生命游戏:

生命游戏

然后,我试着让ChatGPT用矢量立方体来生成生命游戏,得到的最接近的结果是这样的:

旋转的立方体

光学字符识别(OCR)

事实证明,ChatGPT的代码解释器基本库中,包含了光学字符识别(OCR)。我决定用一个网站的屏幕截图来测试一下。果然,这个方法有用。能把OCR与一个非常强大的语言模型相结合,这有可能让ChatGPT具备了一定的恢复旧文档的能力。

日程邀请

尽管代码解释器没有访问ics库的权限,但它可以以纯文本形式生成日程邀请,然后让ChatGPT将其保存为.ics文件。

绘画

虽然目前已经有一些用GPT-4生成SVG(可缩放矢量图)的好玩儿案例,但我很好奇ChatGPT和代码解释器能用简单的条块图像做出什么。

我让ChatGPT画一只猫,结果它确实生成了一张形似猫的图片。为了确保ChatGPT并不是因为执行过类似训练才做到这一点,我进一步要求ChatGPT画的猫要戴一顶蓝色的高顶帽,再叼一支烟斗。输出的结果虽然不完全是我设想中的高顶帽,但确确实实是一顶帽子,而且是蓝色的。

貌似一只猫

貌似一只戴帽子、叼烟斗的猫

一只戴帽子、叼烟斗的猫

创建机器学习模型(某种意义上的)

虽然ChatGPT目前暂时无法将任何机器学习库加载到代码解释器中,但我们可以用n-gram进行一些基本的统计文本生成。在这个示例中,我喂了一本书给ChatGPT,让它创建一个预测算法,用来预测文本序列中的下一个单词。很快,ChatGPT给到的结果无一例外地再次证明了GPT-4的能力。

下个单词预测

模拟

这里重现一下开头的吃豆人模拟器,用代码解释器生成算法和gif动图的能力,让它制作一个迷宫,然后生成一个点找到迷宫的出口……然后让整个过程看起来像吃豆人游戏:

吃豆人模拟器

使用Matplotlib库,我们可以让ChatGPT模拟内行星(距离太阳最近的4颗行星)运行轨道,并将其保存为gif动图。

行星轨道

然后我想知道ChatGPT能否模拟一局跳棋。我设法移动了棋子,但出于礼貌没有取走任何其他玩家的棋子:

跳棋

那么ChatGPT可以模拟国际象棋吗?首先,我必须让ChatGPT创建它自己的国际象棋库(一个简化了规则的、不怎么标准的国际象棋库……)并使用unicode表示棋子,之后,ChatGPT就能模拟一局游戏的开始,并将其保存为gif动图:

国际象棋

这是我与ChatGPT进行的关于生成国际象棋模拟过程的对话。可以看到,这里我只给出了一些指令,剩下的工作都是由ChatGPT和代码解释器完成的。

以上这些只是我对ChatGPT和代码解释器插件的部分探索。随着越来越多的人加入进来,我相信我们很快会看到一些真正令人惊叹的应用。

THE END
1.chatgpt如何添加插件具体步骤如下:1. 打开ChatGPT后台管理界面,并登录。2. 在左侧导航栏中选择“插件管理”选项。3. 在http://chatgpt.cmpy.cn/ask/674259.html
2.怎么下载chatGPT4手机版要下载chatGPT4手机版,您可以通过以下几个步骤:1. 打开您的手机应用商店,如苹果App Store或Androidhttp://chatgpt.kuyin.cn/ask/442530.html
3.ChatGPT客户端无法在微软应用商店下载的解决方法最近网页端的GPT4o只会用how can I assist you 回复了,查了一下发现是类似IP封锁/模型降级等等问题,总之解决方法就是下载客户端。客户端需要通过微软应用商店下载,但是下载时总会出现如下情况: 1.区域和语言没有设置为美国/英语导致无法下载ChatGPT 2.设置后仍然无法下载。(提示异常,微软商店下载错误代码0X80072F8Fhttps://blog.csdn.net/weixin_42572394/article/details/145285316
4.火狐浏览器插件商店(FIREFOX扩展中心)hello大家好,我是本站的小编子芊,今天来给大家介绍一下火狐浏览器插件商店(FIREFOX扩展中心)的相关知识,希望能解决您的疑问,我们的知识点较多,篇幅较长,还希望您耐心阅读,如果有讲得不对的地方,您也可以向我们反馈,我们及时修正,如果能帮助到您,也请你收藏本站,谢谢您的支持! http://www.ireallytech.com/article/9678.html
5.星之彼端插件获取途径详解,探索多元获取方式,解锁无限可能随着科技的飞速发展,各种插件在日常生活和工作中扮演着越来越重要的角色,星之彼端插件因其强大的功能和优越的性价比,受到了广大用户的青睐,本文将详细介绍星之彼端插件的获取途径,帮助大家轻松获取所需插件,解锁更多应用场景。 星之彼端插件概述 星之彼端插件是一款功能强大、易于使用的插件,适用于各种场景和需求,无论http://ahhmjc.net/sydt/103100.html
6.AI“应用商店”来了!OpenAI首批70个ChatGPTPlugin最全梳理AI“应用商店”来了!OpenAI首批70个ChatGPT Plugin最全梳理 本批第三方插件能够全方位覆盖衣食住行、社交、工作以及学习等日常所需,基本上能够扮演24小时私人助理的角色。 OpenAI放出大招,本周将向所有ChatGPT Plus用户开放联网功能和众多插件,允许ChatGPT访问互联网并使用70个第三方插件。https://wallstreetcn.com/articles/3688759
7.值得关注的十款ChatGPT优秀插件一旦完成了 ChatGPT Plus 的订阅,您就可以返回 ChatGPT 聊天界面,单击顶部的 GPT-4。在出现的小菜单中,您可以选择“插件(测试版)”。 图片来源:Lance Whitney / Open AI 第3 步: 打开插件商店 请选择“无插件启用”选项,然后单击“插件商店”按钮。 https://www.51cto.com/article/773149.html
8.GigTown工具,是什么?ChatGPT插件怎么用?有什么用?怎么安装GigTown是一个ChatGPT插件,功能作用是:通过GigTown整合,探索本地音乐才华和现场音乐表演的世界。https://wxapi.qabot.cn/plugin/?plugin_id=plugin-99f6d403-b721-490d-99ae-532b25d1d987
9.如何解锁ChatGPT插件在这篇文章中,你将了解如何:在你的帐户设置中2.在侧边栏菜单中选择 "Beta feature"。打开 "Plugin "旁边的开关以启用插件。 3.点击 "x "图标保存更改。 启用插件功能后,你就可以访问 ChatGPT 插件商店了。 浏览并安装ChatGPT插件 OpenAI官方的ChatGPT插件商店是寻找和按照ChatGPT插件的一站式商店。 https://juejin.cn/post/7259658844698771493
10.如何安装和使用ChatGPT插件(一)例如,当您想要使用 ChatGPT 创建旅行行程时,可以使用 Kayak 和 Expedia ChatGPT 插件,或者使用 Polygon 插件来获取有关加密货币市场、股票和外汇的最新信息。 有多少个 ChatGPT 插件? ChatGPT 插件商店中提供了大约 85 个 ChatGPT 插件。随着开发人员掌握 OpenAI 的开发规则和平台本身,将现有网站和服务集成到 Chathttps://m.10100.com/article/19250
11.ChatGPT版的应用商店来了!这次轮到苹果慌了?【ChatGPT版的应用商店来了!这次轮到苹果慌了?】美东时间3月23日,OpenAI宣布将在GPT-4上新增插件功能,帮助ChatGPT访问最新信息、运行计算或使用第三方服务。这意味着GPT-4“数据无法实时更新”的问题将得到解决,同时越来越多的开发者可以加入GPT的生态圈。 https://finance.eastmoney.com/a/202303252672288979.html
12.2023年10个最佳ChatGPT插件,以及如何充分利用它们如果你想自己做饭,Instacart 是你的最佳选择。有了这个插件,你就可以借助它查询食谱并创建一份食材购物清单,然后将它们从商店送到你的家门口。Instacart 会让你的烹饪体验更加轻松。 用于进行有用查询的最佳 ChatGPT 插件:Asking the right question 优点:简单易操作。 https://36kr.com/p/2360572522186632
13.4个免费插件,装上之后让你的ChatGPT,原地起飞,秒杀付费版GPT同一个 ChatGPT,有人用着是人工智能,有人用着却宛如人工智障。 今天给大家分享4个,可以激活 ChatGPT200%,甚至更高能力的浏览器插件,全部免费可用。 尤其是最后一个,哪怕没有账号,也能一键体验 ChatGPT。 1. AI Prompt Genius 打开谷歌(Chrome)浏览器→应用商店→搜索“AI Prompt Genius”,点击下载安装。 https://www.shangyexinzhi.com/article/11803718.html
14.最新ChatGPT插件来了!免注册,免登录,开箱即用ChatGPT 这几天可谓是风头无两。作为一个问答语言模型,它最大的优点就是可以回答与编程相关的问题,甚至回复一段代码。 尽管有人指出 ChatGPT 生成的代码有错误,但程序员们还是对它写代码、找 bug 的功能很感兴趣,有人还给 VScode 构建了一个 ChatGPT 插件。 https://www.eepw.com.cn/zhuanlan/288817.html
15.WebChatGPT插件官网,让你的chatgpt免费联网,查询最新信息,无需标签:ai助手ai工具集chatgpt插件 00000 链接直达 ?>1.免费ai视频生成+写作(可联网)?>2.超强免费ai视频神器3.免费ai写作绘画 WebChatGPT插件官网,让你的chatgpt免费联网,查询最新信息,无需开通plus WebChatGPT是一款免费的Chrome浏览器扩展程序,在Chrome网上商店中可找到并下载。这个扩展程序已经被超过100万人次https://feizhuke.com/sites/webchatgpt.html
16.WebChatGPT插件官网,chatgpt免费联网,查询最新信息,无需开通plus标签:chatgpt插件 00000 链接直达 ?>1.免费ai视频生成+写作(可联网)?>>2.免费ai视频神器推荐3.免费ai写作绘画 WebChatGPT插件官网,chatgpt免费联网,查询最新信息,无需开通plus WebChatGPT是一款免费的Chrome浏览器扩展程序,在Chrome网上商店中可找到并下载。这个扩展程序已经被超过100万人次下载使用,并且与免费https://biemoyu.com/sites/webchatgpt.html
17.ChatGPT中文版来了,在VS中免登录免注册即可使用!该插件的开发者是 B 站 UP 主时夕说: 02 如何使用? 鉴于ChatGPT 未面向中国大陆开放服务,因此很多大陆网友无法使用自己的手机号码注册 OpenAI 账号。但作者表示,目前 VSCode ChatGPT 的免登录、免注册、免代理版本已经上线,并在 VSCode 的插件商店提供了更新。 https://www.eet-china.com/mp/a194644.html
18.ChatGPTPlugin:被高估的“AppStore时刻”,软件和SaaS生态的重组截止23 年 5 月底,ChatGPT 插件商店中提供了 85 个插件,其按照能力大致可以分为 6 类: 1. 外部交互:这类插件提供了与外部的网页和产品进行交互的能力。 其中Browsing 是 OpenAI 官方推出的插件,思路与其在 21 年底的论文WebGPT一脉相承:使用语言模型去探索和理解外部网络上的内容。在多个用户访谈中提到,如果有https://www.5kcrm.com/26911
19.不只是聊天!ChatGPT又有新功能OpenAI通过一段视频,对部分插件进行了详细的介绍——Open Table插件允许用户搜索可预订的餐厅;Wolfram插件能够提高计算能力;Instacart插件允许ChatGPT在本地商店购物;Zapier可与谷歌Gmail等应用程序连接,适用于办公场景。 Instacart插件提供购物清单 来源:OpenAI https://m.gmw.cn/2023-03/24/content_1303319464.htm