1. ビルド(Build)
ローカルの ComfyUI インストールからビルド仕様を作成します。
2. リリース(Release)
Build からイミュータブルな Linux/NVIDIA リリースを切り出します。
3. デプロイ(Deploy)
リリースに URL とマネージド GPU キャパシティを割り当てます。
4. 実行(Run)
アクティブなデプロイメントに API 形式のワークフローを送信します。
クイックスタート
ローカルインストールと API 形式のワークフローが準備できたら、次のコマンドを使用します。 compute の出力を使って、有効なリージョンと GPU を選択してください。必要に応じて<region> と l4 を置き換えます。deploy up が表示するデプロイメント ID を最後のコマンドにコピーしてください。
1
初期化
2
リリースを作成
3
デプロイメントを開始
選択した GPU がどこで利用可能か分からない場合は、まず確認します。次に、デプロイメントを作成または調整(reconcile)します。返された
deploy up は新しいデプロイメント ID を表示します。後から取得する必要がある場合は、この Build の準備完了状態のデプロイメントを一覧表示します。dep_... の値を --deployment に指定してください。4
ワークフローを実行
./results にダウンロードします。ビルドファイル
comfy-build.yaml は Build のローカルにおける信頼できる情報源(source of truth)です。ビルド定義と最後に確認したリモートの状態を保存しているため、CLI は適切な Build を自動的に選択し、ローカルの変更がより新しいリモート定義を上書きしそうな場合に警告できます。
このファイルはプロジェクトと一緒に管理してください。Build を記述するものであり、モデルのデータ自体は含みません。
1. Build を初期化する
ローカルの ComfyUI インストールから始めます。このコマンドはモデルとカスタムノードをスキャンし、comfy-build.yaml を書き出します。
2. 更新とリリース
ローカルの ComfyUI インストールを変更した後、ローカルのビルド定義を更新します。リージョンと GPU の可用性
リージョンのキャパシティは変動するため、静的なリストをスクリプトにコピーしないでください。デプロイ先を選ぶ際は、プラットフォームカタログを照会します。--region <region> を使います。
region と gpu のペアを comfy deploy up にコピーしてください。
3. リリースをデプロイする
リージョンで利用可能なコンピュートを確認し、選択したリリース向けのデプロイメントを作成または調整します。--min と --max はワーカー数の上下限を設定します。デプロイメントの健全性、リリースの新しさ、サービングの状況を追跡するには comfy deploy status --watch を使います。
4. ワークフローを実行する
準備完了状態のデプロイメントに API 形式のワークフローを送信します。COMFY_BASE_URL をデプロイメント URL に設定すれば、Comfy SDK からもこのエンドポイントを呼び出せます。SDK リクエストには API キーが必要です。ベース URL の選択を参照してください。