今天,ChatGPT升级为生产力工具:Canvas全量开放,人+AI协作模式启动

Canvas 正式上线,全员免费。

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

今天是 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 还提供了「圣诞老人回信专用模板」,批量生产:

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

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

写在最后,如果你需要付费使用使用ChatGPT等AI工具,可以使用国际虚拟信用卡付费。4399Pay就是一家专门提供国际虚拟信用卡的平台,可以免KYC;有兴趣的朋友可以添加客服TG(@dabai717)进行了解。或许这就是山姆・奥特曼所说的「圣诞礼物」。

参考内容:

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