S

Starcoder2 15b Instruct V0.1

由 bigcode 开发
首个完全通过开放透明流程训练的自对齐代码大语言模型,专为单轮编程指令响应设计
下载量 1,371
发布时间 : 4/23/2024
模型介绍
内容详情
替代品

模型简介

StarCoder2-15B-Instruct是通过StarCoder2-15B自身生成的指令-响应对进行微调得到的代码生成模型,全程无需人工标注或闭源模型蒸馏数据

模型特点

完全透明的自对齐流程
使用StarCoder2自身生成训练数据,不依赖人工标注或闭源模型蒸馏
执行验证的数据过滤
通过实际执行验证生成的代码响应,确保训练数据质量
开放源代码和数据
完整公开训练流程、代码库和数据集
高性能代码生成
在HumanEval、MBPP等基准测试上表现优异

模型能力

Python代码生成
带类型提示的代码生成
代码补全
算法实现
函数生成

使用案例

编程辅助
算法实现
根据自然语言描述生成算法实现代码
在HumanEval基准上达到72.6% pass@1
代码补全
根据函数签名或部分代码生成完整实现
在MBPP基准上达到75.2% pass@1
教育
编程教学
生成教学示例代码和练习