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