12月11日,OpenAI接连发布了多款重要产品后,又带来了一项重要更新。在12月6日凌晨推出人工智能视频生成工具Sora之后,OpenAI于12月7日凌晨的活动中,向全体ChatGPT用户开放了交互界面Canvas。实际上,早在10月初,Canvas的测试版本就已经面向全球的ChatGPT Plus和Teams用户推出。
从12月5日开始,OpenAI进入了密集的产品发布阶段,计划在未来12天内通过12场直播活动发布一系列新产品和功能。在此之前,OpenAI已陆续推出了ChatGPT Pro计划、强化微调技术以及Sora。
Canvas 的这次更新带来了三大亮点:
Canvas 是基于最新的主力模型 GPT-4o 开发的一款创新工具,不仅是一款聊天工具,更是专为写作和编码项目打造的强大协作平台。它与传统聊天界面不同,采用独立窗口模式,提供类似笔记本的界面,让用户能与 ChatGPT 进行更深层次的合作。
相比测试版,正式版的 Canvas 提供了更多便利和优化:
Canvas 的应用场景多样,用户可以从主 ChatGPT 搜索中直接选择 Canvas。提示词会在左侧显示,而 Canvas 和新文本则展示在右侧。用户可以请求 ChatGPT 修改文档,或直接自行编辑,结果会出现在左侧。此外,Canvas 还支持表情符号的使用。
Canvas 的一个重要升级是其对 Python 代码的理解和执行能力。通过“运行”按钮,用户能在 Canvas 窗口中启动 Python 代码,并通过控制台窗口实时查看执行情况。ChatGPT 同样具备上下文支持,帮助解决运行代码时可能出现的问题。用户还可以点击“修复漏洞”按钮,让 ChatGPT 处理复杂任务。
尽管聊天界面操作简便,但在需要编辑和修订的项目中显得有些局限。Canvas 提供了一个新界面,专门针对这类工作设计。通过 Canvas,ChatGPT 能更好地理解用户的工作背景。用户可以高亮特定部分,明确告知 ChatGPT 关注的内容,这类似于编辑流程,用户可以在完整上下文中提出具体反馈和建议。
Canvas 的主要功能包括:
编码是一个迭代的过程,在聊天中追踪和理解代码的所有修改可能较为困难。Canvas 让追踪和理解 ChatGPT 的更改变得更为轻松。Canvas 的代码编写功能包括:
OpenAI 的研究团队对 GPT-4o 进行了训练,使其能够作为创意合作伙伴参与协作。该模型能够判断何时启动 Canvas、何时进行针对性编辑以及何时需要彻底重写。同时,它还能理解更广的上下文,提供精准的反馈和建议。
OpenAI 通过超过20项自动化内部评估来衡量进展,并采用了新颖的合成数据生成技术,比如从 o1-preview 中提取输出,对模型进行后训练。这种方式能够迅速响应写作质量的需求和新的用户互动需求,无需依赖人工生成的数据。