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.