数据概览
总部
北京,中国(清华大学 & 智谱AI)
成立年份
2022
详细介绍
CodeGeeX 是由清华大学知识工程研究室和智谱 AI 联合开发的多编程语言代码生成预训练模型,拥有 130 亿参数规模。CodeGeeX 于 2022 年开源发布,是国内最早的大规模代码生成开源模型之一。它支持超过 20 种编程语言,包括 Python、Java、C++、JavaScript 等主流语言。CodeGeeX 提供 VS Code 和 JetBrains IDE 插件,功能包括代码自动补全、代码翻译(将代码从一种语言转换为另一种语言)、代码解释和注释生成。CodeGeeX 2 于 2023 年推出,基于 ChatGLM2-6B 基础模型,性能大幅提升且模型更轻量。2024 年 CodeGeeX 4.0 进一步更新,引入更强的对话和代码生成能力。CodeGeeX 的代码翻译功能是其独特亮点,能够将 Python 代码转换为 C++、Java 等语言。作为完全开源的项目,CodeGeeX 对国内开发者尤为友好,无需翻墙即可使用,且对中文注释和中文编程习惯有较好的理解。
定价信息
基础功能免费;VS Code/JetBrains 插件免费
优缺点分析
优点
- ✓ 开源免费,国内用户无访问障碍
- ✓ 独特的代码翻译功能,可跨语言转换代码
- ✓ 对中文注释和中文提示词理解好
- ✓ 130亿参数,生成代码质量较高
缺点
- ✗ 国际知名度不如 GitHub Copilot
- ✗ 英文社区资源相对较少
- ✗ 部分小众语言支持不够完善
用户评价
china_backend_dev ★★★★☆
国内开发者的福音!不用翻墙就能用,中文提示词也完全支持。代码补全效果挺好,特别是 Python 和 Java,已经成了我日常开发必备工具。
code_translation_user ★★★★★
代码翻译功能让我印象深刻,把一段 Python 脚本翻译成 C++ 代码,不仅语法正确,逻辑也基本保持了。这个功能在同类工具里很少见。