写点什么

AI 智能编程工具 aiXcoder 推出企业版,采用百亿级规模参数大模型进行个性化训练,支持私有化部署

  • 2023-03-20
    北京
  • 本文字数:1122 字

    阅读完需:约 4 分钟

AI智能编程工具aiXcoder推出企业版,采用百亿级规模参数大模型进行个性化训练,支持私有化部署

AIGC 时代来临,通过 AI 智能编程工具降低企业研发投入成本、提高编程效率、减轻研发人员工作压力已成为企业数智化转型的必要手段。


aiXcoder 是一套 AI 智能编程系统,其基于当前 SOTA 的代码大模型,可通过自然语言实现方法级代码生成,还能完成整行及多行的智能代码补全,帮助开发者在编写代码时保持专注力和创造性,提高软件开发效率。


近日,InfoQ 获悉,在免费服务个人开发者的同时,aiXcoder 推出了企业级智能开发应用——aiXcoder「企业版」

aiXcoder「企业版」核心优势:可进行私有化部署


aiXcoder「企业版」核心优势在于可进行私有化部署,并对企业代码进行个性化训练,进一步提升企业研发效率和代码质量,助力企业快速响应市场需求。


企业私有化部署包括百亿级参数大模型部署和个性化训练两部分:


企业私有化部署具体是指在企业内部环境下,用基于 Docker 的容器化技术配置好运行环境后,将 aiXcoder 的整套软件(包括大模型和代码)部署在企业内网的深度学习服务器上。在不连外网的情况下,企业也能使用 aiXcoder 提供的智能编程服务,保障企业信息及代码安全。



部署完成后,aiXcoder 提供的模型为通用数据集的代码生成大模型,训练数据来源于海量开源代码。这时,需要对企业代码进行个性化训练,以进一步提升代码生成的准确性。


企业个性化训练是指对企业内部代码进行数据处理、增量训练,通过学习企业内部代码编程模式,最终得到个性化训练后的企业版新模型。新模型与原模型相比,更贴近企业实际项目应用场景,在企业内部使用时,预测准确性将得到提升。



为什么需要使用百亿级参数大模型进行个性化训练?

强大的自然语言理解能力

大模型支持自然语言生成完整程序代码,同时支持根据代码上下文实现多行补全,生成和补全的代码更符合开发者意图。

代码生成更精确、高效,且具有延展性

百亿级参数大模型拥有海量语料训练数据,可以更准确地理解并生成符合企业业务需求及研发规范的代码,大幅提升代码生成效率、代码质量和可靠性。百亿级参数大模型能进行深度学习,可延伸拓展其他训练任务。

生成代码更符合企业业务需求

通过个性化训练,百亿级参数模型可以理解业务流程,基于业务训练生成符合企业软件研发规范的代码,更符合企业业务需求。

降本增效

百亿级参数模型更具智能性,可以更高效地生成代码,降低代码出错的概率。大幅减少手工编写代码的工作量,节省开发时间和成本。


整个训练过程严格遵循企业安全保密制度规范。在企业内部环境进行,对企业代码、业务/技术文档等数据信息严格保密。个性化训练过程在软件研发常规流程基础上,结合 AI 项目实际情况进行过程优化与完善,达到 PDCA 闭环质量管理,确保最终交付模型产品性能稳定、效果达预期目标。


在私有化部署和个性化训练都完成后,就可以使用专属的企业版来辅助员工编程和开发了。

2023-03-20 14:113512
用户头像
刘燕 InfoQ高级技术编辑

发布了 1112 篇内容, 共 564.9 次阅读, 收获喜欢 1978 次。

关注

评论

发布
暂无评论
发现更多内容

Java String 性能和优化

HoneyMoose

面试突击59:一个表中可以有多个自增列吗?

王磊

Java 面试

钟珊珊:被爆锤后的工程师会起飞|OneFlow U

OneFlow

自我介绍 实习

本周四晚19:00战码先锋第7期直播丨三方应用开发者如何为开源做贡献

OpenHarmony开发者

OpenHarmony

Eureka的InstanceInfoReplicator类(服务注册辅助工具)

程序员欣宸

Java SpringCloud 6月月更

5道面试题,拿捏String底层原理!

码农参上

string 底层原理 死磕 Java 基础

Linux开发_curl调用网络接口

DS小龙哥

6月月更

社区文章|MOSN 构建 Subset 优化思路分享

SOFAStack

负载均衡 开源 开发者 算法

智能合约dapp系统开发模式定制方案

开发微hkkf5566

【直播回顾】战码先锋第六期:共建测试子系统,赋能开发者提高代码质量

OpenHarmony开发者

OpenHarmony

PHP开发的网站,如何实现批量打印快递单的功能?

迷彩

编程 记录 开发 php扩展 6月月更

初识ElasticSearch

阿Q说代码

搜索引擎 lucene ES 选举 脑裂

Fabric.js IText 手动设置斜体 🎋

德育处主任

JavaScript 前端 canvas Fabric.js 6月月更

Java 字符串引用(String Interning)

HoneyMoose

Gitlab运维篇之——备份及恢复

阿呆

#GitLab 备份恢复

缓存穿透利器之「布隆过滤器」

Ayue、

redis 布隆过滤器

DingOS服务提交IPO配置指南

鼎道智联

前端 开发 IPO配置

我对新能源汽车的一些看法(37/100)

hackstoic

新能源汽车 生活杂谈

Java String 文字(Literal)和 对象(Object)初始化

HoneyMoose

Java String 构造方法中的内存分配

HoneyMoose

IDE 的主题应该用亮色还是暗色?终极答案来了!

胡说云原生

ide vscode IDEA goland ide主题

Java自定义Once方法保障单次执行

FunTester

Java String 手工引用指针

HoneyMoose

DOM编程

大熊G

JavaScript 前端 6月月更

如何进行高效简洁的电子文档管理

小炮

今天,SysAK 是如何实现业务抖动监控及诊断?&手把手带你体验Anolis OS|第25-26期

OpenAnolis小助手

Linux sig 龙蜥大讲堂 开源贡献 社区运维

深圳java培训 | Java设计模式之建造者模式

@零度

设计模式 JAVA开发

2022年盲盒软件开发商业模式深度解析

开源直播系统源码

软件开发 盲盒开发 盲盒软件

攻防演练 | 基于ATT&CK的威胁狩猎实践案例

青藤云安全

网络安全 攻防演练 威胁狩猎

一文走近ZMQ

No Silver Bullet

6月月更 ZMQ

社恐?自我介绍时大脑一片空白?

阿Q说代码

个人成长 社恐 职场破冰 入职公司

AI智能编程工具aiXcoder推出企业版,采用百亿级规模参数大模型进行个性化训练,支持私有化部署_AI&大模型_刘燕_InfoQ精选文章