麻辣社区-四川第一网络社区

校外培训 高考 中考 择校 房产税 贸易战
阅读: 1273|评论: 2

[转帖] OpenAI正式开放Canvas:支持Python编码,可整合到定制GPT当中

[复制链接]

2021年优秀网友 2017年优秀网友

发表于 2024-12-11 15:26 | 显示全部楼层 |阅读模式
        12月11日消息,继OpenAI在周二凌晨两点发布人工智能视频生成工具Sora之后,该公司在周三凌晨两点的活动中向全体ChatGPT用户正式开放交互界面Canvas。今年10月初,OpenAI向全球的ChatGPT Plus和Teams用户推出Canvas的测试版服务。
打赏

微信扫一扫,转发朋友圈

已有 0 人转发至微信朋友圈

   本贴仅代表作者观点,与麻辣社区立场无关。
   麻辣社区平台所有图文、视频,未经授权禁止转载。
   本贴仅代表作者观点,与麻辣社区立场无关。  麻辣社区平台所有图文、视频,未经授权禁止转载。

2021年优秀网友 2017年优秀网友

 楼主| 发表于 2024-12-11 15:33 | 显示全部楼层
  从当地时间12月5日开始,OpenAI进入一个持续发布新功能的周期,在12天内将通过12场直播活动发布新产品和功能。在此之前,OpenAI已先后发布了ChatGPTPro计划、强化微调技术和Sora。

  此次Canvas更新包含三大亮点:

  第一,Canvas正式向所有用户开放,并与OpenAI的主要模型深度集成。

  第二,用户在Canvas中能够运行Python代码,并直接查看文本或图形输出。

  第三,Canvas在单独的窗口中打开,可以整合到定制的GPT模型中。

  Canvas新增的功能

   641

  Canvas是OpenAI基于其最新的主力模型GPT-4o推出的一款全新工具,它不仅仅是一个聊天工具,而是一个强大的协作平台,专门用于写作和编码项目。与传统聊天界面不同,Canvas在单独的窗口中打开。这款工具提供了一个笔记本式的界面,与ChatGPT的聊天机器人对话并行,使用户能够编辑回应并与ChatGPT进行深入地“协作”。Canvas的新功能包括接收以评论形式呈现的反馈和编辑建议,让用户可以根据ChatGPT的建议进行内容调整。

  与之前的测试版相比,正式版的Canvas现在对所有ChatGPT用户开放,并能够整合到定制的GPT模型中。更进一步,OpenAI现在允许用户在Canvas中运行Python代码,并直接查看文本或图形输出。这一更新是OpenAI在ChatGPT之后首次推出的重大视觉界面更新,它不仅提升了人机交互的自然度,还极大地提高了工作效率。

  在OpenAI官网提供的演示片中,用户可以直接从主ChatGPT搜索中选择Canvas:用户的提示词在左侧显示,而Canvas和新文本在右侧显示。用户可以请求ChatGPT编辑文档,或者直接进行编辑,但无论哪种方式结果都会显示在左侧。Canvas同样还支持表情符号的使用。

   641

  除了上述协作示例,用户还可以在ChatGPT的Canvas功能中利用“获取建议”(GetAdvice)和“帮助我写”(HelpMeWrite)等指令。当用户把大量文本输入服务并选择在Canvas中打开时,这些指令会显现。不过要注意的是,除非用户主动提出请求,否则这些文本不会被发送给ChatGPT或被其阅读。根据演示片所展示的功能,Canvas类似于一个集成了人工智能的高级版谷歌文档(GoogleDoc),具备许多相似的功能。

   641

  在Canvas的编程体验方面,一个重要更新是它现在能够理解并执行Python代码。通过新的“运行”(Run)按钮,用户可以在Canvas窗口中启动Python代码,并通过控制台窗口实时查看执行结果。与编写代码时使用的Canvas相似,ChatGPT同样提供了上下文支持,并在一定程度上帮助解决运行代码时可能出现的错误。用户还可以通过点击“修复漏洞”(FixBug)让ChatGPT来承担复杂的任务。

  与ChatGPT更好地协作

  虽然聊天界面易于使用,并且适用于许多任务,但在需要编辑和修订的项目工作中却显得有所限制。Canvas提供了一个新的界面,专门用于这类工作。

  通过Canvas,ChatGPT可以更好地理解用户试图完成的工作的上下文。用户可以高亮特定部分,精确指示ChatGPT关注的内容。这就类似于编辑,用户可以在全部上下文中具体地提出反馈和建议。

  在Canvas中,用户可以控制项目,可以直接编辑文本或代码。Canvas还提供了快捷菜单,可以让ChatGPT帮用户调整文本长度、调试代码,或者快速执行其他实用操作。如果想要之前的版本,一键返回即可恢复。

  Canvas会在ChatGPT检测到它可以提供帮助的场景时自动打开。用户也可以在提示中包含“使用Canvas”,打开Canvas并用于处理现有项目。

  写作快捷方式包括:

  --建议编辑:ChatGPT提供内联建议和反馈。

  --调整长度:编辑文档长度,使其更短或更长。

  --更改阅读级别:调整阅读级别,从幼儿园到研究生。

  --添加最终润色:检查语法、清晰度和一致性。

  --添加表情符号:添加相关的表情符号以强调和增色。

  在Canvas中编写代码

  编码是一个迭代过程,在聊天中跟踪和理解代码的所有修订可能会很困难。Canvas使得跟踪和理解ChatGPT的更改变得更加容易。

  Canvas的编码快捷方式包括:

  --代码审查:ChatGPT提供内联建议以改进代码。

  --添加日志:插入打印语句,帮助用户调试和理解代码。

  --添加注释:在代码中添加注释,使其更易于理解。

  --修复错误:检测并重写问题代码以解决错误。

  --转换语言:把用户的代码翻译成JavaScript、TypeScript、Python、Java、C++或PHP。

  将模型训练为协作伙伴

  OpenAI的研究团队对GPT-4o进行训练,使其能够作为创意合作伙伴进行协作。该模型知道何时打开Canvas,何时进行目标性编辑以及何时需要完全重写。同时,它还能够理解更广泛的上下文,从而提供精准的反馈和建议。

  为支持这一点,研究团队开发了以下核心行为:

  --在写作和编码时触发Canvas

  --生成多样化的内容类型

  --进行目标性编辑

  --重写文档

  --提供内联批注

  OpenAI通过20多项自动化内部评估来衡量进展,并使用了新颖的合成数据生成技术,例如从o1-preview中提取输出,对模型进行核心行为的后训练。这种方法能够快速应对写作质量和新的用户交互需求,从而无需依赖人工生成的数据。(腾讯科技特约编译无忌)

最佳新人

发表于 2024-12-11 21:05 | 显示全部楼层
Canvas这么强大,以后写代码是不是都能靠它了?
高级模式 自动排版
您需要登录后才可以回帖 登录 | 注册

本版积分规则

复制链接 微信分享 快速回复 返回顶部 返回列表 关闭