您的位置:首页 > 互联网

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

发布时间:2023-04-02 15:33:10  来源:互联网     背景:

声明:本文来自于微信公众号 白鲸出海(ID:baijingapp),编译:智婷,授权转载发布。

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

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

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

图片

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

以文章开头的吃豆人动图的实现为例,先让代码解释器用算法生成一个迷宫,然后将它转换为一系列的方块,用以直观地表示迷宫的墙壁和通道,接下来再用算法找到迷宫的出口,然后让这一过程在视觉效果上模拟吃豆人游戏,最后,用得到的结果生成一张 gif 动图。

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

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

诺基亚起诉OPPO

生成声音

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

图片

谢泼德音调

音频1音频:00:0000:10

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

补充介绍一下,康威生命游戏(Conway's Game of Life),又称康威生命棋,是英国数学家约翰·何顿·康威(John Horton Conway)在1970年发明的元胞自动机。这是一个零玩家游戏,意味着它的发展完全由其初始状态决定,不需要进一步输入信息。

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

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

音频2音频:00:0000:14

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

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

生命游戏之歌的专辑封面

图片

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

生成二维码

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

二维码

图片

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

生命游戏二维码

图片

生成图片

在关于 ChatGPT 插件的博客文章中,我展示了一些用 Python 库进行图像处理的酷炫方法。这也让我不由得好奇,想看看 ChatGPT 还能用基础库做些什么。

使用 OpenCV(开放源代码计算机视觉类库)和一个简单的人脸识别算法(Haar Cascade Classifier),代码解释器能够创建一个函数,在下面这张图片中找到我的脸:

用 OpenCV 查找人脸

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

上传一张图片,转换成 ASCII 格式

图片

生成动画

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

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

跳动的方块

图片

再来一场暴风雪:

暴风雪

图片

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

生命游戏

图片

魅族16th

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

旋转的立方体

图片

光学字符识别(OCR)

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

美国登月运载火箭

图片

日程邀请

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

图片

绘画

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

比当贝x3好的投影仪

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

貌似一只猫

图片

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

图片

一只戴帽子、叼烟斗的猫

图片

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

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

下个单词预测

图片

图片

图片

模拟

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

吃豆人模拟器

图片

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

行星轨道

图片

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

跳棋

图片

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

国际象棋

图片

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

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


返回网站首页

本文评论
美团股票最近大涨「港股美团收跌超9% 快手跌超4%」
  讯 8月16日下午消息,香港恒生指数收跌1.05%,恒生科技指数收跌2.03%。港股美团收跌超9%,盘中市值一度跌破万亿港元。此前有市场消息称,腾讯计划出售美团的全部或大部分股权。...
日期:10-18
领云麦科技2021牛年微信红包封面,开启新年好运势
  临近新年,家人群、公司群里红包祝福不断,让年味越来越浓。不同于从前面对面发红包的方式,互联网时代的网络红包成为了新的流行趋势,其中微信用户共计发出的红包数量明显高...
日期:07-16
软件定义世界 | 国双赠言清华大学软件学院2020年毕业生
  6月22日,清华大学软件学院2020年毕业典礼在中央主楼后厅举行。国双董事长兼CEO祁国晟先生作为校友代表,受邀为2020年清华大学软件学院毕业生送上毕业赠言。   国双董...
日期:07-14
鸿蒙3.0再次开启尝鲜招募 nova 8等机型在列「nova8鸿蒙系统内测」
中关村在线消息:近日,华为HarmonyOS 3再次开启了测试招募,以下7款机型可以申请Beta阶段测试:华为MatePad系列华为MatePad Pro 10.8英寸、华为MatePad Pro 10.8英寸 5G、华为Mate...
日期:10-19
北京市版权局:网站传播侵权作品将被约谈_侵害作品信息网络传播权纠纷敲诈申诉
针对近年来层出不穷的网站侵犯版权现象,为了维护权利人的合法权益,促进版权资源信息共享,市版权局于昨天发布了《信息网络传播权保护指导意见》。该意见将于8月1日起正式实施...
日期:07-28
谷歌大收购还原:谈判仅用了一个月(谷歌收购案例)
摩托罗拉的砖块手机曾经是移动通讯的经典形象。在1987年版的电影《华尔街》中,资本大亨戈登·盖科通过他的Motorola DynaTAC手机咆哮着发出买卖命令;在早期经典电脑游戏《侠...
日期:07-22
iQOO Neo7 SE 将于 12 月 2 日正式发布:首发联发科天玑 8200「iqoo neo7发布时间」
11月25日消息:iQOO 官方今日正式宣布,iQOO Neo7SE 新品将于12月2日14:30发布,即与 iQOO11系列一同亮相,首发搭载联发科天玑8200芯片,支持120W 快充,号称「比快更强」。游戏市场市...
日期:11-27
华为抢先苹果支持卫星通信!全球首颗北斗短报文SoC芯片进入量产_华为卫星通信技术
在华为和苹果的带动下,“卫星通信”成为最近热议的话题之一,业内猜测,华为将携手北斗三号系统实现手机卫星通信技术的大众化应用。日前,国内独立第三方集成电路测试技术服务商利...
日期:09-12
对标AirPods Pro:曝三星新耳机Galaxy Earbuds+支持主动降噪_苹果降噪耳机airpods pro
  12月4日消息 三星正在为其即将推出的智能手机Galaxy S11,S11 Plus和S11e进行最后润色,预计将在明年2月发布,届时这家韩国制造商还有望推出其第二代无线耳机,现在该耳机的信...
日期:07-21
四线城市,抖音悄悄“攻占”美团「抖音美团网红」
华为mate50正式发布5g图片来源@视觉中国文|日晞研究所,作者|Ice、公禾,编辑|南汐、Lydia平台类型正在变得越来越难以划分。许多平台起家于某一领域,经过一段时间发展逐渐开始跨界...
日期:12-12
iPhone 14 Pro电池成绩仅排第7名
DXOMARK官方公布了iPhone14Pro的电池评分为119分,在高端机型中排名第7,略高于上一代iPhone13Pro。DXO表示,虽然电池容量很小,但iPhone14Pro的续航表现仍然高于平均水平,尤其是在...
日期:11-17
同时为多个设备无线充电?华为新专利公布「华为申请隔空充电专利」
凤凰网科技讯9月29日消息,天眼查App显示,近日华为技术有限公司申请的“一种充电方法、无线充电设备及相关设备”专利公布。iphone产品发布图源:天眼查摘要显示,本申请涉及无线...
日期:09-30
QQ阅读电子书设备将停止运营,后续将不支持新书购买「qq阅读买的书有保质期」
  Kindle之后,又有一家电子书设备品牌即将停止运营。  阅文服务管家官方消息,QQ阅读电子书设备/口袋阅将于10月26日停止相关业务的运营,此后设备将不支持新书购买。用户可...
日期:09-27
新表情包?腾讯申请新狗头图形商标_腾讯表情狗头啥意思
10月9日消息,天眼查App显示,近日,腾讯科技(深圳)有限公司申请注册多个狗头形象图形商标以及“微信创意表情”商标,国际分类含广告销售、教育娱乐、通讯服务等,当前商标状态均为申请...
日期:10-13
抖音带货杀出黑马,开播两天GMV破亿_抖音直播间带货榜热度
声明:本文来自于微信公众号 电商头条(ID:ecxinwen),作者:李松月,授权转载发布。MCN机构下场带货,开播次日GMV破亿近日,一个名为“遥望未来站”的新秀直播间引起了业内关注。9月19...
日期:10-06
马东又双叒叕进入了新行业!转型做直播开启京东618一起热爱趴
  从前在央视看他主持的节目,台上妙语连珠,让人觉得这个人天生就是吃主持这碗饭的;   可是他在最当红的时候不带走一片云彩的离开央视加盟爱奇艺;   在爱奇艺干的风生...
日期:07-14
薅羊毛侵犯公民个人信息「人民日报评论:“薅羊毛”违法?危及个人信息安全需谨慎」
  文 | ;徐之    用优惠券漏洞诈骗,获刑;利用平台漏洞薅羊毛,获刑;钻平台漏洞薅羊毛,被刑拘……近来,有关“薅羊毛获刑”的新闻屡受关注,让“职业羊毛党”进入公众视野。由此...
日期:09-30
2022年京东开放平台双十二活动总则发布:跨店满300元减40元_2020京东双十二瓜分一亿活动入口
11月25日 消息:今日,京麦商家中心发布了2022年京东开放平台12.12活动总则。京东将结合跨店满减、红包雨等各类特色玩法,整合京东内外部流量阵地给予商家优质资源扶持。发展可...
日期:11-27
以太坊 8 年挖矿时代结束:V 神、中国矿业,与英伟达「以太坊挖矿产出」
最后的以太坊矿工,与中国「挖矿」简史。来源:律动 BlockBeats原作者:Jack原标题:以太坊 8 年挖矿时代结束:V 神、中国矿业,与英伟达编者按:2022 年 9 月 15 日 14 点 42 分,成立 8...
日期:09-19
知情人士:文远知行已秘密申请在美IPO 寻求最多融资5亿美元_文远知行公司是干什么的?
3月14日消息,据外媒报道,总部位于广州的自动驾驶科技公司文远知行,已秘密申请在美国IPO,寻求融资最多5亿美元。京东超新星外媒是援引知情人士的透露,报道文远知行已秘密申请在美...
日期:03-14