Skip to main content
Una vez que ComfyUI está desplegado en algún lugar, tu aplicación ejecuta flujos de trabajo contra él: envía un flujo de trabajo, espera la ejecución y descarga las salidas. Esta página describe qué cliente usar para cada despliegue.

Empieza aquí: los SDK de Comfy

Para una nueva integración, usa los SDK de Comfy oficiales (Python y TypeScript) y la API de Comfy v2 a la que llaman. El mismo código funciona con cualquier objetivo de despliegue; solo cambia la URL base.

Comfy SDKs

Instala un SDK para enviar flujos de trabajo y descargar salidas desde Python o TypeScript.

Qué funciona con qué

Las instancias autoalojadas también pueden omitir el SDK por completo y usar directamente la API del Servidor de ComfyUI (REST + WebSocket). Expone toda la superficie local, incluidas la cola y la información del nodo, pero no ofrece garantía de compatibilidad entre versiones.

¿Qué API debería usar?

Todas aceptan el mismo formato de flujo de trabajo (formato API), así que puedes desarrollar y probar flujos de trabajo localmente y moverlos a otro despliegue sin cambios.

Primeros pasos

SDK de Comfy

Ejecuta flujos de trabajo desde Python o TypeScript, contra cualquier objetivo de despliegue.

Proxy de API para autoalojado

Sirve la API v2 delante de tu propio ComfyUI para que los SDK puedan acceder a ella.

Formato de API de flujo de trabajo

Exporta flujos de trabajo en el formato JSON que aceptan las API.

API del servidor de ComfyUI

La API REST y WebSocket sin procesar de una instancia autoalojada.

Requisitos previos

  • Una clave API para cualquier cosa que se conecte con Comfy Cloud, un despliegue de Comfy API o los Nodos asociados. Un ComfyUI que sea puramente local no la necesita.
  • Un flujo de trabajo exportado en formato API.