Kiko XY Plot

詳細

ファイルをダウンロード

モデル説明

Kiko XY モデルテストワークフロー

概要

この ComfyUI ワークフローは、与えられたプロンプトに対して最適な生成パラメータを体系的に見つけるための包括的なテストスイートとして設計されています。ワークフローは4つの連続するテストフェーズで構成されており、各フェーズは前のフェーズの結果を基にし、徐々に最適な設定を絞り込んでいきます。

目的:バッチ生成ワークフローを実行する前に、モデル、サンプラー、スケジューラ、ステップ数、CFG値の最適な組み合わせを特定すること。

実行:ComfyUI の実行モデルとパラメータの依存関係により、順次実行する必要があります(Part 1→2→3→4)。

ワークフロー構造

Part 1:モデルテスト

目的:特定のプロンプトに最適なモデル(チェックポイント)を特定する

  • 使用可能なすべての Illustrious モデルをプロンプトに対してテストします

  • モデルのパフォーマンスを比較するラベル付き XY グリッドを生成します

  • 視覚的な比較により最適なベースモデルを選択できます

  • 出力:後続のテスト用に最適なモデルを特定

Part 2:サンプラーとスケジューラーテスト

目的:最適なサンプラーとスケジューラの組み合わせを特定する

  • Part 1 で特定された最適なモデルを使用します

  • 多数のサンプラーとスケジューラの組み合わせをテストします

  • 比較が容易なラベル付き XY グリッドを生成します

  • 出力:使用状況に最適なサンプラー/スケジューラのペア

Part 3:ステップ数最適化

目的:最適な生成ステップ数を決定する

  • 前のフェーズで特定された最適なモデル、サンプラー、スケジューラを使用します

  • 品質と生成時間のバランスを取る「最適なステップ数」を探索します

  • ステップ数の影響を示すラベル付き XY グリッドを生成します

  • 出力:特定の設定に最適なステップ数

Part 4:CFG スケールテスト

目的:CFG(Classifier Free Guidance)値を微調整する

  • これまでに最適化されたすべてのパラメータ(モデル、サンプラー、スケジューラ、ステップ数)を使用します

  • プロンプトの忠実度と創造性のバランスを取る最適な CFG 値をテストします

  • 最終的なラベル付き XY グリッドを生成します

  • 出力:本番ワークフローで使用できる完全に最適化されたパラメータセット

技術的実装

順次実行要件

ComfyUI の実行モデルのため、各フェーズは次のフェーズの前に完了する必要があります:

  1. Part 1 が終了し、最適なモデルを選択する必要があります

  2. Part 2 は Part 1 のモデル選択に依存してサンプラー/スケジューラをテストします

  3. Part 3 は前フェーズのモデルとサンプラー/スケジューラの両方を必要とします

  4. Part 4 はすべての前段階の最適化を必要とし、CFG を効果的にテストします

XY グリッド生成

各テストフェーズでは、ラベル付き比較グリッドを生成します:

  • パラメータの変化を視覚的に横並びで比較

  • 最適な設定を簡単に識別できる明確なラベル

  • 系統的な評価のための整然としたレイアウト

カスタムノード依存関係

このワークフローには以下のカスタムノードが必要です:

コア機能ノード

テキスト処理

リスト管理

インターフェースと制御

サンプリングと生成

XY グリッド生成

ユーティリティ

プロンプト強化

インストール要件

このワークフローを使用する前に、すべてのカスタムノードをインストールしてください:

​
# ComfyUI の custom_nodes ディレクトリに移動
​
cd ComfyUI/custom_nodes/
​
# 必要なリポジトリをクローン
​
git clone https://github.com/kijai/ComfyUI-KJNodes
​
git clone https://github.com/BlenderNeko/ComfyUI_ADV_CLIP_emb
​
git clone https://github.com/rgthree/rgthree-comfy
​
git clone https://github.com/bugltd/ComfyLab-Pack
​
git clone https://github.com/ComfyAssets/ComfyUI-KikoTools
​
git clone https://github.com/HavocsCall/comfyui_HavocsCall_Custom_Nodes
​
git clone https://github.com/glowcone/comfyui-string-converter
​
git clone https://github.com/yolain/ComfyUI-Easy-Use
​
git clone https://github.com/TinyTerra/ComfyUI_tinyterraNodes
​

使用方法ワークフロー

  1. 設定:ワークフローを読み込み、基本プロンプトを構成

  2. Part 1 実行:モデルテストを実行し、XY グリッド結果を確認

  3. 最適モデルを選択:Part 1 の結果から最適なモデルを選定

  4. Part 2 実行:選定したモデルでサンプラー/スケジューラテストを実行

  5. 最適な組み合わせを選択:最適なサンプラー/スケジューラペアを選定

  6. Part 3 実行:ステップ数の最適化を実行

  7. 最適なステップ数を選択:品質と速度のバランスを取る最適なステップ数を選定

  8. Part 4 実行:すべての最適化済みパラメータで最終的な CFG テストを実行

  9. 結果を記録:最終的な最適化パラメータセットを文書化

  10. 本番利用:最適化設定をバッチ生成ワークフローで使用

利点

  • 体系的最適化:方法論的なアプローチにより、最適な組み合わせを見逃さない

  • 視覚的比較:XY グリッドで品質の違いを簡単に把握可能

  • 時間効率:自動テストにより手動での試行錯誤を削減

  • 再現可能:異なるプロンプトに対しても一貫したテスト手法

  • 本番の基盤:最適化されたパラメータがバッチワークフローの堅牢な基盤を提供

注意点

  • このワークフローは、Illustrious モデルファミリーのテスト専用に設計されています

  • 結果はプロンプトに依存し、異なるプロンプトでは大きく変化する可能性があります

  • 異なるプロンプトタイプやスタイルごとにパラメータセットを保存することを推奨

  • 必要に応じて、追加のパラメータをテストするようワークフローをカスタマイズ可能

このモデルで生成された画像

画像が見つかりません。