欢迎user
随着生成式人工智能等技术在百行百业的持续落地发展,新一代智能化软件工程(AI for Software Engineering)应运而生。中国信息通信研究院、人工智能关键技术和应用评测工业和信息化部重点实验室联合成立“AI+软件工程(AI4SE)”工作组,紫光股份旗下新华三集团作为首批成员单位,并于近日以“AIGC在嵌入式软件开发工程中的应用”成功入选 《2023AI4SE“银弹”案例集》。
传统的嵌入式软件开发过程通常包括需求分析、设计、编码、测试等多个环节,涉及大量的领域知识和编码规范,且需要基于硬件设备做诸多适配性的开发设计和代码编程工作,整体开发速度慢,无法满足快速开发的需求;同时,嵌入式软件开发过程需要复杂的测试验证及辅助自动化测试验证。为满足市场及客户对产品新功能快速创新的需求,需要引入新的智能工具用于嵌入式领域软件开发。
新华三集团基于自研大模型百业灵犀(LinSeer),利用AIGC技术增强已有的CMMI5软件开发成熟度能力,将AI贯穿需求分析、设计、开发、测试和运维的DevOps全流程,推动自动化向智能化变革。通过文档生成、代码补全、注释生成、代码检视、单元测试生成、代码异常解释等AIGC能力,显著加速了网络、安全、服务器、存储以及物联网等领域的编程进程。在提升开发效率的同时,将AIGC技术赋能开发创新,通过增量训练和微调手段,让大模型学习和分析大量的代码和数据,生成符合私域场景习惯的代码辅助能力和方案,为开发人员提供了更适合自己编程规范的代码,进一步提升了代码采纳率。这使得开发团队能够快速响应市场需求,将新颖、复杂的功能快速集成到产品中,提升产品的竞争力。
作为国内首发的私域大模型,新华三百业灵犀(LinSeer)旨在为垂直行业和专属地域客户提供安全、订制、独享、生长的智能化服务,正以合适的切入场景,合理的模型大小,高效的数据治理、合规的内容安全、合用的落地工具得到行业青睐。在私域模型基础上,新华三进一步打造大模型使能平台(LinSeer Hub),有效激活私域大模型,快捷构建智能应用,实现“模型使用自由”。
更简单:以完备的工具链,降低大模型应用过程中的理解和使用成本;通过会话调试灵活测试和评估大模型领域能力,持续优化提示词,提高大模型推理效果;工作流编排可实现组件可视化编排,拖拉拽操作组合自己的工作流,并可将工作流固化为自定义插件,通过指令调用。
更通用:依托标准的南北向API和通用的管理功能,兼容不同推理平台和大模型。北向对应用侧统一开放大模型推理调用API,用户可对应用授权,加持增强会话、知识检索、指令调用等功能;南向适配不同推理平台,兼容商业大模型和开源大模型,可通过使能平台统一管理和推理部署。
更安全:以内置安全限制提示词和出入内容过滤拦截为用户安全护航。内置系统级安全提示词,对所有场景下大模型生成内容进行安全性限制,支持基于用户需要增强,针对北向所有出入流量和内容进行安全审计和敏感信息拦截,为用户信息和数据安全保驾护航;
更智能:通过提示词、知识库、插件增强大模型的能力,让编程过程更智能,通过提示词管理、编排和使用,明确大模型对应用场景的目标、策略和约束;通过向量存储和检索让大模型具备记忆力,支持精准回答等应用场景。
AIGC技术在嵌入式软件开发中的应用正引领着一场技术革命,重塑开发范式。新华三集团以加入“AI+软件工程(AI4SE)”工作组为契机,与更多的企业和机构开展交流与合作,共同探讨和研究AI赋能软件工程的瓶颈与突破口,积极参与相关标准的制定和实践指南的推广,助力软件开发智能化水平的迅速提升,为我国数智化产业快速发展贡献力量。