> ## Documentation Index
> Fetch the complete documentation index at: https://dripart-chore-sync-comfy-api-v2-spec.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Qwen-Image-2.1 ComfyUI ネイティブワークフロー例

> ComfyUI で Qwen-Image-2.1 を実行: 画像生成と編集を 1 つのモデルで行い、ネイティブ 2K 出力、プロフェッショナルなタイポグラフィ、アルファチャンネルのサポートを実現します。

**Qwen-Image-2.1** は、Alibaba の Qwen チームによる Qwen-Image シリーズの最新のオープンウェイトリリースです。単一のモデルがテキストから画像への生成と指示ベースの画像編集の両方をカバーし、ネイティブ 2K 出力、プロフェッショナルなタイポグラフィ、透明な背景のためのアルファチャンネルを備えています。

**主な機能**:

* **1 つのモデルで生成と編集**: 同じ重みがテキストから画像へのプロンプトと編集指示の両方に対応するため、ワークフローでチェックポイントを切り替える必要がありません
* **ネイティブ 2K 出力**: 小さい結果をアップスケーリングするのではなく、最大 2048x2048 で直接生成できます
* **プロフェッショナルなタイポグラフィ**: 高密度の小さなテキストや複雑なレイアウトも維持されるため、インフォグラフィック、スライド、UI モックアップ、ポスター、パッケージデザインに適しています
* **アルファチャンネルのサポート**: VAE が 4 つのチャンネルを持つため、透明な背景の画像を直接生成および編集でき、後から切り抜く必要がありません
* **マルチ画像編集**: 参照画像はスロットの順序でテキストエンコーダーに結合されます。ノードは `image_1` から `image_16` までのスロットを公開しており、プロンプトはインデックスでそれらを参照します。たとえば `image_1` は `<image1>` と記述します
* **ローカル編集**: 変更したいオブジェクトや領域を記述すると、画像の残りの部分は保持されます

**関連リンク**:

* [GitHub リポジトリ](https://github.com/QwenLM/Qwen-Image)
* [Hugging Face（ComfyUI サポート）](https://huggingface.co/Comfy-Org/Qwen-Image-2.1)
* [Comfy の Qwen Image 2.1](https://comfy.org/qwen-image-2.1/)

## Qwen-Image-2.1 ワークフロー

<Tip>
  <Tabs>
    <Tab title="ローカルユーザー">
      ComfyUI が最新版に更新されていることを確認してください。

      * [ComfyUI のダウンロード](https://www.comfy.org/download)
      * [更新手順](/ja/installation/update_comfyui)

      このガイドで紹介するワークフローは、[ワークフローテンプレート](/ja/interface/features/template)から入手できます。
      テンプレート内に該当のワークフローが見つからない場合、ComfyUI のバージョンが古くなっている可能性があります。

      ワークフローを読み込んだ際にノードが欠落している場合の考えられる原因：

      1. 最新の ComfyUI（Nightly 版）を使用していない
      2. 起動時に一部のノードのインポートに失敗している
    </Tab>

    <Tab title="クラウドユーザー">
      * [Cloud](https://cloud.comfy.org) は、ComfyUI の安定版リリース後に更新されます。

      したがって、このドキュメントでコアノードが見つからない場合、それは新しいコアノードがまだ最新の安定版にリリースされていない可能性があります。次回の安定版リリースをお待ちください。
    </Tab>
  </Tabs>
</Tip>

<h3 id="image_qwen_image_2_1_t2i">
  Qwen Image 2.1 テキストから画像へ
</h3>

選択したアスペクト比とメガピクセル数に合わせて、テキストプロンプトから画像を生成します。

<img src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/templates/image_qwen_image_2_1_t2i-1.webp" alt="Qwen-Image-2.1 テキストから画像へのワークフローのプレビュー" />

<CardGroup cols={2}>
  <Card title="ワークフローをダウンロード" icon="download" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/image_qwen_image_2_1_t2i.json">
    JSON をダウンロードするか、テンプレートライブラリで「Qwen-Image-2.1」を検索してください
  </Card>

  <Card title="Comfy Cloud で実行" icon="cloud" href="https://cloud.comfy.org/?template=image_qwen_image_2_1_t2i&utm_source=docs&utm_medium=referral&utm_campaign=qwen-image-2-1">
    セットアップ不要で ComfyUI をオンライン実行
  </Card>
</CardGroup>

**出力例**

![Qwen-Image-2.1 テキストから画像への出力例](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/output/Qwen_image_2.1.png)

<h3 id="image_qwen_image_2_1_image_edit">
  Qwen Image 2.1 画像編集
</h3>

指示に従って画像を編集します。編集にソース画像にないコンテンツが必要な場合は、参照画像を追加してください。たとえば、2 枚目の写真の衣服を 1 枚目の人物に着せる場合などです。

<img src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/templates/image_qwen_image_2_1_image_edit-1.webp" alt="Qwen-Image-2.1 画像編集ワークフローのプレビュー" />

<CardGroup cols={2}>
  <Card title="ワークフローをダウンロード" icon="download" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/image_qwen_image_2_1_image_edit.json">
    JSON をダウンロードするか、テンプレートライブラリで「Qwen-Image-2.1」を検索してください
  </Card>

  <Card title="Comfy Cloud で実行" icon="cloud" href="https://cloud.comfy.org/?template=image_qwen_image_2_1_image_edit&utm_source=docs&utm_medium=referral&utm_campaign=qwen-image-2-1">
    セットアップ不要で ComfyUI をオンライン実行
  </Card>
</CardGroup>

**入力素材**

以下のファイルを対応する `LoadImage` ノードにアップロードしてください:

<CardGroup cols={2}>
  <Card title="portrait_model_denim.png" icon="image" href="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/portrait_model_denim.png">
    `LoadImage` ノード 470 · `portrait_model_denim.png`
  </Card>

  <Card title="clothing_light_blue_denim_shirt.png" icon="image" href="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/clothing_light_blue_denim_shirt.png">
    `LoadImage` ノード 475 · `clothing_light_blue_denim_shirt.png`
  </Card>
</CardGroup>

**出力例**

<div style={{display: 'grid', gridTemplateColumns: 'repeat(2, minmax(0, 1fr))', gap: '1rem', alignItems: 'start'}}>
  <img src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/portrait_model_denim.png" alt="入力画像" style={{width: '100%', height: 'auto', objectFit: 'contain'}} />

  <img src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/output/image_qwen_image_2_1_image_edit.png" alt="Qwen-Image-2.1 画像編集の出力例" style={{width: '100%', height: 'auto', objectFit: 'contain'}} />
</div>

<h3 id="image_qwen_image_2_1_background_removal">
  背景の削除: Qwen Image 2.1
</h3>

編集指示で写真の背景を削除します。このワークフローは画像編集のサブグラフを再利用し、プロンプトは `Remove the background, and output a PNG image` です。結果は元画像と比較できます。

<img src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/templates/image_qwen_image_2_1_background_removal-1.webp" alt="Qwen-Image-2.1 背景削除ワークフローのプレビュー" />

<CardGroup cols={2}>
  <Card title="ワークフローをダウンロード" icon="download" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/image_qwen_image_2_1_background_removal.json">
    JSON をダウンロードするか、テンプレートライブラリで「Qwen-Image-2.1」を検索してください
  </Card>

  <Card title="Comfy Cloud で実行" icon="cloud" href="https://cloud.comfy.org/?template=image_qwen_image_2_1_background_removal&utm_source=docs&utm_medium=referral&utm_campaign=qwen-image-2-1">
    セットアップ不要で ComfyUI をオンライン実行
  </Card>
</CardGroup>

**入力素材**

以下のファイルを対応する `LoadImage` ノードにアップロードしてください:

<Card title="angry_broccoli.png" icon="image" href="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/angry_broccoli.png">
  `LoadImage` ノード 470 · `angry_broccoli.png`
</Card>

## モデルのダウンロード先

3 つのワークフローは同じファイルを読み込みます。いずれもデフォルトで int8 版の diffusion モデルとテキストエンコーダーを使用します。

**text\_encoders**

* [qwen3vl\_8b\_int8\_convrot.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image-2.1/blob/main/text_encoders/qwen3vl_8b_int8_convrot.safetensors)（テンプレートが読み込むデフォルト、メモリ使用量は少なめ）
* [qwen3vl\_8b\_bf16.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image-2.1/blob/main/text_encoders/qwen3vl_8b_bf16.safetensors)（フル精度、より多くのメモリが必要）

**diffusion\_models**

* [qwen\_image\_2.1\_int8\_convrot.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image-2.1/blob/main/diffusion_models/qwen_image_2.1_int8_convrot.safetensors)（テンプレートが読み込むデフォルト、メモリ使用量は少なめ）
* [qwen\_image\_2.1\_bf16.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image-2.1/blob/main/diffusion_models/qwen_image_2.1_bf16.safetensors)（フル精度、より多くのメモリが必要）

**vae**

* [qwen\_image\_2.1\_vae\_bf16.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image-2.1/blob/main/vae/qwen_image_2.1_vae_bf16.safetensors)

**モデルの保存場所**

```
📂 ComfyUI/
├── 📂 models/
│   ├── 📂 text_encoders/
│   │      ├── qwen3vl_8b_int8_convrot.safetensors
│   │      └── qwen3vl_8b_bf16.safetensors
│   ├── 📂 diffusion_models/
│   │      ├── qwen_image_2.1_int8_convrot.safetensors
│   │      └── qwen_image_2.1_bf16.safetensors
│   └── 📂 vae/
│          └── qwen_image_2.1_vae_bf16.safetensors
```

## ワークフロー設定

### サンプラー設定

3 つのワークフローはいずれも `steps` 25、`cfg` 1、`euler` サンプラー、`simple` スケジューラーでサンプリングします。

### 解像度

**Text to image**：**Resolution Selector** ノードがアスペクト比とメガピクセルの目標値を設定します。1.0 MP はおよそ 1024x1024 です。Qwen-Image-2.1 は 2K をネイティブに生成するため、2048x2048 の正方形出力を得るには目標値を約 4.0 MP に設定してください。

**Image edit**：出力は最初の参照画像のアスペクト比に従い、約 `resolution` x `resolution` ピクセル（デフォルト 1024）にスケーリングされます。`resolution` を 0 にすると、各参照画像はそれぞれのサイズのまま保持されます。`custom_size` をオンにすると **Resolution Selector** キャンバスが使われます。このときはリサイズ後の参照画像のサイズに近い値にしてください。そうしないと編集がずれる可能性があります。

### 画像編集のためのプロンプト

参照画像はスロット順にテキストエンコーダーへ連結され、プロンプトは各画像をインデックスで指定します：

```
Keep the character and pose in <image1> unchanged, put this light blue denim shirt from <image2> on the character, preserve the original facial features, hair, body shape and pose
```

### KV キャッシュ

編集ワークフローには **Qwen Image 2.1 Cache** ノードが含まれており、サンプリングのステップ間でキャッシュされたテキストと参照プレフィックスを保持します。テンプレートのデフォルト設定はほとんどの環境でそのまま使えます。
