OpenAI 在其 “12Days of OpenAI” 系列直播活动中宣布,将其侧边数字编辑空间 Canvas 扩展至所有 ChatGPT 用户,并添加了一系列新功能。Canvas 最初在10月发布,之前仅限于付费用户使用,包括 ChatGPT Plus、Teams、Edu 和 Enterprise 订阅者。

OpenAI向所有用户开放ChatGPT Canvas 功能,新增支持Python代码运行

Canvas 的设计改变了 ChatGPT 的传统界面,将对话框设置在页面顶部,而在页面右侧新增了一个内容编辑区域,用户可以在此撰写代码块或文本文件。

当用户与 ChatGPT 进行对话,并请求对右侧边栏中的内容进行修改时,系统会自动将这些修改结果呈现于边栏,而不再生成全新的文本回复。这种方式不仅提高了工作效率,还允许 Canvas 即时提供文本和代码建议。

现在,Canvas 与 GPT-4o 版本整合,用户无需再切换到 GPT-4o 以使用 Canvas。某些提示或粘贴的文本如“使用Canvas……”会自动打开 Canvas,当前仅在 Web 版本和 Windows 应用程序中可用。

此次更新使 Canvas 能够运行 Python 代码,支持更多文本粘贴,并且可以在自定义 GPT 中启动。用户现在可以直接将 Python 代码粘贴到 ChatGPT 中,系统会自动打开 Canvas,这意味着用户无需再手动复制代码并在自己系统中运行。Canvas 还可以根据代码自动生成和预览图形,这为开发者和分析师调整公式或数据提供了便利。此外,Canvas 具备查找代码错误并提出修正建议的功能。

对于自定义 GPT 用户,Canvas 会默认集成,但用户可以自行定义何时及是否在其创建的助手中打开 Canvas。对于已有的自定义 GPT,OpenAI 并未将 Canvas 设为默认功能,以避免影响这些助手的使用方式。不过,用户可以通过自定义 GPT 的设置将 Canvas 添加为一项功能。

OpenAI 表示,未来将继续改进 Canvas,并推出更多新功能。Canvas 和类似的功能正是当前聊天平台模型制造者在用户寻求更多实用功能时面临的界面竞争的缩影。