Skip to main content
ComfyUI をどこかにデプロイしたら、アプリケーションはそれを対象にワークフローを実行します。ワークフローを送信し、実行を待ち、出力をダウンロードします。このページでは、どのデプロイにどのクライアントを使うべきかを整理します。

まずはこちら: Comfy SDK

新規の統合では、公式の Comfy SDK(Python と TypeScript)と、それらが呼び出す Comfy API v2 を使用してください。同じコードがすべてのデプロイ先で動作し、変わるのはベース URL だけです。

Comfy SDK

SDK をインストールし、ワークフローを送信し、出力をダウンロードします。現在はベータ版です。

何が何に対応するか

セルフホストのインスタンスでは、SDKを完全に使わずに、生の ComfyUI Server API(REST + WebSocket)を直接利用することもできます。これはキューやノード情報を含むローカル機能のすべてを公開しますが、リリース間での互換性は保証されません。

どのAPIを使うべきか?

いずれも同じワークフロー形式(APIフォーマット)を受け付けるため、ワークフローをローカルで開発・テストし、変更なしで別のデプロイメントに移行できます。

はじめに

Comfy SDKs

Python または TypeScript から、あらゆるデプロイ先に対してワークフローを実行できます。

セルフホスト用 API プロキシ

自身の ComfyUI の前段で v2 API を提供し、SDK からアクセスできるようにします。

ワークフロー API フォーマット

API が受け付ける JSON フォーマットでワークフローをエクスポートします。

ComfyUI サーバー API

セルフホストインスタンスの生の REST および WebSocket API です。

前提条件

  • Comfy Cloud、Comfy API デプロイメント、またはパートナーノードを扱うものには APIキー が必要です。完全にローカルで動かす ComfyUI には不要です。
  • API形式 でエクスポートされたワークフロー。