AI 编程助手【第三弹】 | 智普华章CodeGeeX

智普华章CodeGeeX

https://codegeex.cn/

CodeGeeX是智普华章科技有限公司推出的一款免费开源AI编程助手,该工具基于130亿参数的预训练大模型,可以快速生成代码,帮助开发者提升开发效率。CodeGeeX支持多种IDE与编程语言,提供代码自动生成和补全、代码翻译、自动添加注释、智能问答等AI功能。

基础功能

  • 代码自动生成和补全

CodeGeeX可以根据自然语言注释描述的功能自动生成代码,也可以根据已有的代码自动生成后续代码,补全当前行或生成后续若干行,帮助你提高编程效率。

  • 代码翻译

基于AI大模型对代码进行语义级翻译,支持多种编程语言互译。

  • 自动添加注释

CodeGeeX可以给代码自动添加行级注释,节省大量开发时间。没有注释的历史代码,也不再是问题。

  • 智能问答

开发中遇到的技术问题,可直接向AI提问。无需离开IDE环境,去搜索引擎寻找答案,让开发者更专注地沉浸于开发环境。

  • 更多功能

通过快捷命令和提问,可实现更多功能,如解释选中的代码、修正代码的bug等。

产品优势

  • 更强大的代码能力:基于 ChatGLM2-6B 基座语言模型,CodeGeeX2-6B 进一步经过了 600B 代码数据预训练,相比一代模型,在代码能力上全面提升,HumanEval-X 评测集的六种编程语言均大幅提升 (Python +57%, C++ +71%, Java +54%, JavaScript +83%, Go +56%, Rust +321%),在Python上达到 35.9% 的 Pass@1 一次通过率,超越规模更大的 StarCoder-15B。
  • 更优秀的模型特性:继承 ChatGLM2-6B 模型特性,CodeGeeX2-6B 更好支持中英文输入,支持最大 8192 序列长度,推理速度较一代 CodeGeeX-13B 大幅提升,量化后仅需6GB显存即可运行,支持轻量级本地化部署。
  • 更全面的AI编程助手:CodeGeeX插件(VS Code, Jetbrains)后端升级,支持超过100种编程语言,新增上下文补全、跨文件补全等实用功能。结合 Ask CodeGeeX 交互式AI编程助手,支持中英文对话解决各种编程问题,包括且不限于代码解释、代码翻译、代码纠错、文档生成等,帮助程序员更高效开发。
  • 更开放的协议:CodeGeeX2-6B 权重对学术研究完全开放,填写登记表申请商业使用。

支持的语言/IDE

CodeGeeX支持多种主流IDE,如VS Code、IntelliJ IDEA、PyCharm、Vim等。

同时,支持Python、Java、C++/C、JavaScript、Go等多种语言。

猜你喜欢

转载自blog.csdn.net/DynmicResource/article/details/140426541