ComfyUI - ノードフローベースのStable Diffusion

以前に Stable Diffusion webUI を紹介しましたが、現在主流で使われているのは AUTOMATIC1111 です。

先日も Python で Stable Diffusion の画像生成を制御する方法を共有しました。

今日は ComfyUI について説明します:ノードベース(ノードフローベース)の Stable Diffusion ユーザーインターフェースです。

だいたいこのような見た目になっています:

AUTOMATIC1111(WebUI)と ComfyUI を比較してみましょう。

私はスクリプトを書いて実行してみました。

https://github.com/comfyanonymous/ComfyUI/blob/master/notebooks/comfyui_colab.ipynb

かなり明瞭であり、Stable Diffusion の構造を理解する助けにもなります。これは知乎で誰かが共有した出力プロセスです。(https://zhuanlan.zhihu.com/p/620297462)

基本的な理解としては、各ノードを通じてプロンプト、モデル、VUE、サイズなどを制御し、最終的に一枚の画像を生成します。