今天,ChatGPT「代码解释器」正式解禁!30秒图片变视频,动嘴做表 | 十大惊人魔法全集...

485245dd5bf997455b7f4db26b1e83b2.jpeg


【导读】坐等3个多月,ChatGPT「代码解释器」终于全面开放了,一大波魔法来袭。

家人们,终于来了!

刚刚,ChatGPT「代码解释器」测试版正式向所有Plus用户开放。

c133aa4882e7a45608cf8e78c2bde251.png

Karpathy 在他的博客文章中介绍了 OpenAI 的代码解释器测试版,并对其功能和潜力进行了宣传。

OpenAI 的代码解释器测试版(Code Interpreter)是一个功能强大的工具,可以用于数据分析、代码执行和可视化等任务。它可以读取和处理上传的文件,执行代码并生成图表、统计分析等结果。

这个工具为用户提供了一种方便的方式来处理数据和执行代码,使得数据分析和编程任务更加高效和便捷。用户可以通过上传文件、编写代码和选择合适的图表选项来进行数据处理和可视化。

这个测试版的代码解释器在展示其潜力方面具有很大的潜力,尽管它还处于测试阶段,并需要社区的反馈和使用来进一步完善和发展。随着时间的推移,用户们将能够更好地利用它的功能,并展示它在各种领域的实际应用。

afc8edbd7dcb41c7fd359a9733ffbdbc.png

前段时间,GPT4能力下降在网上引起轩然大波,甚至有人只觉得它比GPT3.5强一点点。

而现在,代码解释器让人们再次感觉到,那个熟悉而且强大的GPT-4又回来了!

插件一上线,许多网友纷纷上手实测了一番。

b395037fac6c6a134559b133ffdac643.png

功能解禁


那么,「代码解释器」究竟能做什么?

30秒,图片变视频

这不,有网友竟用ChatGPT把图片变成了视频。这效果简直比Midjourney、Runway还炸裂。

47e92acd4d7df4296bf39c0e840da85e.gif

这是如何做到的?网友给出了全套教程。

第一步:打开「代码解释器模型」。要启用它,请进入设置 -> 测试版功能 -> 代码解释器。

d539ca2a3e31bac8c7564b1c0f15030c.png

步骤二:

从下拉菜单中选择「代码解释器」选项。然后,上传你想做动画的图片。

fd68d9499b9ac7ed9b89c30b3e7eb6e9.png

步骤三:

我想展示一家豪华餐厅的一些食物。因此,我要求ChatGPT将这个食物图片从左到右制作成动画。通过修改我的GPT提示(见下文),你可以创建你自己的动画。

07f2c0e9f995e9110ded7ba86abef992.png

具体prompt如下:

ba22a59f356c6f8e52a24be97664522f.png

步骤四:

按回车键。30秒后,ChatGPT会给你一个视频的下载链接。

3477398f7237ab64209fb84404985a3f.png

联合创始人Greg Brockman转发称,在不可能记住ffmpeg调用的情况下,用于图像转换的代码解释器。

f7c4f13d35a936f6aee59fb69cb99866.png

事实证明,「代码解释器」确实很牛,现在截个视频,只需要一句话就能搞定了。

c2ec5e671f03061f6b72cd9afd260ec5.png

「有一定内存容量限制,不过处理小文件是没问题了。刚扔给TA 4秒钟的gen-2视频,截取前两秒,没问题,迅速搞定。

会自动试验合适的代码,如果要编程序也完全可以先扔给ta某一文件提出要求,然后看看ta提供出来的代码」。

4074c38541695510696938801bffeaff.png

PDF转图片

国内知名互联网科技博主「宝玉」用「代码解释器」实现了把PDF转成图片。

3eb14fdcb37738deb213e4916ff85d0b.gif

19c7000c7dcf2f33373bb0d2b338923a.gif

以往需要将每页内容合并成一张图,而现在,一个prompt就搞定了。

cdf02326cb8872f51a084f08deb610fd.png

GIF变视频

图片变视频之外,还可以实现GIF变视频。

网友给ChatGPT的提示为:我上传一个GIF,你给我一个5s的MP4,用一个故事性镜头缓慢放大。

759984aab9245bb338f5d93f0c91b3e2.png

上传GIF

b73ba6b2f34d3c4bb030538990862363.gif

最后ChatGPT立即生成了视频

2d07c8440ebf4ffca20ed0425322155d.png

此外,ChatGPT还能做个「矩阵」GIF出来。

05f47441d4aa5f33f825da513d580150.png

9f010825540e04c7b4eb23c5742572fe.gif

生成QR码

在前两天,OpenAI宣布ChatGPT「代码解释器」即将全面开放。

就展示了一个能够生成QR码的例子,短短一句话,简直动嘴就能完成任务。

f675c8d959564c37be9251cfc68c04f1.png

「口袋」数据分析师

代码解释器最大的用例就是进行数据分析。

比如,让它分析各国预期寿命数据,世界上最大的城市,(可上传CSV、word、PDF或视频文件)

f0b305f2ab8823e8840cb7322589e3e8.gif

然后,与数据交谈,问任何你可能想问的问题。

或要求从数据中提取独特的随机趋势,以获得惊喜。

比如,从两个数据中找出独特的趋势,并以表格的形式显示出来。

b3e05f7fc8c97c8d7370a4d7c01ea079.gif

最后一步,可视化。

把数据变成你想要的任何图表或图形。最重要的是,只需点击一下完成。

比如,生成一个散点图,说明一个国家的人均GDP和其平均预期寿命之间的关系。

a714cbfbf6c36a4577b3ccbb7085b75c.png

看到这么强大「数据分析师」,网友又开始R.I.P了。

9768b3bad26e95e2d38e75deec24a5c8.png

使用指南


「代码解释器」怎么用?来自沃顿商学院的一位教授Ethan Mollick专门为此写了一篇指南。

5aa9044a71fdf785c70108984a51b48d.png

首先,Mollick就指出,Code Interpreter这个名字的起法延续了OpenAI给他们自己的产品起烂名儿的悠久传统。

因为——虽说它叫「代码解释器」,但实际上它对那些根本不懂编程的人最有用。

本质上,「代码解释器」能让GPT-4上传和下载信息,并为用户编写和执行程序,这使得AI能够做到以前无法做的各种事情。

具体来说,它为AI提供了一个解决问题的通用工具箱(通过用Python编写代码)、超大内存(最大100MB,可以是压缩形式),且用户可以把这个工具箱集成到AI里面,发挥LLM的优势。

这有助于解决以前版本的 ChatGPT 存在的许多问题。比方说,

它允许AI处理数学(哪怕很复杂),还能更准确地处理单词(例如实际计算段落中的单词),底层原因就是,它可以编写Python代码来解决LLM在数学和语言方面的天然弱点。

比如像下图这样。

2d239ff34e069564ce40b198ba2aebc5.png

可以看到,「代码解释器」能准确计算出段落中单词的数量。

此外,「代码解释器」降低了幻觉和瞎编乱造的发生机率。

当人工智能直接使用Python时,代码有助于让它「诚实」。道理也很简单,如果代码不正确,Python就会报错。由于代码操作的是数据,因此AI不会在数据中插入错误信息。

当然,这并不完美。AI仍然有概率会产生幻觉,但其实这并不常见,并且不太可能影响到代码或者数据本身。

这样一来,AI就更加靠近通用人工智能了——大量问题可以通过代码来解决。

而且,GPT-4非常擅长以新颖有趣的方式来决定什么时候用「代码解释器」。

Mollick举了个例子,假如他让GPT-4向用户证明地球是圆的,那么就会用上「代码解释器」,提供了多个论证,将文本与代码和图像结合在一起。

908455949e073f14f036940ceaf83703.png

此前,各个专业需要编程的人都得会点儿写代码,但写完了还得自己调试。就算之前的AI能提供点儿帮助,但是对于没有Python学习基础的人来说,还是挺难,得借助AI的力量反复修改代码。

而现在,有了「代码解释器」,AI就能自己纠错并且Debug了!

接着,Mollick又讲了如何用「代码解释器」来处理数据,这算是真实戳中大量用户痛点了。

Mollick表示,「代码解释器」的运行水平非常先进,可以自动处理许多复杂的定量分析,并且能够采用非常复杂的数据方法。

用户只需点击加号即可轻松上传数据,甚至是ZIP文件等压缩数据。

d5824ce370aa4c74bc8e60eaa10a4275.png

同时,在提供数据时,用户能给个prompt就最好了。然后,AI就可以从上下文里找出数据含义和结构了!

此外,Mollick指出,在使用「代码解释器」时,用户更多的是在和AI进行「对话」,并不需要绞尽脑汁写一个又严谨又凝练的prompt出来。

就像和一个数据分析师聊天一样,和人怎么交谈,就怎么跟「代码解释器」沟通。

但是这里有两个特殊情况,还是需要写个类似prompt的东西。

一个是AI有时候会不记得自己能干什么,此时就需要一个prompt来给AI点醒。

比如:「你可以制作GIF,请尝试一下。」

另一种情况是在用户对结果不满意的时候,可以通过prompt来让「代码解释器」对结果进行优化。

比如:「请对该结果进行进一步的测试」,或者,「能不能让这个图表更好一点」。

c72f621f1b5efed89209a205c5394a6e.png

在加载完数据以后,GPT就可以执行数据合并和清理的操作了。具体处理方式相当复杂,但就像上面所提到的一样,只要把「代码解释器」当做一个和你面对面的数据分析师就好了。

同时,Mollick提醒广大用户,AI在自我纠错并改正以后最好还是查一下结果,万一出错呢。

ffbc4f40dc27ba0086f038c41d56c49b.png

紧接着Mollick实操了一下,他让「代码解释器」搞个预测建模出来,预测超级英雄可能会有什么超能力。

可以看到,「代码解释器」构建了一个随机森林分布器。

15544eac312cb764147e9bf5e1f5b162.png

当然,在实操过程中,用户还是得和GPT「多沟通」。Mollick就不想让AI用数值数据的方法来估算缺失的数据,Mollick想直接放弃掉没有的部分。

但他指出,也可以和GPT说,让它换个别的处理方法。

之后,Mollick给GPT输入了一个「你可以进行另一个复杂和有趣的分析吗」的prompt。他表示,「代码解释器」选择的一些分析方法让他印象深刻。

就像下图这样。

「代码解释器」巧妙地分析了超级大国的网络情况。可以看到,方法多样,而且非常有意思。

750513183f716ebd80db34cd028fc0b9.png

「代码解释器」最令人印象深刻的应该就是其推理能力了。Mollick概括为,非常「人性化」。

另外,可视化的交互性水平依然在线,且在不断提升。用户可以不断让AI来改进或者更改输出的内容。

Mollick让AI创建了一个交互式表格,包括6个图表,其中还有一个是3D的。

为了让图表更加美观,Mollick不断输入prompt,调整结果。

最终成果就像下图右边这样。

a3ec743b394fa0f88feaa2975ce890fd.png

十大惊人魔法

网友@GPTDAOCN近日总结了ChatGPT十大令人震惊的用例:

be285513496114cd5b64dcdbe1c7f117.png

代码解释器的可视化

1. 将GIF转换为MP4:可以将动态图片(GIF)转换为视频文件(MP4)的功能,使你更方便地分享和使用。

2. 创建各种图形:你可以利用这个功能来生成各种如柱状图、折线图、饼图等图形,直观地呈现和分析你的数据。

3.  从图像中提取颜色以创建PNG调色板:这个功能可以从任何一张图像中提取主要颜色,然后生成一个PNG格式的调色板。

4.  清洗数据以生成深入的可视化:如果你有一些混乱的数据,这个功能可以帮你进行清洗和整理,再将其转换为清晰的可视化图形。

5.  将CSV文件转换为GIF:这个功能可以将CSV(逗号分隔值)文件中的数据以动态的方式展示,生成一张GIF图。

6.  分析歌单以概括你的音乐品味:你可以利用这个功能来根据你的音乐歌单进行分析,从而概括你的音乐品味。

7.  将你的数据集转换为一个完全功能的HTML网站:这个功能能将你的数据快速转换成一个功能齐全的网站,方便你进行展示和分享。

8.  创建可下载的股票数据集:这个功能能帮你创建一份股票数据集,并且这个数据集是可以下载的,方便你进行更深入的分析和研究。

9.  将图像转换为文本文件:如果你需要从图像中提取文字,这个功能可以帮你将图像中的文字转换成文本文件。

10.  对未格式化的数据进行详细分析:对于那些没有规定格式的原始数据,这个功能能帮你进行深入的分析,以获取有价值的信息。

其实,代码解释器的用例远不止这些。

网友点评


我正在尝试ChatGPT代码解释器。到目前为止,我只能建议「每个开发者现在就开始研究它」。

9046dcb8496887f8f031af390e221583.png

Code Interpreter断了多少人的生路?太多行政每天低效率的处理数据,现在只需要自然语言就可以办公自动化。

c89f146341777427ccda9cdcbabe02ab.png

参考资料:

https://twitter.com/karpathy/status/1677512911953231874

outside_default.png

点个在看 paper不断!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/15500.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

贾跃亭“杀回”FF核心管理层;近四成程序员只爱远程工作;小米回应被华为起诉专利侵权 | EA周报...

EA周报 2023年3月3日 每个星期1分钟,元宝带你喝一杯IT人的浓缩咖啡,了解天下事、掌握IT核心技术。 周报看点 1、复旦 Moss 团队:Moss 参数规模约是 ChatGPT 的 1/10 2、贾跃亭“杀回”FF核心管理层,重掌大权且权力范围扩大 3、科大…

2023CSDI算力+智能:数字时代的进化升级

引言 :在未来的产业布局中,云网融合、软硬一体化,硬件智能化、软件的泛化以及数据无处不在,基本是未来的趋势。新一轮的信息科技基本都长在云上,未来大部分的科技也都在信息技术之上,这也是互联网平台最大的…

用AI把自己画进动漫里,3天揽获150万+播放量,职业动画师:有被吓到

萧箫 发自 凹非寺量子位 | 公众号 QbitAI 只需随手录制一段视频,AI就能把你完美放进动漫中! 无论是线条、色彩还是光影呈现,都与美漫中的写实风格如出一辙,动画也是细腻流畅,帧数显然不低: 制作这样一部包含…

干货 | 如何用ChatGPT30秒内读完2小时课程视频,提升100倍学习力

Hi! 大家好,我是专注于AI项目实战的赤辰,本期继续给大家带来解放100倍生产力的工具教程! 目前信息量爆炸,我们每天都面临着海量的在线视频。不论是教育、新闻还是娱乐,视频内容无处不在,由于时间有限和信息…

GPT-4炸圈--多模态大模型

前言 在chatGPT如火如荼的时候,OpenAI又上演了王者归来的戏码,重磅发布了GPT-4。GPT-4是作为“帮你写代码”和你“肆意聊天”的chatGPT的基础模型GPT-3的升级版,是一个新的里程碑。 GPT-4 是一个大型多模态模型,虽然很多能力还不…

新bing可以在你指出它给出的代码的错误后马上改正

我在新bing中问了一个问题: dart中怎么用正则表达式寻找字符串中第一个数值的位置。 在运行bing给出的代码后,发现是错误的,经过检查,我找出了bing错误的代码行。我把改正后的内容告诉bing后,bing马上明白自己错哪儿了…

ChatGPT | Bing | Google Bard | 讯飞星火 | 到底哪家强?实测

最近AIGC战场依然热闹,微软的new bing、Google的Bard、国内的讯飞星火认知大模型,都接连上阵,我们对比ChatGPT一起来看看,我把实际使用测试结果发出,供大家参考。有些测试结果可能会出乎大家的预料哦… 今天我们暂时主…

new bing 对比 chatgpt

使用CombineFileInputFormat将多个小文件合并为一个输入分片 -

ChatGPT 和 Bing Chat两者之间的比较,看完你就懂了

目录 一、ChatGPT 1.1 介绍 1.2 特点 1.3 使用场景 二、 Bing Chat 2.1 介绍 2.2 功能特点 2.3 使用场景 三、对比 一、ChatGPT 1.1 介绍 ChatGPT是一款基于人工智能技术的语言模型应用,由美国人工智能研究实验室OpenAI在2022年11月30日推出。该模型是一种…

chatgpt赋能python:Python图片改名:优化您的网站图片SEO

Python图片改名:优化您的网站图片SEO 如果您是一个有网站运营需求的开发者,那么您一定知道如何优化您的网站来获得更好的访问量和流量。但是,您是否考虑过优化您的网站图片以提高SEO排名呢? 在这篇文章中,我们将介绍…

【ChatGPT的小妙招】结合Excel的vbs开发者工具达成对Excel文件的处理

【ChatGPT的小妙招】结合Excel的vbs开发者工具达成对Excel文件的处理 使用ChatGPT处理Excel文件的原理例子(翻译整合)操作方法1. 对整份Excel工作簿进行翻译2. 进入ChatGPT对话框,描述需求3. 打开两个Excel表格4. 打开Excel的开发工具5. 打开…

chatgpt赋能python:Python函数改名:为什么需要改名以及如何改名

Python函数改名:为什么需要改名以及如何改名 在Python编程中,函数是非常常见和重要的代码语句,用于完成特定的任务或操作。然而,在实际开发中,我们可能需要对已有函数进行改名,这个过程可能并不简单&#…

chatgpt赋能python:Python文件夹怎么改名:终极指南

Python文件夹怎么改名:终极指南 如果你是一名Python程序员,你一定会不断地创建、修改和管理文件夹。而有时候,你可能需要给文件夹改名,比如重命名一个项目文件夹,或者把文件夹名字改得更加符合你的工作流程。本文将为…

chatgpt赋能python:Python更名到底是否必要?

Python更名到底是否必要? 在社交媒体上,Python社区爆发了一系列的关于Python是否更名的讨论。这一讨论的背景是:是否称呼"Python"的原则可能对一些人造成冒犯。因此,Python的创始人们开始考虑是否需要对Python进行更名…

用不好ChatGPT、sd画图太挫?请收藏好这份Prompt大全

有人说:“也许,未来我们都是Prompt工程师!” 这句话还是有一定道理的,在AI技术如火如荼的今天,最大程度利用好AI能够帮助我们提升不少效率。 群里经常有小伙伴对ChatGPT表示不屑,“不过如此”等等&#xf…

chatgpt赋能python:在画布中间画图的Python技巧

在画布中间画图的Python技巧 在Python中,绘图是数据可视化和图形表示的一种重要方式。然而,在绘制图表时,我们需要让图表的中心点位于画布的正中心,而不是依靠手动计算像素值来实现。这不仅让图表更易读,还提高了可视…

GPT-4不披露技术细节,马斯克批判其背离初心,OpenAI不“open“了

编|蛋酱 源|机器之心 除了行业竞争层面的担忧,OpenAI 首席科学家透露了不开源的另外一个原因:模型越强,安全隐患也越多。 3月15日凌晨,OpenAI 出人意料地发布了 GPT-4。 这次发布令科技界颇感意外&#xff…

一个人也可以是【大厂】,三年程序员的生活规划心路分享!

自从工作之后,我就经常思考以下这些问题: 还有多久退休?明天可以退休吗?地球什么时候爆炸?我什么时候可以暴富辞职?我真的需要这份工作吗? 要问是从什么时候开始有这些问题的,大概…

免费的ai绘图工具+初级教程

ChatGPT云炬学长 ​关注 由于我们还有很多小伙伴资金匮乏,没有体验到Midjourney 这样的绘图工具,尽管现在AI生成工具已经遍地开花,也几乎是0代码操作,但对于小白来说还是有许多门槛阻碍了我们完美体验AI生成的魅力。 那么&…

ChatGLM-6B本地cpu部署

ChatGLM-6B是清华团队研发的机器人对话系统,类似ChatGPT,但是实际相差很多,可以当作一个简单的ChatGPT。 ChatGLM部署默认是支持GPU加速,内存需要32G以上。普通的机器无法运行。但是可以部署本地cpu版本。 本地部署,需…