OpenAI直播分享ChatGPT重磅升级:支持原生应用程序自动化协作功能
今天凌晨2点,OpenAI开启了第11天的直播技术分享,对ChatGPT的应用程序进行了重大升级,新增了强大的原生应用程序自动化协作功能。从直播演示来看,这项功能与AIAgent相似,尤其在编程方面表现出色,不再局限于简单的问答模式,而是能够主动理解用户需求。
例如,在与Warp控制台和Xcode IDE的交互中,ChatGPT可以迅速判断用户的意图,无论是分析代码库的提交数据还是解决复杂的编码逻辑问题,都能高效地自动处理这些难题,节省大量开发时间。值得一提的是,ChatGPT的协作模式除了文本模式外,还支持高级语音模式,就像“贾维斯”一样,通过语音交互提出各种需求。
编程自动化协作示例
在直播中,OpenAI展示了几个自动化协作的实际案例。首先,开发人员打开了Warp控制台并导航到正在使用的代码库,想要了解过去两个月每天的提交数量。通过点击ChatGPT桌面应用中的协作按钮,ChatGPT自动列出当前运行且可与其协作的应用程序。选择Warp后,ChatGPT根据上下文判断出用户正在使用Git,并提供了获取每日提交数量的命令,执行后得到了相关数据。
为了更直观展示数据,开发人员进一步要求ChatGPT使用高级数据分析功能将结果以柱状图呈现,并指定为节日主题。这表明,过去需要手动操作的固定、繁琐代码流程,现在ChatGPT可以自动完成。接着,在Xcode IDE环境中,ChatGPT利用其思维链模型(o1模型)生成相应代码,实现了观察者功能,如选择变化加载文本区域。虽然第一次尝试未成功,但第二次顺利实现,体现了ChatGPT全新的感知和自动化代码能力。
目前,ChatGPT的编程协作功能已支持主流开发环境,包括VSCode、Jetbrains、RubyMine、BBEdit等,预计未来还会添加更多IDE开发环境。
写作场景协作示例
在写作场景中,ChatGPT的协作功能同样表现出色。当我们在撰写深度报告或时,常常希望有一位老师指导,例如检查错别字、确保真实性、优化标题等。现在,ChatGPT可以轻松完成这些任务。
在直播案例中,开发人员正在使用Notion编写关于旧金山历史的步行游览文档,其中一个重要部分是介绍“诺顿皇帝”。他将ChatGPT与Notion集成,能够访问并理解整个文档的。遇到困难时,他启动了ChatGPT的协作功能,基于上下文生成讨论要点。ChatGPT不仅补充了诺顿皇帝的生平细节,还对其自称皇帝的行为和影响进行了深入阐述,提供了丰富的素材。为了验证准确性,ChatGPT会在互联网上广泛搜索可靠信息源,并提供引用链接。
此外,ChatGPT还支持高级语音模式,可以直接对话完成各种需求。例如,一位开发人员想演奏萨克斯曲目,通过语音让ChatGPT帮助选择并解释原因。目前,ChatGPT的协作功能已在Mac应用程序中可用,通过Option+Space就能快速调用,占用内存非常小,是一个优秀的自动化协作助手。
本文来源: AIGC开放社区公众号【阅读原文】