OpenAI宣布将原本仅限付费用户使用的“Canvas功能”对所有用户开放,包括免费用户。
除此之外,Canvas还新增了Python代码执行功能,并与自定义GPT(GPTs)进行了集成,这大大增强了ChatGPT的使用场景和灵活性。
同时,ChatGPT 也有了新更新:
现在,Canvas具有了新的特点与优势:
过去,ChatGPT生成的文本常常被淹没于聊天历史中,导致用户难以集中管理这些内容。而使用Canvas后,用户可以通过一个“文档编辑器”式的界面,将文本并排显示,并实时进行编辑与增补,实现更便捷的内容管理。
用户能够在ChatGPT生成的文本中,针对特定段落或代码行添加评论,例如“这里需要更清晰一些”或“这一行代码需要修正”。这种做法帮助用户明确标注修改点,并在获取反馈后迅速作出相应的修改。
使用Canvas,用户可以在同一个界面内完成从文本创作到代码编写的全部任务。无论是从草稿阶段开始,还是与ChatGPT协作修改,用户都能够轻松管理多个版本并进行反复修改。
下面我们看一下,新增的Canvas中的Python执行功能:
1. 即时执行与快速反馈循环:
Canvas内置WebAssembly支持的高效Python执行环境,无需切换到本地环境或笔记本服务,用户可以在几秒钟内快速进行代码修改、执行和结果验证。
2. 调试功能:
在执行代码或遇到错误时,Canvas会立即在界面上标明出错的行或函数,并由ChatGPT提供准确的改进建议或代码修复方案。
3. 丰富的库支持与数据可视化功能:
用户可以直接在Canvas中利用Matplotlib等标准Python库生成图表或图形,实现数据分析、结果可视化及假设验证,而无需借助外部工具。
4. 网络请求支持(外部API集成):
这一更新的一个重要亮点是,Canvas内运行的Python代码现在可以发起外部API请求。
这意味着,用户可以实时获取天气、新闻、股市等数据,或者将Canvas与外部服务进行无缝对接,提升数据获取和内容生成的效率。
这次更新的另一大亮点是,Canvas功能已成功集成到GPTs中。专注于特定任务或领域的GPT现在可以通过并行编辑和实时反馈,充分利用Canvas的优势,从而提高工作效率。优势主要体现在:
1. 为特定任务提供集成工作环境:
自定义GPT可包含特定领域的知识或定制指令。通过将Canvas功能整合进来,用户可以在该领域内得到优化的编辑空间,执行专业文本创作或代码审查任务。例如,将Canvas集成到法律相关GPT中,用户就可以实时修正和验证合同草案。
2. 提升指令与输出的兼容性:
在自定义GPT的设置中启用“Canvas工具”,并通过预设指令要求“使用Canvas”,这样GPT在生成回答时便会自动使用Canvas进行编辑,无需每次都在提示中指定。
到目前为止,有3种主要使用Canvas的方法:
在最新的更新中,消息输入框附近新增了一个“工具”按钮。选择“Canvas(画布)”选项。
选择“Canvas”后,会在聊天窗口旁边显示编辑区域。用户可以自由编辑新的文档或代码草稿,也可以复制并粘贴现有文本进行编辑。
在Canvas上输入代码,点击右上方(或Canvas顶部)“Run”按钮,即可立即执行Python代码,结果会显示在控制台区域。
用户可以编辑现有的自定义GPT,并在设置页面启用“Canvas工具”。此后,该GPT将通过Canvas模式生成回答。
这次更新确实让Canvas变得更加强大,尤其是Python代码的支持和与自定义GPT的集成,这不仅为开发者和技术用户带来了便利,也极大地扩展了普通用户的使用场景。比如,普通用户不仅可以在一个平台上进行文章编辑、创意生成,还能直接嵌入代码进行数据处理或自动化任务,极大提高了工作效率。而且,自定义GPT的集成,更是为特定行业或需求的用户带来了可能性,他们可以基于Canvas构建适合自己业务的专属工具和工作流。
在明天的OpenAI 12天发布会的第5天,我们会如期提供最新、最易懂的解读。你的支持是我们前进的动力,若觉得有帮助,请点赞并转发分享给更多人。
文章来自于“AI技术的实例与创新”,作者“AI技术的实例与创新”。
【开源免费】n8n是一个可以自定义工作流的AI项目,它提供了200个工作节点来帮助用户实现工作流的编排。
项目地址:https://github.com/n8n-io/n8n
在线使用:https://n8n.io/(付费)
【开源免费】DB-GPT是一个AI原生数据应用开发框架,它提供开发多模型管理(SMMF)、Text2SQL效果优化、RAG框架以及优化、Multi-Agents框架协作、AWEL(智能体工作流编排)等多种技术能力,让围绕数据库构建大模型应用更简单、更方便。
项目地址:https://github.com/eosphoros-ai/DB-GPT?tab=readme-ov-file
【开源免费】VectorVein是一个不需要任何编程基础,任何人都能用的AI工作流编辑工具。你可以将复杂的工作分解成多个步骤,并通过VectorVein固定并让AI依次完成。VectorVein是字节coze的平替产品。
项目地址:https://github.com/AndersonBY/vector-vein?tab=readme-ov-file
在线使用:https://vectorvein.ai/(付费)
【免费】ffa.chat是一个完全免费的GPT-4o镜像站点,无需魔法付费,即可无限制使用GPT-4o等多个海外模型产品。
在线使用:https://ffa.chat/