7月5日,在2024世界人工智能大会中国电信星辰人工智能生态论坛上,中国电信人工智能科技有限公司和中国电信人工智能研究院发布了一款名为星辰大模型·软件工厂的新产品。该产品利用最新的多模态大模型技术,自动生成前后端代码,通过自主测试和纠错,形成软件开发的全自动流水线。用户仅需简单写下产品文档,大模型可根据文档内容生成代码,在软件工厂内一键部署并上线。
在星辰大模型软件工厂的支持下,软件开发将不再需要手动编写复杂的界面代码,程序员也不必再为数据处理和逻辑实现以及繁琐的测试用例而烦恼,这些工作都能由软件工厂来完成。
据悉,星辰大模型·软件工厂从开发流程革新、代码可控生成、交互模式升级构建了三大核心能力:
一是面向文档开发的协同新流程,非软件开发人员也能参与。软件开发流程涉及不同岗位的人员,如何实现产品研发需求的无损传递,保证参与者对项目需求理解的一致性,是实现优秀应用开发的前提条件。针对该问题,星辰大模型软件工厂提出文档即工程的软件开发新范式。该方案使用更接近日常语言的项目文档来作为软件开发的核心,通过撰写文档来实现开发,隐去代码编写过程,简化软件开发流程;同时使非软件开发人员也可以直接参与到项目开发进程中,加速需求传递与协同开发。面向文档的开发范式使得用户能够专注于核心业务逻辑的实现。
二是自研多模态代码生成大模型,实现从项目文档到项目代码的稳定生成。生成式人工智能具有一定的随机性,如何保证大语言模型生成代码的健壮性、可控性与可维护性,是实现生成项目稳定运行的基础。为实现上述目标,星辰大模型软件工厂提出代码基元的概念,从海量代码抽取最小方法单元,实现代码模块间的关系解耦,有效改善大模型生成代码的可维护性;同时面向标准库构建调用规范知识,实现了代码的可控生成,提高了开发效率。代码基元概念的引入,为大模型生成规范代码建立了约束,实现了从项目文档到项目代码的快速、稳定生成。
三是大模型编程交互新模式,真正做到所写即所得。当前大多数代码生成产品,依旧是以对话模式为主,仅仅在开发流程中扮演辅助角色,同时受限于对话Token上限,无法支撑项目级别的代码生成、部署与维护迭代。星辰大模型软件工厂结合软开流程特点,设计了大模型编程交互新模式,用户无需直接与大模型沟通,只需要关心产品需求与描述文档撰写,跟随软件工厂的步骤指引即可完成软件开发、测试与部署。
星辰大模型软件工厂提供了项目级别的协作与管理能力,为软件开发提供一站式全流程服务,协助推动项目快速开发迭代。除了星辰大模型软件工厂,中国电信还先后发布了星辰AI大模型、行业大模型、星辰语音大模型、大模型生产应用流水线“慧聚”等多个基础大模型和落地应用产品。
当天,中国电信人工智能研究院也在论坛上正式揭牌。TeleAI将面向国家战略需求和人工智能未来发展趋势,聚焦人工智能前沿技术的研究和开发,积极推动技术创新与产业应用的深度融合,充分发挥央企在AI领域的主力军作用,成为人工智能领域的国家战略科技力量。
【责任编辑:张宇晖】