
このComfyUIワークフローは、Flux.1 Schnell(フル)を使い、最小限かつ高速なサンプリング設定でテキストから画像を生成します。DualCLIPLoaderでCLIP-LとT5XXLテキストエンコーダを読み込み、CLIPTextEncodeFluxでプロンプトをFlux用コンディショニングに変換、UNETLoaderでflux1-schnell.safetensors拡散モデルをロードします。EmptySD3LatentImageで潜在キャンバスのサイズとバッチを定義し、KSamplerで4ステップのノイズ除去、VAELoader+VAEDecodeで最終画像を復元し、SaveImageで保存します。ConditioningZeroOutノードがネガティブプロンプト未使用時の無条件分岐を提供。各段階の操作はMarkdownNoteで明示されています。
技術的には、Flux/SD3スタイルの潜在拡散パスを踏襲:EmptySD3LatentImageで初期化、CLIPTextEncodeFluxでテキストエンコード、UNetをKSamplerで低ステップ数で処理、選択したVAEでデコード。モデル選択は「Step 1 - Load Models Here」グループに集約(UNETLoaderでflux1-schnell、DualCLIPLoaderでCLIP-L+T5XXL、VAELoaderで互換VAE)。「Step 2 - Image Size」で幅・高さ・バッチを設定、「Step 3 - Prompt」でプロンプト入力。結果は高速4ステップのテキスト画像生成パイプラインとなり、Flux.1 Schnell重みはApache-2.0ライセンスで利用可能です。
API
このワークフローをコードから利用
すべてのComfyワークフローはJSONグラフです。以下のペイロードは、このワークフローそのものであり、ComfyUIが実行する内容と同じです — このURLから取得し、バージョン管理に保存したり、ComfyUIで読み込んでノードごとに実行できます。
Comfy SDKを使ってTypeScriptまたはPythonから実行できます。同じコードでComfy Cloudや自身でホストしたComfyUIのどちらにも対応 — ベースURLだけが異なります。
// Install (beta)
npm i @comfyorg/sdk
// Run "Flux.1 Schnell Full: テキストから画像へ" (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("flux_schnell_full_text_to_image_api.json");
wf.setInput("41", "text", "your prompt here"); // CLIPTextEncode
const job = await client.run(wf);
await job.getOutputs("9")[0].toFile("output.png"); // SaveImageSDKはAPI形式のワークフローを受け取ります:このワークフローをComfyUIで開き、「ファイル → ワークフローをエクスポート(API)」を使用してください。
FAQ













