UnslothとColab GPUを使ってVS CodeでLLMをファインチューニングする方法
UnslothとGoogle Colabを通じて、Visual Studio Code内で直接モデルをファインチューニングするガイド。
最終更新
役に立ちましたか?
UnslothとGoogle Colabを通じて、Visual Studio Code内で直接モデルをファインチューニングするガイド。
これで Visual Studio Code (VS Code) から直接、ローカルまたは Google Colab の拡張機能を使って LLM をファインチューニングできるようになりました。このガイドでは、オープンソースのトレーニング リポジトリ: Unslothを使用して、任意の ファインチューニングノートブック を VS Code で Colab ランタイムに接続し、ローカルや無料の Colab GPU で学習できるようにする方法を説明します。ビデオチュートリアルも こちら.
始めるにあたり、次が必要です:
インストール済み VS Code。ノートブックのリポジトリをクローンするための Git は通常デフォルトでインストールされています。
1つの Google アカウント (Colab に認証するため)
推奨: Jupyter 拡張(ほとんどの VS Code セットアップには既に入っています)
Unsloth の notebooks リポジトリをクローンする:
git clone https://github.com/unslothai/notebooks
cd notebooks/nb

クリック Run All をノートブックのツールバーで実行する(またはセルを上から順に実行)
セットアップ用セルが依存関係をインストールし、その後 Unsloth ワークフローが開始されるのを確認します
より詳しく始め方を知りたい場合は、専用の ファインチューニング または 強化学習 ガイドを参照してください。
何が起きているか: ノートブックが開いたまま Colab サーバーが切断されると、再接続後に VS Code が不正なカーネル/ランタイム状態のまま固まることがあります。関連する GitHub issue.
修正方法: ノートブックタブを完全に閉じてから、ノートブックを再度開いてください。
考えられる原因と対処法:
Colab 無料枠のキャパシティ: GPU が一時的に利用できない可能性があります → 後でもう一度試してください。
実際には Colab ランタイムに接続されていない: 再確認してください Select Kernel → Colab を選び、Colab サーバーがアクティブであることを確認してください。
アカウント/地域の制限や上限に達している: 待つか、別の Google アカウント/プランを使用する必要があるかもしれません。
Colab ランタイムは エフェメラル(短命)です。サーバーが再起動したときは、通常セットアップ/インストールセル(多くの場合ノートブックの最初の数セル)を再実行する必要があります。
最終更新
役に立ちましたか?
役に立ちましたか?

