1. Canvas 的扩展与集成
OpenAI 在今天的直播中宣布,将向所有 ChatGPT 用户开放其并排数字编辑空间 Canvas 的访问权限。这是其“OpenAI的12天”假日主题公告的第四部分。此前,Canvas 仅对付费的 ChatGPT Plus、Teams、Edu 和企业订阅用户开放。
- Canvas 的作用:Canvas 将 ChatGPT 的传统界面(顶部为对话,底部为文本输入框)转换为左侧边栏,并在聊天会话屏幕右侧添加了一个新的编辑空间。这个右侧空间用于用户正在处理的内容,例如代码块或文本文档。当用户与 ChatGPT 对话并要求对右侧边栏中的内容进行更改时,更改后的内容将自动显示在那里,而不是生成全新的文本响应。Canvas 还可以对文本和代码提出建议并立即实施。
- GPT-4o 集成:从今天开始,Canvas 将集成到 GPT-4o 中,用户无需在模型选择器上切换到 GPT 4o。对于某些提示或粘贴的文本,Canvas 将自动打开。它目前仅在 ChatGPT 的网络版本或 Windows 应用程序中可用。
2. Canvas 的新功能
随着更广泛的发布,OpenAI 为 Canvas 添加了多项新功能,使其更加实用和强大:
- 运行 Python 代码:用户现在可以粘贴 Python 代码到 ChatGPT,这可能会自动打开 Canvas。此前,用户无法直接查看生成或编辑的代码是否有效,必须复制代码并在自己的系统中运行。允许 Canvas 运行代码使其更接近 Anthropic 的 Claude Artifacts,后者已经允许用户从代码中查看示例网页。
- 创建和预览图形:在演示中,OpenAI 展示了 Canvas 可以仅从代码创建和预览图形。开发人员或分析师可以在最终确定图表之前调整公式或数据,从而提高工作效率。
- 错误检测与修复建议:Canvas 还具有查找代码中的错误并提出修复建议的功能,帮助用户更快地调试和优化代码。
- 支持更多文本粘贴:Canvas 现在支持用户粘贴更多的文本内容,进一步扩展了其适用范围。
3. Canvas 与自定义 GPT 的集成
对于创建自定义 GPT 的用户,Canvas 将默认集成,尽管用户仍然可以定义何时以及是否为他们在助手中创建的提示打开 Canvas 的参数。对于现有的自定义 GPT,OpenAI 没有默认集成 Canvas,以避免破坏它们已经的工作方式。用户可以通过自定义 GPT 的设置将 Canvas 作为功能添加到他们的 GPT 中。
- 增强自定义 GPT 的功能:通过集成 Canvas,自定义 GPT 变得与基础 ChatGPT 一样强大和有用,允许用户根据特定需求实现更多功能。
4. 未来的改进计划
OpenAI 表示,计划“在短期内继续改进并推出 Canvas 中的新功能”。这表明 OpenAI 正在积极倾听用户反馈,并致力于不断提升 Canvas 的用户体验。
5. 界面战场的竞争
像 Canvas 和 Anthropic 的 Artifacts 这样的功能表明,随着用户寻找更多有用的功能以继续使用聊天平台,模型制造商发现自己处于界面战场中。这些新工具不仅提升了用户的生产力,还增强了平台的吸引力,使它们在竞争激烈的市场中脱颖而出。