C

Codegen 2B Multi

由 Salesforce 开发
CodeGen是由Salesforce提出的用于程序合成的自回归语言模型家族,支持根据自然语言提示生成多种编程语言的代码
下载量 2,455
发布时间 : 4/11/2022
模型介绍
内容详情
替代品

模型简介

CodeGen-Multi 2B是基于CodeGen-NL 2B初始化后,继续在多编程语言数据集上预训练的模型,专为程序合成设计,能够根据英文提示生成可执行代码

模型特点

多语言代码生成
支持多种编程语言的代码生成,包括C、C++、Go、Java、JavaScript和Python
基于对话范式
采用对话式程序合成方法,能够根据自然语言提示生成完整代码
大规模预训练
在1192亿token的多编程语言数据集上进行预训练

模型能力

代码生成
代码补全
程序合成
多语言支持

使用案例

软件开发辅助
根据注释生成函数
根据自然语言描述的函数功能注释,自动生成完整的函数实现代码
可生成可执行的Python、Java等语言代码
代码补全
根据部分代码片段自动补全剩余部分
提高开发效率,减少重复编码工作
编程教育
编程示例生成
根据学习需求生成特定编程概念的示例代码
帮助学习者快速理解编程概念