时隔两年,开发出ChatGTP的OpenAI官宣推出canvas界面,开启了人类与AI协作研究、编码的新时代,更代表着终极AGI人机的交互形态。而在OpenAI 12天发布会的第四天,正式宣布Canvas向所有用户开放,不管是免费客户还是收费客户,并与OpenAI的主要模型深度集成。虽然这只是一个小更新,但却非常实用,主打更高效地与ChatGPT合作,突破传统聊天框架,打造一站式协作平台。从写作到编程,从优化文章到生成数据可视化,Canvas正在重新定义AI辅助创作的可能性。
总结下来,Canvas的三大核心功能包括:
1、提高编程效率
Canvas能够进行审查代码、添加日志、注释、修复bug和语言转换等,适合初学者和资深开发者。如在开发网页应用时,借助Canvas进行代码审查,ChatGPT会给出内联式建议,有效提升代码的性能与可读性。
Canvas还可把Python代码转换为JavaScript、TypeScript、Java、C++或PHP等,Canvas它能智能地翻译代码,同时尽量保持原有的逻辑结构不变,轻松实现跨语言、平台开发。
另外,Canvas支持数据可视化,可以直接显示文本或图形输出结果,提升编程效率。
2、辅助写作
Canvas具有出色的上下文感知功能,在Canvas里开启新文档后,ChatGPT便能实时给予写作建议和反馈、进行润色,助力优化文章的结构与内容。
开发人员演示了如何在Canvas中创作故事:输入“帮我为我的孩子们写一个关于搞笑精灵的圣诞故事。”生成之后,在Canvas界面右下方的诸多选项中,可以让ChatGPT按照更多要求继续编辑文字,比如建议编辑、调整文章长度、降低其中使用词汇的难度、润色和添加表情符号。
另外,Canvas还可以改编原文,比如调整阅读难度和文本长度,以提升可读性、适应各阶段年龄的人群。
3、支持自定义GPT
为了满足不同用户的需求,Canvas现在支持与自定义GPT的深度整合。用户可以根据自身需求,定制专属的GPT模型,并将其无缝集成到Canvas中。这意味着,用户可以在Canvas中直接调用自定义的AI模型,完成特定任务,提升工作的个性化和专业性。
比如工程师创建了一个名为“圣诞老人助手”的GPT,用于帮助圣诞老人回复孩子们寄来的信件。在 ChatGPT 的输入框中,新增了一个工具按钮,点击即可选择 Canvas。在 Canvas 中,用户可以与 ChatGPT 并排协作编辑文档,无论是修改标题、添加表情符号,还是调整文本长度、阅读等级,都能轻松实现。Canvas 就像一个共享的画布,用户和 ChatGPT 可以共同创作,让写作过程更加流畅自然,也节省更多时间。