OpenAI推出新功能 Canvas协助创作与程式开发 还支援运行Python

撰文: T客邦
出版:更新:

OpenAI 早前在直播活动中宣布,其写作和程式工具 Canvas 将向所有 ChatGPT 使用者开放,同时新增多项功能。

Canvas 最早于今年 10 月推出,是一款结合人工智慧的写作与程式工具,先前仅提供给 ChatGPT Plus、Teams、Edu 和 Enterprise 的付费订阅使用者提供。现在就算你是免费用户也可以使用。

文章目录
1. 如何开始使用画布(Canvas)?
2. 画布(Canvas)的功能有哪些?
3. 范例:利用画布来创作故事
4. 画布(Canvas)支援运行 Python 程式码
5. 内建 Canvas 的自订 GPT

“这是我们测试了几个月的产品,”OpenAI 首席产品长 Kevin Weil 表示,

“我们现在为 Canvas 引入了运行 Python 程式码的能力,同时也让其支援自订 GPT。”
Canvas协助创作与程式开发(OpenAI)
+9

OpenAI 发布了三个重要更新:

- Canvas 向所有使用者开放并内建到主要模型中,使用者无需额外操作即可使用。
- Canvas 现在支援直接运行 Python 程式码,使用者可以看到程式码生成的文字或图形结果。
- Canvas 内建到自订 GPT 中,使其具备 Canvas 的强大功能。

如何开始使用画布(Canvas)?

从今天起,Canvas 将直接内建到 GPT-4o 中,使用者无需再通过模型选择器切换到带有 Canvas 的 GPT-4o。对于某些提示或贴上的文字,Canvas 会自动打开。目前,这一功能仅支援 ChatGPT 的网页版和 Windows 应用版本。

Canvas 能够帮助使用者将一个故事创意扩展成完整的作品。如果你打开 ChatGPT 的介面,从今天起会发现撰写区有一个新按钮,可以查看所有可用工具,其中包括“画布” Canvas的功能。

Canvas协助创作与程式开发(T客邦提供)
+7

画布(Canvas)的功能有哪些?

虽然叫画布(Canvas),但他主要是写作以及程式工具,是用来进行更长篇或复杂内容编辑的功能,你可以把这理解成是一种人类与AI互动写作的方式,适合以下情境:

1. 撰写长篇文章或文件:

如果你需要编写一篇详细的技术文章、操作指南,或者是一个完整的故事,画布是理想的选择。

2. 程式码编辑:

画布可以用于编辑程式码片段,例如 Python 脚本、HTML 网页或其他语言的完整程式。

它支援多种程式语言的格式化。

3. 多次修改与反复调整:

当你需要反复修改内容、重组段落、或进行深入校对时,画布让你可以更方便地进行细节调整。

4. 团队协作草稿:

若需要与其他人分享或共同编辑内容,画布是一个能保持条理清晰的平台。

范例:利用画布来创作故事

你可以在 Canvas 中创作故事,比如:“帮我为孩子们写一个关于如何与其他孩子们乐于分享的故事”

Canvas协助创作与程式开发(T客邦提供)

生成之后,你可以看到右下角有一个“编辑建议”黑色圆形图示。

Canvas协助创作与程式开发(T客邦提供)

在右下方的诸多选项中,你还可以让 ChatGPT 按照更多要求继续编辑文字,这里出现的选项可以调整文章长度、润饰程度以及阅读等级。我们在“阅读等级”这里点选后,会依照大学、初中、幼稚园的程度让你选择。

当我们选择幼稚园的程度时,写出来的文章会重新调整内容难度,变成适合幼稚园阅读的程度。

目前这部分还有很多人在研究,Stability AI 研究主管 Tanishq Mathew Abraham 表示,Canvas 看起来有点像一个 AI 增强的 Google Docs。

Canvas协助创作与程式开发(T客邦提供)

画布(Canvas)可以运行 Python 程式码

此次发布 OpenAI 还对 Canvas 进行了升级,使其支援运行 Python 程式码、贴上更多文字,并可在自订 GPT 中启动。

使用者可以将 Python 程式码贴上到 ChatGPT 中,系统可能会自动打开 Canvas。此前,使用者需要手动复制程式码并在自己的系统中运行,无法直接验证生成或修改的程式码是否有效。现在,Canvas可以用来做程式码审核、转换程式语言、修bug、新增日志和注释。更重要的是,现在使用者可以直接在 Canvas 中运行程式码,进行测试和验证。功能更接近 Anthropic 的 Claude Artifacts 以及 Anysphere的Cursor。

内建 Canvas 的自订 GPT

对于建立自订 GPT 的使用者,Canvas 将预设内建,但使用者仍可自由设定其助手何时以及是否需要打开 Canvas。

对于现有的自订 GPT,OpenAI 并未将 Canvas 设定为默认功能,以避免影响这些模型的现有使用方式。不过,使用者可以通过自订 GPT 的设定选项手动新增 Canvas 功能。

OpenAI解释说,这部分功能实际上载入了一个 WebAssembly 的 Python 模拟器,这允许使用者载入几乎任何 Python 库并几乎瞬间运行程式码。

引入 Canvas 能让自订 GPT 的功能与基础版 ChatGPT 同样强大,同时还支援更多满足使用者需求的定制化功能。

OpenAI 表示,计划在近期持续最佳化 Canvas,并推出更多新功能。

像 Canvas 和 Artifacts 这样的功能,体现了模型开发者在使用者介面领域的竞争态势。随著使用者对更实用功能的需求不断增加,这些功能正成为吸引使用者持续使用聊天平台的关键。

延伸阅读:小画家能用生成图像AI功能Cocreator? 1个设定激活打破地区限制(点击连结看全文)

+2

【本文获“T客邦”授权转载。】