Skip to main content
#intro ComfyUI をどこかにデプロイしたら、アプリケーションはその ComfyUI に対してワークフローを実行します。ワークフローを送信し、実行を待ち、出力をダウンロードします。このページでは、どのデプロイ先に対してどのクライアントを使用するかを解説します。

ここから始める:Comfy SDKs

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

Comfy SDKs

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、サーバーレスデプロイメント、またはパートナーノードに触れるすべてのものには、APIキーが必要です。完全にローカルなComfyUIでは、APIキーは不要です。
  • API形式でエクスポートされたワークフロー。