ComfyUI を利用して FLUX.1 で画像を生成する

ComfyUI を利用して FLUX.1 で画像を生成する手順を紹介します。
今回は、FLUX.1 [dev] を利用した手順を紹介します。

事前準備

ComfyUIのインストール

ComfyUIをインストールします。手順の詳細はこちらの記事を参照してください。

モデルのダウンロード

FLUX.1のモデルをダウンロードします。手順はこちらの記事を参照してください。

手順:テキストエンコーダー,VAEが別ファイルのモデル

テキストエンコーダー,VAEが別ファイルのモデルを利用する場合の手順です。

モデルの配置

ae.safetensors ファイルを ComfyUIの配置ディレクトリ\ComfyUI\models\vae ディレクトリに配置します。


flux-1-dev.safetensors ファイルを ComfyUIの配置ディレクトリ\ComfyUI\models\unet ディレクトリに配置します。


clip_l.safetensors, t5xxl_fp8_e4m3fn.safetensors, t5xxl_fp16.safetensors ファイルを ComfyUIの配置ディレクトリ\ComfyUI\models\clip ディレクトリに配置します。

ワークフローの入手

ComfyUIのワークフローを入手します。https://comfyanonymous.github.io/ComfyUI_examples/flux/ にアクセスします。 下図のページが表示されます。


下にスクロールして、Flux Devのセクションの画像(ケモミミ少女がケーキを持っている絵)を表示します。


ComfyUIを起動します。画像をドラッグしてComfyUIのウィンドウにドロップします。


ドロップするとワークフローが表示されます。画像内に記録されているワークフロー情報がComfyUIに読み込まれました。


ワークフローの全体は下図です。


[Queue Prompt]ボタンをクリックして画像生成を実行します。


画像が生成できました。

手順:テキストエンコーダーがモデルに組み込まれているモデル

テキストエンコーダー,VAEがモデルに組み込まれているモデルを利用する場合の手順です。

モデルの配置

flux-1-dev-fp8.safetensors ファイルを ComfyUIの配置ディレクトリ\ComfyUI\models\checkpoints ディレクトリに配置します。


ワークフローの入手

ComfyUIのワークフローを入手します。https://comfyanonymous.github.io/ComfyUI_examples/flux/ にアクセスします。 下図のページが表示されます。


下にスクロールして、Simple to use FP8 Checkpoint version の Flux Devのセクションの画像(ケモミミ少女がケーキを前にしている絵)を表示します。


ComfyUIを起動します。画像をドラッグしてComfyUIのウィンドウにドロップします。


ドロップするとワークフローが表示されます。画像内に記録されているワークフロー情報がComfyUIに読み込まれました。


ワークフローの全体は下図です。[Queue Prompt]ボタンをクリックして画像生成を実行します。


画像が生成できました。


ComfyUI を利用して FLUX.1 で画像を生成できました。

画像生成結果

FLUX.1はプロンプト追従性が非常に良いです。
以下のプロンプトで画像生成します。
Prompt
Prompt: A very tall steel tower. 250m high, exposed steel frame. Fantasy design, unrealistic. Evil imperial design. A design that does not spread at the base. A near-future city has developed around it. Blue sky and clouds in the background. Anime background finish style.vivid color style.

プロンプトは "非常に高い鉄塔。高さ250m、むき出しの鉄骨。ファンタジー的な造形、非現実的。悪の帝国的なデザイン。基部が広がらないデザイン。周囲には発展した都市。背景には青空と雲。アニメの背景仕上げ、鮮やかな色。"の内容です。
画像生成結果は下図です。一部プロンプト通りでない部分もありますが、おおむねプロンプトに沿った画像が生成されます。


別の例です。
Prompt
Prompt: A large fleet of 120 space cruisers. Focus on flagship. Accompanied by a high-power laser ship. A linear and elongated ship design. Space is in the background. A perspective looking up from below. Wide-angle precision painting, anime background finish.

かなり無理なプロンプトを入れたため、無視されている内容もありますが、生成画像の品質は良いです。

著者
iPentecのメインデザイナー
Webページ、Webクリエイティブのデザインを担当。PhotoshopやIllustratorの作業もする。
掲載日: 2024-08-10
iPentec all rights reserverd.