ChatGPT代码解释器是里程碑意义的成就

送交者: xiaochuliu [♂☆★大🇨🇳lngviva★☆♂] 于 2023-07-14 6:00 已读4486次 大字阅读 閱讀
ChatGPT代码解释器是里程碑意义的成就

ChatGPT代码解释器测试版开放后,用户即使不是程序员,也可以用自然语言向ChatGPT下达指令完成复杂编程任务,这可能会产生两个重大影响:消灭语言鸿沟;重塑产业形态。

·未来大模型快速迭代将有两个趋势:第一,ChatGPT一定会朝着更大规模、更多样的数据学习,同时结合私域专业性更强的数据,旨在开展更有宽度的学习;第二,它会加大数据解析程度,一定程度上可以认为是在开展更有深度的学习。

ChatGPT代码解释器测试版正式向所有ChatGPT Plus用户开放,能够利用人类的自然语言作为指令,去驱动大模型完成数学运算、数据分析、专业图表绘制,甚至生成视频、分析股票市场。

“OpenAI的ChatGPT能力又升级了,它已经完成从工具到助手的升级,这次又从普通助手升级为专业助手。”7月12日,复旦大学教授、上海市数据科学重点实验室主任肖仰华向澎湃科技(www.thepaper.cn)谈到OpenAI近日的重磅发布:ChatGPT代码解释器(Code interpreter)。

北京时间7月9日,ChatGPT代码解释器测试版正式向所有ChatGPT Plus用户开放,其能够利用人类的自然语言作为指令,去驱动大模型完成数学运算、数据分析、专业图表绘制,甚至生成视频、分析股票市场。

也就是说,用户即使不是程序员,也可以用自然语言向ChatGPT下达指令,进而完成复杂编程任务。这被外界评价为“GPT-4有史以来最强大的功能”。

“用个不恰当的比喻。”肖仰华说,“可以看得出来OpenAI应该是’蓄谋已久’,他们一直在努力提升大模型的多模态交互能力。”多模态交互是利用自然语言驱动图像、专业图表等多模态任务的能力。

变成这样的专业助手意味着什么?“意味着即便是很多专业性很强的工作,ChatGPT都有能力完成。可以说,其可以胜任一些大学相关专业本科生的工作,比如数据科学专业。”肖仰华说。

“数据解析能力决定大模型将来能获得的能力”

对于ChatGPT为何选择在这个方面进行升级,肖仰华认为,这得益于数据的深度解析与学习,此类数据广泛存在,大部分论文本质上就包含各个学科的专业性数据分析。前面几个版本的GPT主要侧重于文本数据的有效利用,但对于这些数据中图表、格及其与文本之间的对应关系,利用比较粗放简单。这一次的升级实际上得益于从专业文献等数据中进行深度解析,建立文本于图表与公式的对应关系,使得GPT习得了通过自然语言交互驱动图、表的制作能力。

从这样的发现中,肖仰华得到了技术研发上的一个启示:“这种对于语料的深度解析能力很有可能是决定大模型能力的核心因素之一,大模型的研制无论何种程度地重视数据都不为过。”

对于ChatGPT,肖仰华认为,OpenAI一直以来努力的方向都是寻求更多的优质数据,深度解析已有的数据,从而使自己的能力越来越强大。所以获取大规模、高质量、多样性的数据,并深入解析这些数据,可能是推动大模型发展重要思路之一。”

“消灭语言鸿沟”

总体看待此次ChatGPT的能力升级,肖仰华认为其中有两个可能产生的影响值得关注:第一,“消灭语言鸿沟”;第二,重塑产业形态。

什么是语言鸿沟?自计算机发明以来,人类希望让计算机按照自己的意愿完成各种设定任务,这需要专业人士通过非自然语言或者形式化语言表达意图、下达指令,如早期的汇编语言,后来的C++高级程序语言、结构化查询语言如SQL等。而人类沟通与交流的语言是自然语言。

西方传说中,上帝为了阻止人类建成通天的 “巴别塔”,变乱了人类语言,使得人类之间语言不通,永远没有办法真正达成沟通、理解他人。肖仰华认为,机器和人类之间也存在着这样的情况,至少机器一直以来都无法准确理解人类的自然语言,所以实际上人类一直迁就机器,将自己的意图转换成各种各样的形式语言。

然而,计算机要完成的任务存在于千行百业,肖仰华说,这意味着为了完成不同的任务,专业人员就要学习不同的语言,比如专门面向芯片设计的语言、专门面向办公自动化的语言。这些都需要经过复杂培训才能掌握,所以每一项专业任务都需要经历复杂的语言学习,为人们从事某个行业设定了较高的语言门槛。

但现在看来,肖仰华判断,“这些所有的形式语言都不必要了,基本上可以被自然语言代替。”某种程度上而言,可以认为机器“理解”了人类的自然语言,同时也理解了各种专业的形式化语言,可以把人类各种自然语言所表达的意图准确转换成相应的形式语言,比如编程的语言和芯片设计的语言。

这就是消灭了语言鸿沟,机器“理解”人类不再存在障碍。 “如果说ChatGPT的初版消灭了人机之间的自然语言表达鸿沟,这次带有Code Interpreter功能的ChatGPT则消灭了人机之间的专业语言表达鸿沟。”肖仰华认为,这将有非常深远的影响,是里程碑意义的成就。

“很快,像数学语言、物理语言等人类从事非常专业性工作所需要的‘语言’能力,以及相应的思维能力和解决问题的能力,大模型将会逐步胜任。因为,从原理上这是相通的,数学家籍以开展研究工作所需要的数学语言也是一种形式语言而已。只要能够拿到自然语言和相应专业语言的配对数据,大模型就有机会习得。而这些数据广泛存在于论文中,还可以通过广泛应用的专业软件,比如MATLAB,进行数据合成,进而进一步缓解大模型专业能力学习时的数据稀缺问题。”肖仰华说。

专业性岗位还有无必要?

这就意味着,以后大部分需要一些掌握专业语言才能够胜任的专业性工作,大模型或许都能完成得不错。这也带来一个值得深入思考的问题,肖仰华问道:我们还有没有专业人士的发展空间,或者说其工作岗位有无必要性?

在肖仰华看来,随着大模型能力提升,所有借助语言完成的工作将来都会分成三个步骤:第一步提示(prompt),第二步生成,第三步评价。

“很显然现在这些生成的工作,不管是专业性还是非专业性的,都可以交给大模型。但专业人士仍然有其价值所在,比如写提示词,如何提示大模型生成所需要的专业性图表,以及如何评价分析其生成结果的对错好坏。这些方面人类仍然有其优势,或者说短期之内大模型仍然需要较大的完善才能够胜任。”肖仰华说,所以这将重塑产业形态。

更进一步而言,大部分内容生成相关的任务和分析型工作,都将会被分解成很多个细分步骤,其中重复性、常规性、生成式的细分步骤将逐渐交给大模型,将传统小模型擅长的细分任务交给小模型,将仍然只有人类擅长的细分任务交给人类。肖仰华认为,将复杂任务分解成多个步骤(分解),再由大模型、小模型、人类完成其所擅长的步骤(重组),这种“分解+重组”模式将是未来重塑产业形态的基本趋势。

大模型快速迭代的两个趋势

对于此次更新是否代表着GPT-4.5出现,肖仰华认为这并非关键,但这个问题如此引起关注,背后实际上反映了人类对大模型快速迭代的担心,一定程度上体现了大家对其可能带来的社会冲击的担忧。在他看来,这种担心不无道理,“在它快速迭代的情况下,至少我们理解它的速度显然可能是跟不上它的迭代速度。我们甚至要主动按下大模型研发的暂停键,好好去思考其到底能做什么、不能做什么。”

对于大模型快速迭代的两个趋势,肖仰华认为,第一,现在ChatGPT主要是以公开的数据学习为主,其一定会朝着更大规模、更多样的数据学习,同时结合私域专业性更强的数据。第二,它会加大数据解析程度,一定程度上可以认为是提高学习的深度。也就是说这是两个维度,一个是学得越来越广博,一个是旧的数据学得越来越专、越来越深。

“这是这次版本出现的一个非常重要的思路,实际上很有可能数据还是那些数据,只不过学得更深入。”肖仰华继续说,“如果每一个领域的大模型是割裂而无法融合的,那么其能力或许还在可控范围内。但如果像ChatGPT这样拥有强大通识能力、又不断结合各个私域数据进行学习,那么其能力升级可能会在我们的预期之外。所以推动大模型向安全可控的方向发展势在必行、迫在眉睫”。

随着互联网的不断发展,我们目睹了从Web 1.0到Web 2.0的转变,而现在,我们正在迈向Web3的时代。


Web3代表着一种新的互联网模式,它通过区块链技术和去中心化的原则为用户提供更加开放、透明和自治的在线体验。与此同时,ChatGPT作为一种强大的语言模型,正在为人们提供更加智能和自然的对话体验。结合Web3和ChatGPT,我们可以预见到下一代互动体验的出现。想要ChatGPT账号的可以私我~



Web3的核心特征是去中心化。传统的Web 2.0架构中,用户的数据和权力通常集中在少数大型互联网公司手中。而在Web3中,区块链技术使得数据可以被分散存储在全球网络的各个节点上,从而实现了数据的去中心化。这种去中心化的特性为用户提供了更大的控制权和隐私保护。同时,通过智能合约的引入,Web3还能够实现自动化和可编程的交互,使得用户之间的互动更加智能高效。


而ChatGPT则代表了人工智能在自然语言处理领域的最新进展。作为一种基于深度学习的语言模型,ChatGPT能够理解和生成自然语言,实现与用户的智能对话。通过大规模的预训练和微调过程,ChatGPT学习到了丰富的语义知识和语言模式,从而能够回答用户的问题、提供建议和进行有趣的对话。这种智能对话体验正在改变人们与计算机之间的交互方式。



将Web3和ChatGPT结合起来,我们可以看到未来互动体验的潜力。首先,Web3的去中心化特性可以为ChatGPT提供更大的数据来源。传统的ChatGPT模型通常依赖于中心化的数据集,而Web3中的去中心化应用可以为ChatGPT提供更广泛、多样化的数据输入,从而提升模型的理解和表达能力。此外,通过智能合约的支持,ChatGPT可以与Web3应用进行更加紧密的集成,实现自动化的任务和交互。


其次,结合Web3和ChatGPT可以增强在线社区和协作的能力。Web3的去中心化特性使得在线社区可以更好地实现自治和共治,而ChatGPT作为一种智能对话工具,可以促进社区成员之间的交流和协作。通过ChatGPT,用户可以更方便地获取信息、解决问题,并参与到社区的决策过程中。这种结合将为在线社区的发展带来更多的创新和活力。


最后,结合Web3和ChatGPT还可以提升用户体验和个性化服务。Web3的去中心化特性使得用户数据更加安全和私密,而ChatGPT的智能对话功能可以根据用户的需求和喜好提供个性化的服务。通过Web3的身份验证机制,用户可以授权ChatGPT访问自己的个人数据,并根据个人偏好为用户提供定制化的建议和服务。


随着Web3和ChatGPT的不断发展和成熟,我们有理由相信,未来的互联网将变得更加智能、人性化和富有活力。

在Pi Network空间中构建应用程序,为全世界超过4700万的先驱者提供潜在的访问机会,突出了各种引人注目的好处。


不仅如此,Pi区块链简单人性化的设计对于刚进入这个领域的开发者来说也是一个优势。


对于有兴趣在Pi Network上构建应用程序的开发人员来说,最大的好处之一就是巨大的用户潜力。


超过4700万的先驱者已经加入,开发者有机会接触到广泛和多样化的用户群。


这为开发具有全球影响力和显著增长潜力的应用程序提供了一个令人兴奋的机会。


除了庞大的用户群,Pi区块链简单易用的设计也是开发者的一个额外优势。


对于缺乏区块链技术经验的开发者来说,在Pi网络上构建应用程序变得更加容易。直观的用户界面和清晰的文档为探索和开发提供了友好的环境。


此外,选择在Pi Network上构建应用程序的开发人员可以利用可用支持工具提供的强大资源。


在Pi Network生态系统中,有各种工具和开发辅助工具可用于加速应用程序的构建过程。


Pi网络社区的热情贡献下,开发人员还可以获得宝贵的知识和经验,以支持他们的应用程序开发。


Pi Core团队认为,Pi区块链是开发者塑造Web3未来的完美环境。Pi Network拥有庞大的潜在用户群、用户友好的设计和强大的资源,为开发人员提供了一个令人兴奋的机会来构建有影响力的创新应用程序。


Pi Core团队邀请开发者加入Pi Network生态系统是一个令人兴奋的机会。有机会获得广泛的用户基础、用户友好的设计和强大的资源,开发者有一个独特的机会来塑造Web3的未来,并为一个有前途的区块链生态系统的发展做出贡献。


充满活力和多元化的Pi社区是由对Pi核心团队的愿景充满热情的个人组成的,他们致力于为加密世界带来公平和包容。


在这个生态系统中,开发人员有机会参与讨论、交流想法,并与其他开发人员合作开发创新的解决方案。


作为一个仍在开发中的平台,Pi Network为开发者提供了一个机会,让他们成为开拓者,在快速发展的生态系统中获得早期优势。


通过在Pi Network上构建应用程序中发挥积极作用,开发人员可以成为区块链和Web3正在进行的转型的一部分,以及利用该项目的长期增长潜力。


加入Pi Network生态系统,也让开发者有机会为能够给日常生活带来积极变化的技术发展做出贡献。


Pi Core团队的愿景是创建一个信任体系和基础设施,使每个人,无论其背景如何,都能访问和利用区块链技术的好处。


通过参与Pi Network上的应用开发,开发者可以在现这一愿景、创造重大社会影响力的过程中发挥作用。


提供了各种诱人的福利,Pi核心团队邀请开发者加入Pi网络生态系统是一个不容错过的机会。


在Pi Network上构建应用程序时,开发者可以获得广泛的用户群,利用用户友好的设计,获得强大的资源,与热情的社区合作,并成为区块链和Web3革命的一部分。

Pi Network核心团队一直在无情地组织一系列黑客马拉松,这表明他们已经准备好迎接备受期待的Mainnet发布。黑客马拉松为团队提供了一个平台,完善他们的创新操作系统PiOS ,同时积极寻求高质量的项目,以增强Pi网络生态系统。



Pi Network以其独特的挖掘方法而闻名,用户可以在手机上挖掘硬币,而不会耗尽电池或消耗过多的能量,在其测试网络阶段已经获得了大量的追随者。随着Mainnet即将发布,该团队渴望完善他们的基础架构并扩展他们的产品。


通过组织持续的黑客马拉松, Pi Network核心团队展示了他们在加密货币社区内促进创新和协作的承诺。这些活动为开发者和爱好者提供了展示他们技能的机会,并为Pi Network生态系统的增长做出贡献。


此外,为了确保遵守法规, Pi Network核心团队宣布获得重要许可证,这是一项重大举措。这一战略步骤旨在建立与美国和欧盟法律的兼容性,巩固网络作为负责任和合规的区块链平台的地位。


这些许可证的获得突显了Pi Network核心团队致力于构建一个符合监管标准的强大而安全的平台。它表明了他们在关键司法管辖区的法律框架内运作的决心,为用户提供了一个可靠和可信的环境,让他们与Pi网络接触。


随着Pi Network离其维护网络的发布越来越近,持续的黑客马拉松活动,加上关键许可证的获得,成为团队准备和承诺提供尖端区块链生态系统的有力指标。随着PiOS接近完美,以及网络中增加了优质项目, Pi Network核心团队准备对加密货币格局产生重大影响。


加密货币爱好者和潜在用户热切地等待Pi网络主网的正式推出,因为它有望彻底改变个人使用数字货币和区块链技术的方式。

Pi Network是一个革命性的加密货币项目,随着成员数量的不断增加,Pi Network继续取得令人印象深刻的增长。


在很短的时间内,Pi Network已经吸引了全球超过4700万的先驱者,创造了一个强大而忠诚的社区。


Pi Network的愿景是增强个人能力并推动加密货币的更广泛采用,因此已经开发了一个蓬勃发展的生态系统。


通过新的工具、功能、应用程序和社区计划,Pi Network提供了引人入胜的体验,使先锋者能够积极参与。


Pi网络所采取的重要步骤之一是准备将他们的网络迁移到Open mainnet。


开放的主网将是Pi网络走向完全独立和长期可持续发展的重要一步。


通过进入这一阶段,Pi网络将为用户打开更多的机会、创新和利益。


向开放式主网的迁移将使Pi Network能够提供新的能力并增强网络功能。这将为开发者提供一个构建与Pi Network集成的应用和服务的机会,从而创造一个更加强大和多样化的生态系统。


此外,迁移到开放的主网也意味着Pi Network将独立运行,管理自己的网络。这使Pi Network能够完全控制该项目的开发和决策。


在开放主网的过程中,Pi Network将继续致力于确保安全性、合规性和良好的用户体验。我们与监管机构和监管部门密切合作,遵守相关法规,为Pi网络的未来奠定坚实的基础。


Pi网络社区的积极参与,也是这个项目成功的一个关键因素。Pi Network社区是由一群充满激情和奉献精神的个人组成的,他们分享知识,支持这个项目的发展。在为开放的主网络做准备的过程中,协作和社区参与将比以往任何时候都重要。


拥有超过4700万的先锋参与,Pi Network为未来的发展和成功奠定了坚实的基础。


通过扩大生态系统、迁移到开放主网以及与社区合作,Pi Network正在朝着实现其作为一个创新和有影响力的加密货币项目的愿景迈出重要步伐。


Pi网络持续快速发展,目前已有超过4700万名来自世界各地的先锋加入。随着开放主网的准备工作,Pi Network在为用户带来更广泛的创新、机会和利益方面迈出了重要的一步。


在充满激情的社区的大力支持下,Pi Network离他们的愿景越来越近——为个人赋权并推动加密货币的更广泛采用。

Pi Network已经成为一个有前途的加密货币项目,其愿景是创建一种可以使用移动设备开采而不消耗高功率的加密货币。


为了实现这一目标,Pi Network提供了两种类型的开发者钱包,这两种钱包在其生态系统中发挥着重要作用。


MultiSig Receiving Wallet是一种专门用于接受Pi Network用户付款的钱包,并促进Pi Network生态系统中用户和应用程序之间的交易。它是网络内支付基础设施中的关键组件之一。


MultiSig接收钱包的主要功能之一是使用MultiSig或多重签名机制。这种机制实现了安全可靠的事务,涉及在执行事务之前完成事务的几个当事人的签名。


当用户想要向Pi Network上的应用程序付款时,他们使用MultiSig Receiving Wallet来启动交易。用户填写所需的信息,例如要支付的Pi金额和付款的地址。然后,这些交易被发送到Pi Network网络。


一旦一个事务被发送到网络,MultiSig机制将在验证和保护事务中发挥作用。在MultiSig收件人钱包的情况下,交易需要提供它的几个当事人的签名,如用户和可能与应用程序或网络相关的其他当事人。所需的签名数量可以在协议规则中预先定义和定义。


一旦交易成功验证所需的签名数量,它被认为是有效的,并进入Pi网络的分布式账本或区块链。然后目标应用程序接受付款,用户和应用程序都可以在其历史记录中查看交易细节。


使用MultiSig Receiving Wallet的优势在于提高了交易的安全性和可靠性。通过涉及多个授权方的签名,可以显著降低欺诈或未经授权交易的风险。此外,使用MultiSig Receiving Wallet还提供了透明度,因为所有相关方都可以访问交易细节。


有了MultiSig Receiving Wallet,Pi网络生态系统中的用户可以安全、轻松地向连接的应用程序进行支付,而应用程序可以从信任级别更高的用户处获得支付。


开发者发送钱包(Developer Sending Wallet)是一种允许Pi Network生态系统内的应用程序以激励、奖励或其他交易的形式向用户发送付款的钱包。这个钱包作为一个工具,方便从应用程序向用户发送付款。


当一个应用程序想要在Pi中向用户提供付款时,它使用Developer Sending Wallet来发起交易。基于由应用程序实现的激励方案或其他规则,这些交易可能涉及某个预定量的Pi。


开发人员发送钱包可确保安全高效地发送付款交易。该钱包连接到Pi Network基础设施,并与网络通信以处理交易。交易被发送到网络后,它将通过一个验证和确认过程,以确保支付符合应用程序设置的规则和条件。


一旦交易被确认和验证,预定的Pi将被发送给预定的用户。用户将在其个人钱包中收到这些付款,并可以在其交易历史中查看交易详情。


用户可以将接收到的Pi用于各种目的,例如参与Pi网络生态系统、购物或与网络中的其他用户或应用程序进行其他交易。


开发者发送钱包(Developer Sending Wallet)为应用程序提供了灵活性,以Pi的形式向用户提供激励或奖励。这使得应用程序能够构建并鼓励积极参与Pi Network生态系统,推动增长,并为贡献用户提供好处。


需要注意的是,开发者发送钱包是Pi Network内的应用程序使用的一个组件,根据应用程序的需求和策略,实现可能会有所不同。应用可以设置自己的激励方案,并定义参数,如发送的Pi数量、完成付款的要求或其他与发送付款相关的政策。

喜欢xiaochuliu朋友的这个帖子的话,👍 请点这里投票,"赞" 助支持!

[举报反馈] [ xiaochuliu的个人频道 ] [-->>参与评论回复] [用户前期主贴] [手机扫描浏览分享] [返回科技频道首页]

帖子内容是网友自行贴上分享,如果您认为其中内容违规或者侵犯了您的权益,请与我们联系,我们核实后会第一时间删除。

所有跟帖: (主帖帖主有权删除不文明回复,拉黑不受欢迎的用户)

打开微信,扫一扫[Scan QR Code]

进入内容页点击屏幕右上分享按钮

楼主本月热帖推荐:

    >>>查看更多帖主社区动态...