发布时间:2025-12-08
浏览次数:0
克雷西 发自 凹非寺
量子位 | 公众号
清华和智谱AI联合打造的多语言代码生成模型,更新了!
它支持的编程语言种类从原来的20种增加到100多种。
通过IDE中的插件,可以轻松实现「无缝自然语言编程」。
由于使用了新版基础模型,的功能更加强大。
据知晓,此次的新版本,在精度方面是原先的两倍,在速度方面是原来的三倍,然而内存消耗仅仅只有五分之一 。
代码生成方面、有着解释相关说明、进行翻译工作、开展纠错处理、以及应对编程问答等各类工作codejock 162,在效率上、相较于以前、均有着显著的提高情况。
作为「课代表」,我们把的更新概括成了下面这几个方面:
插件版本也将全面更新
用模型的时候会感觉特别繁琐对吧,没关系,除了模型自身会进行更新,插件的版本很快也会全面升级成新的版本,。
新的插件,一模一样地具备支持超过100种编程语言的能力,也许有可能比我们所了解到的还要多出许多呢。
其中除去,Java等,我们一听就能说出名字的语言之外,还涵盖Swift等,移动端新出现的有影响力的力量。
甚至像Rust这种系统级的编程语言,也在的能力范围之内。
比如下面这张动图就展示了生成代码的场景。
代码生成的速度简直比人类输入指令的速度还快。
而且从中我们可以看到,添加注释或debug都能一键完成。
不仅是设计算法,实用程序的编写也是小菜一碟。
补全个vue.js代码,搭建出网页,效率杠杠的!
除了这些代码相关的任务,还有很多其他应用场景。
比如查询SQL数据库。
只要开启问答模式,以自然语言表述想要查询的内容codejock 162,便会自动生成SQL查询语句。
模型变强以后,是不是会进行收费呀?不需要为此担忧,新的版本的插件会持续针对个人用户免费予以开放呢。
而6B参数的,也已经进行了开源,相关代码可以到仓库中查看。
的模型也不是对手
的评测标准可以很好地评价生成代码的表现。
这个名字很容易理解:模型生成的代码质量如何将由人类来评价。
进行评测时,6B参数所获得的得分,比有着15B参数的模型更高,真可谓是四两拨千斤。
而 中曾使用的Code--001模型同样不是的对手。
不过,毕竟是一个多语言模型,而却只支持。
那么,为了能够更为精准地对测试的表现予以洞察,智谱团队在其原有基础之上,增添了Go、C++、Java以及JS这四种语言的测试数据,进而获取到了-X数据集。
结果显示,在多语言方面,新版的表现和在中一样优异。
与第一代相比较,的Pass@1指标,在各个不同的语言之上,其平均表现提高了107%。
当中,Rust语言的性能有着显著的提升,提升幅度达到了321%,C++语言的表现也获得提升,提升程度达到70%以上,此外,JS语言的表现同样得到70%以上的提升 。
而在代码翻译方面,的表现同样碾压对手。
“不不看广告看疗效”,不但测试结果优异,而且用户的认可度也是很高的,句号。
有83.4%的用户,针对「是否提高了编程效率」这个问题,给出了正面的答案 。
除了调查结果,用户们也在「用脚投票」。
自首个版本问世以来,其发生了被下载的情况,次数达到了十二万番,平均每一天的时间里,生成、产出的代码之数量接近千万行之多。
那这究竟是怎样的一种概念呀?要是仅仅去考量代码行数,那就意味着恰似在不到一周的这段时间之内,便完成了一套 XP 代码的编写 。
说了这么多,又该如何体验呢?
快速体验
第一种方式是IDE里的插件,系列IDE的插件仓库也都有收录 。
除了使用IDE中的插件之外,也可以在中快速调用。
没有支持的IDE,又觉得麻烦,但还是想体验怎么办?
没关系,这里还有个还有在线版DEMO。
传送门:https://.cn/zh-CN/
赶快来感受一下「无缝自然语言编程」吧!
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码