Skip to main content
ComfyUIでは、ワークフローを実行する場所と管理するインフラストラクチャの量に応じて、複数のAPIオプションが用意されています。このページは、最適なアプローチを選択するのに役立ちます。

はじめに

新しい統合には、Comfy SDKs と、それらが呼び出す Comfy API v2 を使用してください。v2 は新しいバージョン管理された HTTP インターフェースであり、既存の Cloud API および ComfyUI Server API と共存します。Comfy API v2 の概要 を参照してください。同じコードが Comfy Cloud と自分のマシンの両方に対して動作します。

Comfy SDKs

独自アプリケーションからワークフローを実行するための公式の Python および TypeScript SDK。現在ベータ版です。
以下の他の API も引き続き完全にサポートされており、SDK がまだ対応していない領域をカバーしています。ここにあるものはどれも非推奨ではありません。

どのAPIを使うべきか?

これらのAPIはすべて同じワークフロー形式(API形式)を使用しているため、ワークフローをローカルで開発・テストし、変更なしでクラウドに移行できます。

開始方法

Comfy SDK

PythonまたはTypeScriptから、クラウドまたは自分のマシンに対してワークフローを実行します。

クラウドAPI

Comfyのマネージドインフラストラクチャ上でワークフローを実行します。GPUのセットアップは必須ではありません。

ComfyUIサーバーAPI

ComfyUIを自分のマシンでサーバーとして実行し、API経由で呼び出します。

パートナーノードAPI連携

ヘッドレスまたはAPI駆動のワークフローで有料のパートナーノードを使用します。

前提条件

APIを使用する前に、以下のものが必要です:
  • Comfy Cloudまたはパートナーノードに関わるすべてのものにはAPIキーが必要です(APIキーの取得 を参照)。完全にローカルなComfyUIには必要ありません。