CodeGeeXr多语言代码生成模型
背景
去年copilot微软发布的基于AI的辅助工具因为利用Github开源代码,造成了不小的冲击,不过copilot的功能还是让人印象深刻
代码补全:很多ide都支持,单copilot 增强了 IDE 的补全功能。
注释即代码:通过编写注释然后一路根据 copilot 的提示编写出完整的程序
copilot虽好,但是随着收费,热度也在下降,而最近清华大学和华为推出的开源工具CodeGeeX,不仅仅兼容copilot功能,还支持了代码翻译等功能,根据宣传,主要有一下几个特点:
高精度代码生成:支持生成Python、C++、Java、JavaScript和Go等多种主流编程语言的代码,在HumanEval-X代码生成任务上取得47%~60%求解率,较其他开源基线模型有更佳的平均性能。
跨语言代码翻译:支持代码片段在不同编程语言间进行自动翻译转换,翻译结果正确率高,在HumanEval-X代码翻译任务上超越了其它基线模型。
自动编程插件:CodeGeeX插件现已上架VSCode插件市场(完全免费),用户可以通过其强大的少样本生成能力,自定义代码生成风格和能力,更好辅助代码编写
相关地址
demo试用地址
在线生成与翻译DEMO
自动编程VS Code插件
插件下载地址:https://marketplace.visualstudio.com/items?itemName=aminer.codegeex
本网站内容均采用 CC-BY-NC-SA 许可协议。转载请注明来自 LongTao!
评论