返回列表
研究突破OpenAIChatGPT代码生成

OpenAI提升ChatGPT低资源编程能力 引入COBOL迁移与SQLite新评估

OpenAI官方宣布正在提升ChatGPT在低资源编程语言上的代码生成与处理能力,并推出了针对软件工程、SQLite以及COBOL迁移的全新评估体系。该举措聚焦于拓展大语言模型在非主流语言及传统遗留系统中的工程落地,为解决企业代码迁移和专业领域开发挑战提供了全新的评估基准与技术方向。

OpenAI Blog

核心要点

  • 聚焦低资源编程语言:OpenAI官方宣布正在持续改进ChatGPT,提升其在低资源编程语言(Low-Resource Programming Languages)环境中的理解与代码生成能力。
  • 引入多项全新评估基准:本次技术改进配套了全新的评估维度,重点涵盖通用软件工程实际任务、SQLite相关开发以及COBOL代码迁移。
  • 弥补长尾语言能力鸿沟:通过专门针对低资源场景的优化,解决过往AI模型高度依赖主流开源代码、在稀缺语料语言上表现较弱的问题。
  • 瞄准企业级遗留系统重构:将COBOL迁移纳入核心评估,表明大模型正加速向金融、政府等依赖老旧技术栈的核心业务场景渗透。

详细分析

拓展编程边界:攻克低资源语言的数据稀缺瓶颈

在大语言模型的代码能力演进历程中,Python、JavaScript、Java和C++等主流编程语言由于在开源社区拥有浩瀚的语料库,模型在其上的编写、纠错和解释能力已经相对成熟。然而,现实开发生态中依然存在大量“低资源编程语言”——这些语言公开的高质量代码样本极其有限,导致代码生成模型容易出现幻觉、语法错误或无法遵循特定语言规范的困境。

根据OpenAI官方博客公布的消息,团队正系统性提升ChatGPT在低资源编程语言上的表现。虽然官方公告保持了克制简明的表述,未在此简讯中逐一罗列所有涉及的语言名单,但这明确释放出一个信号:大模型代码能力的竞技场,已从高频主流语言的常规编写,延伸至缺乏海量训练数据的长尾语言与专用工程领域。

确立严谨标尺:软件工程与SQLite的专项测试

评估体系是大模型能力进化的指路明灯。在本次技术进展中,OpenAI明确强调了针对通用“软件工程”(Software Engineering)以及“SQLite”的全新评估建设。

将通用软件工程作为独立评估项,意味着衡量标准不再局限于单段代码片段的生成,而是扩展到了代码库协同、状态管理、错误处理以及复杂系统设计等全流程软件工程任务;而将轻量级嵌入式数据库引擎SQLite设立为专项评估对象,则体现出OpenAI对系统级规范与数据持久化逻辑的重视。SQLite有着极为严格的测试规范和代码规范,通过建立面向SQLite的评估,能够有效检验模型在底层逻辑、跨语言系统实现以及苛刻约束环境下的代码可靠性。

破解企业数字化痛点:COBOL代码迁移的战略价值

在OpenAI披露的评估体系中,“COBOL迁移”(COBOL migration)是一项极具现实商业价值的关键方向。作为诞生于上世纪半叶的古老编程语言,COBOL至今仍支撑着全球大量的金融结算、银行业务以及公共管理系统,每日处理着数以万亿美元计的关键交易。

然而,随着掌握COBOL的老一辈工程师逐步退休,全球软件产业正面临空前的“人才断层”与巨额系统维护债务。将庞大、脆弱且缺乏文档的COBOL遗留系统重写为现代化现代语言,一直是企业数字化转型的最大难题之一。OpenAI针对COBOL迁移专门构建评估体系,旨在验证并提升ChatGPT在跨语言语义对齐、业务逻辑精准保留以及重构安全性上的表现,为传统核心系统的现代化迁移探索切实可行的大模型解决路径。

行业影响

OpenAI此次公布的技术方向,对AI辅助编程与软件开发行业具有深远影响:

第一,推动模型评估从“样板代码生成”转向“深层工程落地”。过去行业测评多偏向于算法刷题或基础语法生成,而软件工程、SQLite与COBOL迁移的引入,迫使大模型在更严苛、贴近现实生产环境的复杂场景下接受检验。

第二,重塑企业级遗留资产的处理模式。在传统IT外包与咨询领域,老旧系统代码迁移成本高昂、风险巨大。如果以ChatGPT为代表的大模型能够经受住COBOL迁移等专项评估的验证,将大幅降低企业遗留代码现代化的门槛与周期,释放巨大的行业生产力。

第三,促进AI技术普惠至非主流开发生态。提升低资源语言的支持水平,有助于消除开发者因编程语言生态大小而产生的技术落差,使小众语言和特定领域语言(DSL)的使用者同样能享受到前沿AI带来的研发效能红利。

常见问题

OpenAI此次官方公告的核心内容是什么?

答:根据OpenAI官方博客披露,OpenAI正在改进ChatGPT在低资源编程语言上的综合能力,并同步引入了针对软件工程、SQLite以及COBOL代码迁移的全新评估体系。

为什么OpenAI要将COBOL迁移列为专门的评估重点?

答:COBOL语言在全球金融和关键基础设施系统中存量巨大,但目前面临维护人员短缺、系统现代化改造难度极高的问题。通过专门的迁移评估,可以检验AI能否在不破坏原有业务逻辑的前提下,安全可靠地完成传统遗留系统向现代架构的转换。

官方是否在此次公告中公布了具体的基准测试分数或支持语言清单?

答:在目前发布的官方简报中,OpenAI主要明确了针对低资源语言能力提升的战略方向及三大评估领域,并未在文本中披露具体的测试得分数值或涵盖语言的完整列表,相关技术细节有待后续进一步发布。

相关新闻