打开网易新闻 查看精彩图片

机器之心报道

编辑:泽南、蛋酱

这就是大模型最好的应用方式?

今天是 OpenAI 十二天连更的第四天,OpenAI 准备革新的是生产力。

是的,就是 OpenAI 在 10 月份宣布的「ChatGPT 写作和编程新方式」,Canvas。

打开网易新闻 查看精彩图片

现在,用户可以与 ChatGPT 一起完成写作和编码项目,不再局限于简单的聊天了。

和前几天的发布一样,今天 OpenAI 演示的新功能已经上线。在 Web 版上,不论免费还是付费用户都可以直接尝试使用 Canvas 的能力。

此前,OpenAI 的「人 + AI 协作模式」已经引发了人们的无限期待。作为一种全新的交互界面,Canvas 可以帮助你与大模型共同高效率工作。本次发布,新变化主要有三个:

  • 一是 Canvas 全面开放,已被直接整合进 ChatGPT 主要功能中;
  • 二是提升了代码功能,现在可以直接在 Canvas 上运行 Python 代码了;
  • 三是 Canvas 现在可被 Customgpt 调用。

20 分钟的直播里,OpenAI 的 CPO Kevin Weil 等三人演示了四种 Canvas 玩法。

ChatGPT 的用户现在直接在 ChatGPT 中 @ Canvas 或是选择工具按钮,即可把 Canvas 呼唤出来:

打开网易新闻 查看精彩图片

提出需求并获得生成结果后,你会来到一个如同多人协作文档的界面,只不过现在是人与 AI 合作的时代了。

OpenAI 第一个展示是 Canvas编辑文字的功能。现在左边是对话模式,右边是人类可直接编辑的文档。不论是写信、写公文还是论文,这种新生成模式可以大幅提升效率,而且对于大多数人来说都很有用。

在 Canvas 界面右下方的诸多选项中,你可以让 ChatGPT 按照更多要求继续编辑文字,比如建议编辑、调整文章长度、降低其中使用词汇的难度、润色和添加表情符号:

打开网易新闻 查看精彩图片

第二个展示是关于审稿。很多人都在使用 ChatGPT 帮助写作,但以前一问一答的形式非常繁琐,现在你可以让 ChatGPT 更加直观地帮忙审阅自己的文章,并给出建议。

方法很简单,只需要把你写的文章复制粘贴到 ChatGPT 的文本框里,再让它给修改建议,大模型给出的建议会以逐条批注的形式出现:

打开网易新闻 查看精彩图片

你看完建议后,再决定是否根据批注进行润色,然后关闭建议,和完全体协作平台没什么两样:

打开网易新闻 查看精彩图片

或者你也可以直接选择 Apply,让 ChatGPT 帮你把这个位置改了。

这样一番更新之后,Stability AI 研究主管 Tanishq Mathew Abraham 表示,它看上去很像一个拥有「超强智能」的 Google Docs:

打开网易新闻 查看精彩图片

第三个展示和编程相关。很多人在用 ChatGPT 帮助写代码,Canvas 可以直接识别到代码,并转变成为代码编辑模式。还可以在 Canvas 上直接运行测试,还有错误识别和修改错误的建议。

想要 Debug,就把代码复制到 ChatGPT 上,问它怎么回事。AI 可以解释问题,给出正确代码的示例。如果你在 ChatGPT 上点运行代码出错了,还有 AI 给出的 comment。和写文章时一样,如果你点击 Fix Bug 按钮,AI 可以直接帮你修改好,修改的位置也可以高亮显示。

打开网易新闻 查看精彩图片

可以看到,演示中代码的执行速度非常快,即使是图像也能即时打印出来。这是因为 Canvas 里面直接加载了几乎所有 Python 库,所以你可以在写代码时与 AI 协作,并实时获得反馈。

如果 ChatGPT 按照人要求生成的代码有错,你可以继续让它自己纠错,就像自己在写代码时一样,一点一点地尝试:

打开网易新闻 查看精彩图片

第四个展示是 Canvas 的图片识别。就说假如你是圣诞老人,一位名叫 Alexi 的小伙向你许愿,说今年又想要自行车,又想要 GPU,最好再来点暗物质。

题目要求:「根据这些提示信息,给 Alexi 写一封回信。」

打开网易新闻 查看精彩图片

自行车好办,H100 GPU 会有的,暗物质…… 还是换成别的吧。

在 12 月这个时间节点,ChatGPT 还提供了「圣诞老人回信专用模板」,批量生产:

打开网易新闻 查看精彩图片

众所周知,在一些国家和地区,给圣诞老人写信是一项热门活动,纸质信件的收信地址一般是北极。而代替圣诞老人回信的通常是邮局工作人员,带来了年底的巨大工作量,以至于大部分写信者收到的回信是「预制印刷品」。

但今年的情形大不相同了,每个人都能收到一封精准匹配自己许愿内容的定制化信件。

或许这就是山姆・奥特曼所说的「圣诞礼物」。

参考内容:

https://openai.com/index/introducing-canvas/