For the complete documentation index, see llms.txt. This page is also available as Markdown.

Qwen3.5 ファインチューニングガイド

Unsloth を使って Qwen3.5 LLM をファインチューニングする方法を学びましょう。

これでファインチューニングできます Qwen3.5 モデルファミリー(0.8B、2B、4B、9B、27B、35B‑A3B、122B‑A10B)を Unsloth。サポートには ビジョン、テキスト、 RL のファインチューニングの両方が含まれます。 Qwen3.5‑35B‑A3B - bf16 LoRA は 74GB の VRAM で動作します。

  • Unsloth を使うと Qwen3.5 の学習が 1.5倍高速 になり、 VRAM 使用量が50%少なく なります。FA2 構成と比べて。

  • Qwen3.5 bf16 LoRA の VRAM 使用量: 0.8B:3GB ・ 2B:5GB ・ 4B:10GB ・ 9B:22GB ・ 27B:56GB

  • ファインチューニング 0.8B, 2B 4B bf16 LoRA を私たちの 無料の Google Colab ノートブックを通じて:

  • もし 推論能力を維持したい の機能では、推論スタイルの例と直接回答を混在できます(推論を最低75%に保ってください)。それ以外の場合は完全に出力できます。

  • フルファインチューニング(FFT) も動作します。VRAM は4倍多く使用される点に注意してください。

  • Qwen3.5 は201言語をサポートしているため、多言語ファインチューニングに強力です。

  • ファインチューニング後は、 GGUF (llama.cpp/Ollama など用)または vLLM

  • 強化学習 (RL)を Qwen3.5 で VLM RL も Unsloth inference 経由で動作します。

  • 私たちは A100 Colab ノートブックを Qwen3.5‑27BQwen3.5‑35B‑A3B.

古いバージョンを使っている場合(またはローカルでファインチューニングする場合)は、先に更新してください:

Unsloth Studio:

Unsloth コードベース:

pip install --upgrade --force-reinstall --no-cache-dir unsloth unsloth_zoo

MoE ファインチューニング(35B、122B)

次のような MoE モデルでは Qwen3.5‑35B‑A3B / 122B‑A10B / 397B‑A17B:

  • 私たちの Qwen3.5‑35B‑A3B(A100) ファインチューニング用ノートブックを使用できます

  • 最近の約12倍高速な MoE 学習アップデート に対応しており、VRAM を35%以上削減し、コンテキスト長を約6倍に拡張できます

  • bf16 構成(例:LoRA またはフルファインチューニング)の使用を推奨します (MoE QLoRA 4-bit は BitsandBytes の制限により推奨されません)。

  • Unsloth の MoE カーネルはデフォルトで有効で、異なるバックエンドを使用できます。 UNSLOTH_MOE_BACKEND.

  • の切り替えで変更できます。安定性のため、ルーター層のファインチューニングはデフォルトで無効です。

  • Qwen3.5‑122B‑A10B - bf16 LoRA は256GB の VRAM で動作します。マルチ GPU を使う場合は、 device_map = "balanced" を追加するか、私たちの マルチGPU ガイド.

クイックスタート

🦥 Unsloth Studio ガイド

Qwen3.5 は、 Unsloth Studioで実行およびファインチューニングできます。これはローカル AI 向けの新しいオープンソース Web UI です。Unsloth Studio を使えば、モデルをローカルで MacOS、Windows、Linux 上で、そして:

1

Unsloth をインストール

ターミナルで実行:

MacOS、Linux、WSL:

Windows PowerShell:

2

Unsloth を起動

MacOS、Linux、WSL、Windows:

次に http://localhost:8888 をブラウザで開いてください。

3

Qwen3.5 を学習

初回起動時には、アカウントを保護するためのパスワードを作成し、後で再度サインインする必要があります。その後、モデル、データセット、基本設定を選ぶ簡単なオンボーディングウィザードが表示されます。いつでもスキップできます。

検索バーで Qwen3.5 を検索し、希望するモデルとデータセットを選択してください。次に、ハイパーパラメータとコンテキスト長を必要に応じて調整します。

4

学習の進捗を監視

学習開始をクリックすると、モデルの学習進捗を監視・確認できます。学習損失は着実に減少していくはずです。 完了すると、モデルは自動的に保存されます。

5

ファインチューニング済みモデルをエクスポート

完了すると、Unsloth Studio でモデルを GGUF、safetensor などの形式にエクスポートできます。

Unsloth Core(コードベース)ガイド:

以下は最小限の SFT レシピです(「テキストのみ」のファインチューニングで動作します)。また、私たちの Vision のファインチューニング セクションもご覧ください。

Qwen3.5 は「Vision Encoder 付き因果言語モデル」(統合 VLM)なので、通常のビジョン依存関係(torchvision, pillow)が必要ならインストールし、Transformers は最新に保ってください。Qwen3.5 には最新の Transformers を使用してください。

もし GRPOをやりたいなら、高速 vLLM 推論を無効にして Unsloth 推論を使えば Unsloth で動作します。私たちの Vision RL ノートブック例に従ってください。

OOM が発生したら:

  • 下げる per_device_train_batch_size1 および/または下げる max_seq_length.

  • 有効にしたままにする use_gradient_checkpointing="unsloth" (VRAM 使用量を減らし、コンテキスト長を延ばすよう設計されています)。

MoE(bf16 LoRA)用ローダー例:

読み込んだら、LoRA アダプタを追加し、上の SFT 例と同様に学習します。

ビジョンのファインチューニング

Unsloth は Vision のファインチューニング マルチモーダル Qwen3.5 モデルをサポートしています。以下の Qwen3.5 ノートブックを使用し、各モデル名を希望する Qwen3.5 モデルに変更してください。

ビジョン / テキストのみのファインチューニングを無効化:

ビジョンモデルをファインチューニングするために、現在はモデルのどの部分をファインチューニングするかを選べます。ビジョン層のみ、言語層のみ、あるいは attention / MLP 層のみをファインチューニングすることも可能です!デフォルトではすべて有効になっています!

マルチ画像で Qwen3.5 をファインチューニングまたは学習するには、 私たちの マルチ画像ビジョンガイド.

強化学習(RL)

Qwen3.5 を RL、GSPO、GRPO などで学習できるようになりました。 無料ノートブック:

vLLM ではサポートされていませんが、次を設定することで Unsloth で Qwen3.5 RL を実行できます: fast_inference=False をモデル読み込み時に設定してください:

ファインチューニング済みモデルの保存 / エクスポート

以下について、各種推論 / デプロイガイドをご覧いただけます Unsloth Studio, llama.cpp, vLLM, llama-server, Ollama.

GGUF に保存

Unsloth は GGUF への直接保存をサポートしています:

または GGUF を Hugging Face にプッシュします:

エクスポートしたモデルが別のランタイムで悪化する場合、Unsloth は最も一般的な原因を示します: 推論時のチャットテンプレート / EOS トークンの誤り (学習時と同じチャットテンプレートを使用する必要があります)。

vLLM に保存

vLLM 用に16-bitで保存するには、次を使用します:

LoRA アダプターだけを保存するには、次のいずれかを使用します:

または、組み込み関数を使用します:

詳細は推論ガイドをご覧ください:

最終更新

役に立ちましたか?