大酷樂
  • 汽车
  • 理财
  • 军事
  • 科技
  • 游戏
  • 互联网
  • 娱乐
  • 财经
  • 科学
  • 社会
  • 亲子
  • 电影
  • 健康
  • 教育
  1. 首頁
  2. 科学

清华系「自然语言编程神器」上新!支持100+种编程语言,效率upup

2023-08-01 简体 HK SG TW

今天小编分享的科学经验:清华系「自然语言编程神器」上新!支持100+种编程语言,效率upup,欢迎阅读。

清华和智谱 AI 联合打造的多语言代码生成模型 CodeGeeX,更新了!

它支持的编程语言种类从原来的 20 种增加到 100 多种。

通过 IDE 中的插件,可以轻松实现「无缝自然语言编程」。

由于使用了新版基础模型,CodeGeeX2 的功能更加强大。

据了解,这次的新版本,精度和速度分别是原来的两倍和三倍,内存消耗却只有 1/5。

代码生成、解释、翻译、纠错和编程问答等工作,效率都比以前有显著提高。

作为「课代表」,我们把 CodeGeeX 的更新概括成了下面这几个方面:

代码能力更强了

模型特性得到了优化

AI 编程助手功能更全面了

用户協定更加开放

插件版本也将全面更新

模型用起来太繁琐?没关系,除了模型本身的更新,CodeGeeX 的插件版本很快也将全面更新至新版。

新插件同样支持超过 100 种编程语言,说不定比我们知道的还要多。

这之中除了 Python、Java 等我们耳熟能详的语言之外,还包括 Swift、Kotlin 等移动端新兴势力。

甚至像 Rust 这种系统级的编程语言,也在 CodeGeeX2 的能力范围之内。

比如下面这张动图就展示了 CodeGeeX2 生成 Kotlin 代码的场景。

代码生成的速度简直比人类输入指令的速度还快。

而且从中我们可以看到,CodeGeeX2 添加注释或 debug 都能一键完成。

不仅是设计算法,实用程式的编写也是小菜一碟。

补全个 vue.js 代码,搭建出网页,效率杠杠的!

除了这些代码相关的任务,CodeGeeX2 还有很多其他应用场景。

比如查询 SQL 数据库。

只要打开问答模式,用自然语言描述想要查询的内容,CodeGeeX2 就能自动生成 SQL 查询语句。

模型变强之后,会不会收费呢?不必担心,新版 CodeGeeX 插件将继续对个人用户免费开放。

而 6B 参数的 CodeGeeX2,也已经进行了开源,相关代码可以到 GitHub 仓库中查看。

GitHub Copilot 的模型也不是对手

OpenAI 的 HumanEval 评测标准可以很好地评价生成代码的表现。

这个名字很容易理解:模型生成的代码质量如何将由人类来评价。

在 HumanEval 评测中,6B 参数的 CodeGeeX2 的得分比 15B 参数的 StarCoder 模型还要高,可谓是四两拨千斤。

而 GitHub Copilot 中曾使用的 Code-Cushman-001 模型同样不是 CodeGeeX2 的对手。

不过,CodeGeeX 毕竟是一个多语言模型,而 HumanEval 却只支持 Python。

所以,为了更加准确地测试 CodeGeeX 的表现,智谱团队在其基础上增加了 Go、C++、Java 和 JS 四种语言的测试数据,得到了 HumanEval-X 数据集。

结果显示,在多语言方面,新版 CodeGeeX2 的表现和在 Python 中一样优异。

相较于第一代,CodeGeeX2 的 Pass@1 指标在各个语言上的平均表现提升了 107%。

其中,Rust 语言的性能提升显著,提升了 321%;C++ 和 JS 语言上的表现也提升了 70% 以上。

而在代码翻译方面,CodeGeeX2 的表现同样碾压对手。

「不看广告看疗效」,CodeGeeX 不仅测试结果优异,用户的认可度也是很高的。

在「CodeGeeX 是否提高了编程效率」这一问题中,有83.4% 的用户给出了正面的答案。

除了调查结果,用户们也在「用脚投票」。

这是个什么概念呢?如果只看代码行数,相当于不到一周的时间就写出一套 Windows XP。

说了这么多,CodeGeeX 又该如何体验呢?

快速体验

第一种方式就是 IDE 中的插件,VScode 和 JetBrains 系列 IDE 的插件仓库中均有收录。

除了使用 IDE 中的插件之外,CodeGeeX 也可以在 Transformer 中快速调用。

from   transformers   import   AutoTokenizer,   AutoModel

tokenizer   =   AutoTokenizer.from_pretrained ( "THUDM/codegeex2-6b",   trust_remote_code=True )

model   =   AutoModel.from_pretrained ( "THUDM/codegeex2-6b",   trust_remote_code=True,   device='cuda' )

model   =   model.eval ( )

#   remember   adding   a   language   tag   for   better   performance

prompt   =   "#   language:   pythonn#   write   a   bubble   sort   functionn"

inputs   =   tokenizer.encode ( prompt,   return_tensors="pt" ) .to ( model.device )

outputs   =   model.generate ( inputs,   max_length=256,   top_k=1 )

response   =   tokenizer.decode ( outputs [ 0 ] )

>>>   print ( response )

#   language:   python

#   write   a   bubble   sort   function

没有支持的 IDE,Transformer 又觉得麻烦,但还是想体验怎么办?

没关系,这里还有个还有在线版 DEMO。

传送门:https://codegeex.cn/zh-CN/playground

赶快来感受一下「无缝自然语言编程」吧!

论文地址:

https://arxiv.org/abs/2303.17568

Github 项目页 :

https://github.com/THUDM/CodeGeeX2

Hugging Face 项目页:

https://huggingface.co/THUDM/codegeex2-6b

熱門排行
  • 王治郅:杨瀚森主要的问题是速度 他 王治郅:杨瀚森主要的问题是速度 他 郟君昊 | 2025-05-05
  • 贸易战烧进电影院:特朗普拟重税打击 贸易战烧进电影院:特朗普拟重税打击 習又夏 | 2025-05-05
  • 贷款追高炒黄金的人后悔了!有人一天 贷款追高炒黄金的人后悔了!有人一天 寸飛蘭 | 2025-05-05
  • 手机电池突破8000mAh?硅碳技术的回 手机电池突破8000mAh?硅碳技术的回 衛青柏 | 2025-05-05
  • 贷款追高炒黄金的人后悔了!有人一天 贷款追高炒黄金的人后悔了!有人一天 繁綺文 | 2025-05-05
  • 任天堂对Genki提起Switch 2商标侵 任天堂对Genki提起Switch 2商标侵 郜萌運 | 2025-05-05
  • 哪吒汽车APP和官网恢复正常 知情人 哪吒汽车APP和官网恢复正常 知情人 袁曼雁 | 2025-05-05
  • 极越汽车 CEO 夏一平名下青岛/义乌 极越汽车 CEO 夏一平名下青岛/义乌 集玲琳 | 2025-05-05
  • 全国经济第一大省明确,推动组建农商 全国经济第一大省明确,推动组建农商 佼昌翰 | 2025-05-05
  • 桑保利:亚马尔有配合意识&有点像梅 桑保利:亚马尔有配合意识&有点像梅 甄正浩 | 2025-05-05
  • 高露现身上海虹桥机场 黑色外套点缀亮色爱心装饰俏皮亮眼 高露现身上海虹桥机场 黑色外套点缀亮色爱心装饰俏皮亮眼 惠惠君 | 2023-05-02
  • 《歧路旅人2》:向光而生 《歧路旅人2》:向光而生 衛青柏 | 2023-05-02
  • vivo X90S曝光:处理器更新为天玑9200+ 安卓最强芯 vivo X90S曝光:处理器更新为天玑9200+ 安卓最强芯 袁曼雁 | 2023-05-05
  • “懒癌”发病率上升,定期体检别忽视 “懒癌”发病率上升,定期体检别忽视 幸聽楓 | 2023-05-02
  • 宋慧乔获百想视后 韩素希发图手动加爱心表情庆祝 宋慧乔获百想视后 韩素希发图手动加爱心表情庆祝 賁芳蕤 | 2023-05-02
  • 曹操墓,里面都有啥? 曹操墓,里面都有啥? 衛青柏 | 2023-05-02
  • 十年了,他们终于要HE! 十年了,他们终于要HE! 惠惠君 | 2023-05-07
  • 中央部署经济工作,释放5大信号 中央部署经济工作,释放5大信号 郜萌運 | 2023-05-02
  • 高德上线手机弯道会车预警功能 高德上线手机弯道会车预警功能 習又夏 | 2023-05-02
  • 陈自瑶抱病为爱女做蛋糕庆生,王浩信点赞没露面 陈自瑶抱病为爱女做蛋糕庆生,王浩信点赞没露面 賁芳蕤 | 2023-05-02
  • 等比例长大的童星,李兰迪算一个 等比例长大的童星,李兰迪算一个 郟君昊 | 2023-05-02
  • 这些被抓来做实验的流浪狗,最终拯救了无数糖尿病人 这些被抓来做实验的流浪狗,最终拯救了无数糖尿病人 集玲琳 | 2023-05-02
  • 《云襄传》终于抬上来啦,男O女A让人好上头! 《云襄传》终于抬上来啦,男O女A让人好上头! 集玲琳 | 2023-05-02
  • 高端国产车:军车血统,目前电动车越野的“天花板”? 高端国产车:军车血统,目前电动车越野的“天花板”? 謝飛揚 | 2023-05-02
  • 21家A股游戏公司2022年收入651亿 今年“游戏+AI”能否逆风翻盘? 21家A股游戏公司2022年收入651亿 今年“游戏+AI”能否逆风翻盘? 衛青柏 | 2023-05-04
  • 普京签署总统令,批准对俄刑法典相关法条的修正案 普京签署总统令,批准对俄刑法典相关法条的修正案 集玲琳 | 2023-05-02
  • 信用风险释放趋缓,结构性风险需重点关注 ——2023年一季度债市信用风险回顾与下阶段展望 信用风险释放趋缓,结构性风险需重点关注 ——2023年一季度债市信用风险回顾与下阶段展望 袁曼雁 | 2023-05-02
  • 与周立波夫妇闹纠纷成老赖,唐爽被司法拘留15日 与周立波夫妇闹纠纷成老赖,唐爽被司法拘留15日 寸飛蘭 | 2023-05-05
  • 解除资格!停止一切合作 解除资格!停止一切合作 佼昌翰 | 2023-05-02
  • 中银证券给予南京银行增持评级 中银证券给予南京银行增持评级 袁曼雁 | 2023-05-03
  • 3699起 联想小新mini主机上架 13代酷睿标压处理器 3699起 联想小新mini主机上架 13代酷睿标压处理器 習又夏 | 2023-05-05
  • 前董事长被免,天山生物全面进入“中植系”时代?股价曾在一月内暴涨超400% 前董事长被免,天山生物全面进入“中植系”时代?股价曾在一月内暴涨超400% 惠惠君 | 2023-05-02
  • 疯成这样,怎么还能被全网吹捧? 疯成这样,怎么还能被全网吹捧? 郜萌運 | 2023-05-02
  • 狂吼11次“让一下”!交警咆哮开道嘶吼到吐 狂吼11次“让一下”!交警咆哮开道嘶吼到吐 寸飛蘭 | 2023-05-03
  • 摩根大通收购美国第一共和银行 摩根大通收购美国第一共和银行 謝飛揚 | 2023-05-02
  • 台剧赢麻了,又来一部8.9 台剧赢麻了,又来一部8.9 衛青柏 | 2023-05-02
  • 事关农村土地承包和农民权益,《农村土地承包合同管理办法》5月1日起施行 事关农村土地承包和农民权益,《农村土地承包合同管理办法》5月1日起施行 郟君昊 | 2023-05-02
  • 下降45分,上涨35分!34所自划线院校复试分数线涨幅汇总 下降45分,上涨35分!34所自划线院校复试分数线涨幅汇总 袁曼雁 | 2023-05-07
  • "三高"已盯上青少年,做好这件事是关键 "三高"已盯上青少年,做好这件事是关键 習又夏 | 2023-05-05
  • 五一档没一个能打的 五一档没一个能打的 集玲琳 | 2023-05-05
  • 恐怖韩剧下神坛,这次胆小可入 恐怖韩剧下神坛,这次胆小可入 袁曼雁 | 2023-05-05
  • 这剧是不是用ChatGPT写的呀? 这剧是不是用ChatGPT写的呀? 惠惠君 | 2023-05-02
  • 200户连夜疏散,原因让人愤怒!“损失超一亿”,官方通报 200户连夜疏散,原因让人愤怒!“损失超一亿”,官方通报 袁曼雁 | 2023-05-03
  • 性骚扰惯犯,滚出娱乐圈 性骚扰惯犯,滚出娱乐圈 謝飛揚 | 2023-05-05
  • 48岁何炅自曝已老花眼,黄磊睡前认老,《向往的生活》证实将停办 48岁何炅自曝已老花眼,黄磊睡前认老,《向往的生活》证实将停办 佼昌翰 | 2023-05-02
  • 一个《长月烬明》倒了,《狐妖》《长相思》《与凤行》…在路上了 一个《长月烬明》倒了,《狐妖》《长相思》《与凤行》…在路上了 惠惠君 | 2023-05-02
  • 张天爱假期晒“酷”存照 卷发披肩穿黑色吊带裙大秀好身材 张天爱假期晒“酷”存照 卷发披肩穿黑色吊带裙大秀好身材 嬴覓晴 | 2023-05-02
  • 当年轻人开始不随份子钱 当年轻人开始不随份子钱 袁曼雁 | 2023-05-02
  • 毕滢用8年时间成功逼宫?曾被传已婚生子的她,不容小觑 毕滢用8年时间成功逼宫?曾被传已婚生子的她,不容小觑 幸聽楓 | 2023-05-03
  • 宋慧乔获视后首次晒照,拿奖杯笑容温柔 宋慧乔获视后首次晒照,拿奖杯笑容温柔 郜萌運 | 2023-05-02

©2022 大酷樂 版權所有

隱私政策 | 服務條款 | 聯繫我們