S

Starcoder

bigcodeによって開発
StarCoderは80以上のプログラミング言語でトレーニングされた155億パラメータのコード生成モデルで、8192トークンのコンテキストウィンドウをサポートします
ダウンロード数 10.72k
リリース時間 : 4/24/2023

モデル概要

StarCoderはThe Stackデータセットでトレーニングされた強力なコード生成モデルで、複数のプログラミング言語のコードスニペットを生成できます。マルチクエリアテンション機構と中間埋め込みターゲット技術を採用し、1兆トークンでトレーニングされています。

モデル特徴

大規模コンテキストウィンドウ
8192トークンのコンテキストウィンドウをサポートし、長いコードスニペットの処理に適しています
多言語サポート
Python、Java、C++などの主要言語を含む80以上のプログラミング言語でトレーニングされています
中間埋め込み生成
中間埋め込み(FIM)技術をサポートし、コードの欠落部分を補完できます
高性能
HumanEvalなどのベンチマークテストで優れた性能を発揮し、pass@1スコアは0.408を達成しました

モデル能力

コード自動補完
コードスニペット生成
多言語コード変換
コードドキュメント生成
コードエラー修正

使用事例

ソフトウェア開発
関数生成
関数シグネチャに基づいて実装コードを自動生成
HumanEvalテストでpass@1スコア0.336を達成
コード補完
IDEでインテリジェントなコード補完を提供
教育
プログラミング学習支援
学生向けにサンプルコードを生成したりプログラミング概念を説明
AIbase
未来を切り開く、あなたのAIソリューション知識ベース
© 2025AIbase