Diffusion Templates:積み木のように画像生成をコントロール

·Toolin 編集部

ModelScope(魔搭)が Diffusion Templates フレームワークと 11 個の完成済みテンプレートをオープンソース化。明るさ、スタイル、レタッチ、超解像度などのプラグアンドプレイ制御に対応し、制御可能な生成のハードルを大幅に下げます。

Diffusion Templates:積み木のように画像生成をコントロール

拡散モデルのエコシステムが繁栄する裏で、ずっと頭の痛い問題がありました。モデルエコシステムがあまりに「断片化」しているのです。ようやく新しいモデルを動かせるようになっても、制御機能を追加しようとするとコード構造がまるで互換性がなく、複数の制御条件を重ねようとするとプラグイン同士が低レイヤーで衝突してしまいます。Diffusion Templates は、この混乱を統一するために登場しました。

これは拡散モデル専用に設計されたプラグインフレームワークで、ControlNet、LoRA、IP-Adapter といったツールを積み木のように自由に組み合わせられ、しかも互いに衝突しません。

Diffusion Templates とは

Diffusion Templates は完成度の高い拡散モデル向けプラグインフレームワークです。各プラグインは Template(テンプレート)と呼ばれ、ベースモデルに特定の画面内容を生成させるよう導くことができます。フレームワークの中核設計は Template Cache -- モデル能力を媒介するフォーマット(KV-Cache など)で、Template はこれを通じて制御情報をベースモデルに伝えます。

現在、コードは DiffSynth-Studio プロジェクトの下で完全にオープンソース化されており、あわせて FLUX.2-klein-base-4B をベースに訓練された 11 個の Template モデルも公開されています。

プロジェクトURL:https://github.com/modelscope/DiffSynth-Studio

フレームワーク構成

フレームワークは 4 つのモジュールで構成されています:

  • Template Input:モデルへの入力。フィールドは各 Template 自身が決定し、開発者に最大限の自由度を与えます
  • Template Model:テンプレートモデル。ModelScope のモデルライブラリまたはローカルパスから読み込めます
  • Template Cache:モデルの出力であり、ベースモデル Pipeline の入力パラメータのサブセットでもあります
  • Template Pipeline:複数の Template モデルをスケジュールするモジュールで、読み込みと出力の統合を担当します

11 個のオープンソーステンプレート一覧

以下のテンプレートは FLUX.2-klein-base-4B で訓練されており、このモデルの LoRA およびファインチューニング版と互換性があります:

テンプレート機能モデルリンク
明るさ調節画面の照明強度を精密に制御Template-KleinBase4B-Brightness
構造制御ControlNet 型で、空間構造と透視関係を制御Template-KleinBase4B-ControlNet
超解像度低解像度画像を高精細な大画面にアップスケールTemplate-KleinBase4B-Upscaler
シャープネス強化画面のシャープさと鮮明さを向上Template-KleinBase4B-Sharpness
画像編集自然言語の指示に基づいて画像を精密に修正Template-KleinBase4B-Edit
美学アラインメント美学パラメータを調整し、生成結果を人間の審美に近づけるTemplate-KleinBase4B-Aesthetic
部分インペイントマスク領域内のみ再生成Template-KleinBase4B-Inpaint
年齢制御人物ポートレート生成時に年齢を柔軟に制御Template-KleinBase4B-Age
色調整画面の色調とカラートーンを自由に調整Template-KleinBase4B-SoftRGB
コンテンツ参照参照画像のスタイルと構図から新しい画面を生成Template-KleinBase4B-ContentRef
魔性パンダ癖の強いパンダ頭のミームスタンプをいろいろ生成Template-KleinBase4B-PandaMeme

テンプレート重ね合わせの効果

Template の最大の強みは、積み木のように自由に重ねられることです。たとえば同じ猫の写真に対して:

  • Template 1(画像編集):画面のスタイルを二次元アニメ風に変更
  • Template 2(部分インペイント):周囲の環境は変えずに維持
  • Template 3(明るさ調節):明るさをやや上げる

テンプレート重ね合わせの効果

もう一つの例として、ぼやけた猫の写真に超解像度とシャープネス強化の 2 つの Template を重ねると:

異なる目標で訓練された 2 つのモデルが協調してレンダリングし、画面品質を大幅に向上させます。

関連リソース

向いている人

  • AI 画像クリエイター:プラグインの衝突に悩むことなく、制御条件を自由に組み合わせられます
  • モデル開発者:フレームワークが制御可能な生成モデルの訓練ハードルを下げ、新しい Template を迅速に開発できます
  • プロダクトチーム:標準化されたプラグイン機構により、モデル統合がシンプルかつ確実になります

関連記事

NVIDIA RTX Spark:NVIDIA が AI PC を再定義、128G 統合メモリで 120B モデルをローカル実行
AI製品

NVIDIA RTX Spark:NVIDIA が AI PC を再定義、128G 統合メモリで 120B モデルをローカル実行

NVIDIA がコンシューマー向け AI チップ RTX Spark を発表。128GB 統合メモリと 1 PFLOP の演算力を搭載し、14mm のノート PC 上で 120B 大規模モデルをローカル実行可能に。Windows エコシステムは AI PC 時代を迎える

Toolin 編集部
Step 3.7 Flash 実測:400TPS の超高速推論、Agent タスクのコストは Claude のわずか1/9
AI製品

Step 3.7 Flash 実測:400TPS の超高速推論、Agent タスクのコストは Claude のわずか1/9

StepFun が Step 3.7 Flash を発表。400トークン/秒の推論速度で、11B の活性化パラメータで Claude Opus 4.6 の97%の性能を実現。オープンソースでローカルデプロイも可能

Toolin 編集部
ClawGym:Agent の訓練・評価一体化オープンソースフレームワーク
AI製品

ClawGym:Agent の訓練・評価一体化オープンソースフレームワーク

人民大学が Claw Agent のデータ+訓練+評価を一気通貫でつなぐフレームワークをオープンソース化。13.5K の実行可能タスクを含み、サンドボックス並列強化学習をサポート

Toolin 編集部
Codex Computer Use が Windows に登場:実践ガイド
AIチュートリアル

Codex Computer Use が Windows に登場:実践ガイド

OpenAI Codex が Windows PC の操作を正式サポート。完全な有効化手順、制限事項の説明、スマホからのリモートコントロール方法を紹介

Toolin 編集部
Gamma-World:オープンソースのマルチエージェント世界モデル
AI製品

Gamma-World:オープンソースのマルチエージェント世界モデル

NVIDIA が清華大学と共同でマルチエージェント世界モデルをオープンソース化。2人での訓練から4人へ直接汎化し、ゼロショットでの多人数シーンのリアルタイム推演をサポート

Toolin 編集部
Step 3.7 Flash を Claude Code に接続:実測ガイド
AIチュートリアル

Step 3.7 Flash を Claude Code に接続:実測ガイド

StepFun のオープンソース Flash モデルを Claude Code に接続する実測レポート。複雑な Agent ワークフローで、中国製モデルがクローズドソース基盤の代わりを果たせるかを検証

Toolin 編集部