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言語をサポートしているため、多言語ファインチューニングに強力です。
私たちは A100 Colab ノートブックを Qwen3.5‑27B と Qwen3.5‑35B‑A3B.
古いバージョンを使っている場合(またはローカルでファインチューニングする場合)は、先に更新してください:
Unsloth Studio:
Unsloth コードベース:
pip install --upgrade --force-reinstall --no-cache-dir unsloth unsloth_zoo以下を使用してください transformers v5 Qwen3.5 では旧バージョンは動作しません。Unsloth は現在、デフォルトで transformers v5 を自動的に使用します(Colab 環境を除く)。
学習が 通常より遅いように見える場合、それは Qwen3.5 がカスタムの Mamba Triton カーネルを使用しているためです。これらのカーネルのコンパイルは通常より時間がかかることがあり、特に T4 GPU では顕著です。
量子化差が通常より大きいため、Qwen3.5 モデルでは MoE か dense かに関わらず QLoRA(4-bit)学習を行うことは推奨されません。
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 上で、そして:
LLM を学習 VRAM 70%削減で2倍高速に
検索、ダウンロード、 GGUF を実行 および safetensor モデル
自己修復 ツール呼び出し + ウェブ検索
コード実行 (Python、Bash)
自動推論 パラメータ調整(temp、top-p など)
llama.cpp による高速な CPU + GPU 推論

Unsloth Core(コードベース)ガイド:
以下は最小限の SFT レシピです(「テキストのみ」のファインチューニングで動作します)。また、私たちの Vision のファインチューニング セクションもご覧ください。
OOM が発生したら:
下げる
per_device_train_batch_sizeを 1 および/または下げるmax_seq_length.有効にしたままにする
use_gradient_checkpointing="unsloth"(VRAM 使用量を減らし、コンテキスト長を延ばすよう設計されています)。
MoE(bf16 LoRA)用ローダー例:
読み込んだら、LoRA アダプタを追加し、上の SFT 例と同様に学習します。
ビジョンのファインチューニング
Unsloth は Vision のファインチューニング マルチモーダル Qwen3.5 モデルをサポートしています。以下の Qwen3.5 ノートブックを使用し、各モデル名を希望する Qwen3.5 モデルに変更してください。
Qwen3-VL GRPO/GSPO RL ノートブック (モデル名を Qwen3.5-4B などに変更)
ビジョン / テキストのみのファインチューニングを無効化:
ビジョンモデルをファインチューニングするために、現在はモデルのどの部分をファインチューニングするかを選べます。ビジョン層のみ、言語層のみ、あるいは 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 バージョン 0.16.0 は Qwen3.5 をサポートしていません。 0.170 まで待つか、Nightly リリースを試してください。
vLLM 用に16-bitで保存するには、次を使用します:
LoRA アダプターだけを保存するには、次のいずれかを使用します:
または、組み込み関数を使用します:
詳細は推論ガイドをご覧ください:
最終更新
役に立ちましたか?




