- +1
ChatGPT深夜福利,Canvas生产力神器史诗级升级!跑代码改bug,AGI界面大革新
![](https://imgpai.thepaper.cn/newpai/image/20241212/50c2a6ae-130f-44f6-b957-4d09b4312d9f.jpg)
新智元报道
编辑:编辑部 HYZj
【新智元导读】OpenAI Day 4,Canvas重大升级,所有用户皆可使用!它不仅能与人类写作编辑文档、运行和调试Python,还整合进自定义GPTs中,成为更丝滑的打工神器。
OpenAI直播第四天,ChatGPT生产力再次革新了!
这次,奥特曼没有露脸。由OpenAI CPO Kevin Weil带着另两位同事,在20分钟内演示了Canvas的全新功能。
当然,还有例行的圣诞冷笑话一则:
你知道圣诞老人是怎么拍照的吗?
用北极拍立得(North Polaroid)
![](https://imgpai.thepaper.cn/newpai/image/20241212/c68bb7f5-6ddd-4678-993a-657eae7b4881.jpg)
Canvas新功能将向所有用户开放,不论是免费的,还是付费的用户,皆可畅玩。
奥特曼表示,Canvas不仅能够编码,还可以为文字添加emoji。
![](https://imgpai.thepaper.cn/newpai/image/20241212/2ded51b8-7ff9-4638-989a-a2d02fe85a01.jpg)
这次,一共更新了三大能力:
修改建议、润色文档、检查语法、添加表情
可以运行Python代码
已整合进自定义GPTs
![](https://imgpai.thepaper.cn/newpai/image/20241212/33dc0148-138d-44f8-acbc-9ef6e68e271d.jpg)
对此,OpenAI的设想是,让ChatGPT不再仅仅是一个简单的对话框,而是能与人类「并肩作战」的全新AI。写作、代码,都能开启全新的合作方式。
而这次Canvas全新升级的新玩法,更是令人深切地感受到,一个「人类和AI合作」的崭新时代,已经拉开序幕。
编辑文本,提出建议
现在,在Canvas中,用户可以和ChatGPT写作编辑文档了,包括修改标题、调整长度和阅读等级、添加表情符号等,写作无比流畅自然。
在GPT对话框的左下角,点击「View tools」按钮即可看到Canvas,或者你也可以直接在对话框中@Canvas将它召唤出来。
![](https://imgpai.thepaper.cn/newpai/image/20241212/47dfaa65-3b01-410e-a759-0c456589f9cd.jpg)
给ChatGPT输入指令之后,便会跳转到一个左右并排的视图,左边是我们熟悉的聊天界面,右边就是Canvas了。
此前,GPT生成的文字只在对话框中展示,我们必须把它复制到文档中才能进行修改。
而在Canvas里,则可以直接在这个交互界面里实时编辑,和GPT共同协作。
![](https://imgpai.thepaper.cn/newpai/image/20241212/36bba04f-97d3-4bdf-b83a-b4229e20e40b.jpg)
此外,Canvas右下角还有一个按钮,其中包含了一些方便实用的快捷键。
![](https://imgpai.thepaper.cn/newpai/image/20241212/407e6c58-4b45-43ac-ba14-f97bf285283d.jpg)
- Suggest edits:可以要求GPT为我们提供修改建议。
- Adjust the length:可以调整文章的长度。
- Reading level:可以根据文字内容面向的读者类型,调整语言的复杂程度,有幼儿园、初中、高中、大学、研究生几个级别。
- Add final polish:最终的润色,可以检查拼写错误、语法问题等。
- Add emojis:添加表情符号,可以选择将表情符号放在单词、段落或者列表中。
现场,研究人员先写了一篇名为《The Elves and the Christmas Catastrophe》的圣诞故事,还在其中加入了许多表情符号。
添加表情符号时,它会在之前的版本上进行实时的流式更新,方便你在上下文中清楚地看到变化。
![](https://imgpai.thepaper.cn/newpai/image/20241212/2732fc9d-c8f0-474f-8a6b-1a612da6ae2f.jpg)
最终结果长下面这样:
![](https://imgpai.thepaper.cn/newpai/image/20241212/50c0ab8e-5443-42aa-b183-a71139503d13.jpg)
接着,他们用它修改了一篇论文。
![](https://imgpai.thepaper.cn/newpai/image/20241212/e82274ca-a0b0-4d2b-aab0-fe1f4f93ba54.jpg)
将论文粘贴到文本框中,因为篇幅比较长,即可直接打开Canvas。
![](https://imgpai.thepaper.cn/newpai/image/20241212/8182e003-ac04-4b12-83e6-7e9b5b87e137.jpg)
接着,他们输入prompt让GPT以物理学教授的角度提供修改建议。
![](https://imgpai.thepaper.cn/newpai/image/20241212/5dcb8996-d15f-4488-9671-14cc1a0a0758.jpg)
在GPT提供修改建议的时候,它会直接在Canvas界面中进行批注,比以往仅在聊天框中提供建议要直观了许多。
![](https://imgpai.thepaper.cn/newpai/image/20241212/797ce435-baa6-4ed0-b7f1-93a86c772829.jpg)
跑代码,debug
在编程方面,研究人员对Canvas的能力也做了令人兴奋的改进。
现在,我们可以直接在Canvas中运行Python代码,这样就能看到输出,无论是以文本还是图形的形式。
比如现在,我们需要调试一段出了问题的代码。
![](https://imgpai.thepaper.cn/newpai/image/20241212/5d5396fe-11f8-4368-b118-9b3db04bf695.jpg)
把它复制到ChatGPT中,我们实际上就得到了一个代码编辑器。
![](https://imgpai.thepaper.cn/newpai/image/20241212/57498b2b-6db7-42d2-a493-22d7ce13eed6.jpg)
然后,就可以直接求助ChatGPT,让它帮我们调试代码,并且问它出了什么问题。
它识别出,「plot.label」在Matplotlib中不存在,随后提供了一个修正代码示例。
![](https://imgpai.thepaper.cn/newpai/image/20241212/6b0f228a-7994-4f62-b295-70cb877b259e.jpg)
在右上角点击「Run」,可以看到「label未定义」,这就证明:ChatGPT的判断是正确的!
![](https://imgpai.thepaper.cn/newpai/image/20241212/a8752162-b3e2-4224-b0ea-89cd1f192246.jpg)
因为「label」不是一个有效函数,在Matplotlib中我们可能就需要使用「title」来代替。
研究人员表示,ChatGPT居然一下子就发现了这个bug,太令人惊讶了。
总之,点击「修复错误」,ChatGPT就能编辑Canvas来修复;点击「显示更改」,就能看到ChatGPT究竟改了什么。
![](https://imgpai.thepaper.cn/newpai/image/20241212/1e6778fd-4a48-417c-954b-c3529aa0093b.jpg)
而且,「显示更改」不仅适用于代码,也适用于文档。
果然,被Canvas修复后的代码,就得出了正确的折线图。
![](https://imgpai.thepaper.cn/newpai/image/20241212/af148c42-0460-4df9-bf5f-b32497572c14.jpg)
所以,这一切究竟是怎么做到的?
研究人员解释道,在Canvas中,他们加载了一个WebAssembly Python模拟器,它允许我们加载几乎任何Python库,并且立即运行你的代码,甚至包括生成图形。
接下来,他们让ChatGPT生成了一个关于圣诞老人玩具的Sankey流程图,并且添加颜色,呈现圣诞主题的效果。
ChatGPT再次检查、编辑代码,然后添加了一些代码行,创建了Sankey图,还加入了数据。
最终,图像成功生成了!
甚至,我们还能把图像拖到prompt区域,让ChatGPT进一步优化它。
![](https://imgpai.thepaper.cn/newpai/image/20241212/89080280-0e56-438a-b9d8-62c72585b32f.jpg)
植入自定义GPTs
Canvas第三大能力更新,便是将其整合进自定义GPTs中。
GPTs对于所有人再熟悉不过了,能为任何特定任务提供ChatGPT自定义指令、自定义上下文,以及其他独特具体的构建方式。
甚至,你还可以将其与他人分享使用。
直播现场,研究人员决定利用定制GPT,帮助圣诞老人去处理海量的邮件。
![](https://imgpai.thepaper.cn/newpai/image/20241212/756a2e5c-df29-4084-9b3c-19eda31dec0a.jpg)
如果圣诞老人有这么这一助手,帮他起草初稿,就可以更轻松回复孩子们的邮件。
上传一封Alexi给圣诞老人信件的照片到定制的「Santa Letter Drafter」中。
可以看到,Alexi的愿望清单中,一共有三项:一辆全新自行车、一块H100 GPU,还有一些专为研究的暗物质。
![](https://imgpai.thepaper.cn/newpai/image/20241212/92fe1beb-b0b2-4626-8b62-026bfb446c56.jpg)
除了上传照片外,研究人员又向圣诞老人GPT提供了关于Alexi个人性格方面的背景——他今年表现很好。
接下来,GPT就开始为Alexi写回信了。
![](https://imgpai.thepaper.cn/newpai/image/20241212/0a878ef5-8403-4bdc-8c25-3f3d3007c4b9.jpg)
圣诞老人的回信中,夸赞自行车是一个不错的选择,至于GPU,技术工坊的精灵们已经在为你生产了。而暗物质,可能没有办法实现了。
可以看到,这已经是一个非常不错的初稿,方便圣诞老人再次撰写、修改。
以上一套流程下来,很多人没有注意到的是:
研究人员并没有点击任何Canvas按钮,GPTs只是自动生成了Canvas。
这是在构建定制的「Santa Letter Drafter」时,研究人员便将Canvas放下了自定义指令中。
那么,具体是如何配置的呢?
通过点击定制GPT头像,会出现一个「编辑GPT」选项,然后进入配置界面。
![](https://imgpai.thepaper.cn/newpai/image/20241212/d91d1908-e685-40cc-90b0-25ba343f61f3.jpg)
在指令中,通过添加「可以使用Canvas」的提示,便可以实现这个能力。而且,指令中可以规定圣诞老人回复邮件的风格,要幽默风趣。
在定制界面下方,还有一个功能的复选框,勾选Canvas即可。
![](https://imgpai.thepaper.cn/newpai/image/20241212/36cdebaa-a3f0-4873-b148-5f9682920a6b.jpg)
更多演示
针对Canvas新功能,OpenAI研究员Karina Nguyen做了更多的分享。
![](https://imgpai.thepaper.cn/newpai/image/20241212/6a09d14b-34d2-4f03-99d8-e9fc41dae279.jpg)
两年来,OpenAI首次革新了人类与ChatGPT的协作方式
个性化导师
Canvas可以被塑造成一个更加个性化的导师,能够通过各种丰富的方式与之互动。
比如,你可以让ChatGPT为你解释数学概念——高斯分布,然后再要求它编写代码。
![](https://imgpai.thepaper.cn/newpai/image/20241212/579755b1-6ed4-44ea-b55a-a6147d13534f.jpg)
最后,它还可给出可视化绘图。
![](https://imgpai.thepaper.cn/newpai/image/20241212/94699390-f89f-4ae1-ba15-6567ca9cb3de.jpg)
这意味着,对于许多学生来说,学习内容更加直观,能帮助其对复杂概念的理解。
代码执行
Canvas还可以是一个自动化SWE和数据科学家。
它能自动查找API文档、生成并运行代码,还能画出数据可视化图表!
![](https://imgpai.thepaper.cn/newpai/image/20241212/29db326c-3a25-42e4-8067-8a5ab3487c2d.jpg)
编写小工具/游戏
任何人都可以用Canvas编写个性化的小工具,或者游戏。
如下,就是ChatGPT写的曼德勃罗分形(Mandelbrot fractal)的Python代码。
![](https://imgpai.thepaper.cn/newpai/image/20241212/bb838b06-aadf-4572-8d7b-4d39088dbf2f.jpg)
参考资料:
https://openai.com/12-days/?day=4
本文为澎湃号作者或机构在澎湃新闻上传并发布,仅代表该作者或机构观点,不代表澎湃新闻的观点或立场,澎湃新闻仅提供信息发布平台。申请澎湃号请用电脑访问http://renzheng.thepaper.cn。
![](/_next/static/media/pp_report.644295c3.png)
![](/_next/static/media/logo_caixun.cd299678.png)
![](/_next/static/media/logo_104x44_tianzi_white@2x.b88d1296.png)
![](/_next/static/media/logo_rebang.f9ee1ca1.png)
![](/_next/static/media/logo_bjjx.667644a5.png)
- 报料热线: 021-962866
- 报料邮箱: news@thepaper.cn
互联网新闻信息服务许可证:31120170006
增值电信业务经营许可证:沪B2-2017116
© 2014-2024 上海东方报业有限公司