本周四,OpenAI 推出了一种与 ChatGPT 交互的新方式:一种被称为"画布"的界面。 该产品会在正常聊天窗口旁打开一个单独的窗口,其中有一个用于写作和编码项目的工作区。 用户可以直接在画布中生成文字或代码,然后高亮显示工作部分,让模型进行编辑。
本周四,Canvas 将向 ChatGPT Plus 和 Teams 推出测试版,下周将向企业级和教育级用户推出测试版。
几家消费级人工智能供应商正围绕可编辑的工作空间展开合作,将其作为使用生成式人工智能的一种实用方法。 ChatGPT 的新界面提供了与 6 月份推出的 Anthropic 的 Artifacts 和病毒式编程伴侣 Cursor 类似的功能。 OpenAI 正在竞相提供与竞争对手相匹配的产品,并在 ChatGPT 中推出自己的新功能,以此来扩大付费用户群。
如今的人工智能聊天机器人无法通过一次提示就完成大型项目,但它们通常可以创建一个良好的起点。 可编辑的工作区(如画布)允许用户修正人工智能聊天机器人输出中的错误部分,而不必仔细检查其提示并生成一段全新的代码。
ChatGPT 新的可编辑项目窗口
OpenAI 产品经理丹尼尔-莱文(Daniel Levine)在演示时说:"这只是一个与 ChatGPT 协作的更自然的界面。"
在演示中,Levine 必须从 ChatGPT 的模型选择器下拉窗口中选择"GPT-4o with canvas"。 不过,OpenAI 表示,当 ChatGPT 检测到一个单独的工作空间可能会有所帮助时,例如对于较长的输出或复杂的编程任务,画布窗口就会弹出。 你也可以直接写"use canvas"来自动打开一个项目窗口。
Levine 展示了 ChatGPT 的新功能如何帮助撰写电子邮件。 用户可以提示 ChatGPT 生成一封电子邮件,然后在画布窗口中弹出。 然后,用户可以使用滑块调整文字的长短。 还可以突出显示特定句子,并要求 ChatGPT 进行修改,如"让这句话听起来更友好"或添加表情符号。 用户还可以要求 ChatGPT 用另一种语言原样重写整封邮件。
新的编程快捷方式
编程画布的功能略有不同。 Levine 提示 ChatGPT 用 Python 创建一个 API 网络服务器,并在画布窗口中生成。 只要按下"添加注释"按钮,ChatGPT 就会添加内联文档,用通俗易懂的英语解释代码。 此外,如果高亮显示 ChatGPT 创建的代码部分,还可以要求聊天机器人解释,或提出相关问题。 ChatGPT 还新增了一个"审查代码"按钮,它将为窗口中的代码(无论是生成的还是用户编写的)提出具体的编辑建议,供用户批准、自行编辑或拒绝。 如果他们按下"批准",ChatGPT 就会尝试修复错误。