S

Starcoderbase 3b

由 bigcode 开发
StarCoder-3B是一个拥有30亿参数的代码生成模型,基于80多种编程语言训练而成,支持填充中间内容和代码补全。
下载量 3,807
发布时间 : 6/30/2023

模型简介

StarCoder-3B是一个基于The Stack (v1.2)数据集的代码生成模型,支持80多种编程语言,采用多查询注意力机制和8192个标记的上下文窗口。

模型特点

多语言支持
支持80多种编程语言的代码生成
大上下文窗口
支持8192个标记的上下文窗口,适合处理长代码片段
填充中间内容
能够根据前缀和后缀生成中间代码内容
高效训练
在1万亿标记上进行了训练,采用多查询注意力机制提高效率

模型能力

代码自动补全
代码片段生成
多语言代码转换
代码文档生成

使用案例

开发辅助
代码补全
根据函数签名自动补全函数实现
提高开发效率,减少编码时间
代码翻译
将一种编程语言的代码转换为另一种语言
支持跨语言项目迁移
教育
编程学习
生成示例代码帮助学习新编程语言
加速学习过程
AIbase
智启未来,您的人工智能解决方案智库
© 2025AIbase