El flujo de trabajo Flux.1 Outpaint en ComfyUI está diseñado para extender imágenes más allá de sus límites originales, un proceso conocido como outpainting. Esta técnica es especialmente útil para mejorar imágenes añadiendo contexto o creando una escena más grande a partir de una imagen existente. El flujo utiliza varios nodos y modelos clave, incluido el modelo Flux.1 para outpainting, guiado por el nodo FluxGuidance. El proceso comienza cargando los modelos necesarios y la imagen a expandir, seguido de un relleno de la imagen usando el nodo ImagePadForOutpaint para prepararla para la expansión. El nodo KSampler se utiliza para generar iterativamente nuevas secciones de imagen, mientras que los nodos VAEDecode y UNETLoader trabajan juntos para asegurar que el contenido generado se mezcle perfectamente con la imagen original.
Este flujo es especialmente útil porque aprovecha modelos avanzados de IA para mantener la coherencia estética y temática de la imagen original mientras expande sus límites. El uso del nodo CLIPTextEncode permite incorporar indicaciones de texto, guiando el proceso de outpainting para alinearse con temas o estilos específicos. Esto hace que el flujo sea versátil para diversas aplicaciones, desde creación artística hasta usos prácticos en diseño y producción de medios.
API
Usa este flujo de trabajo desde código
Cada flujo de trabajo de Comfy es un grafo JSON. El siguiente payload es este flujo de trabajo, exactamente como lo ejecuta ComfyUI: descárgalo desde la URL, guárdalo en control de versiones o cárgalo en ComfyUI y ejecútalo nodo por nodo.
Ejecuta desde TypeScript o Python con el Comfy SDK. El mismo código funciona en Comfy Cloud o en un ComfyUI propio: solo cambia la URL base.
// Install (beta)
npm i @comfyorg/sdk
// Run "Flux.1 Outpaint" (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("flux_fill_outpaint_example_api.json");
const asset = client.assets.fromFile("input.png");
wf.setInput("17", "image", asset); // LoadImage
wf.setInput("23", "text", "beautiful scenery"); // CLIPTextEncode
const job = await client.run(wf);
await job.getOutputs("9")[0].toFile("output.png"); // SaveImageEl SDK utiliza un flujo de trabajo en formato API: abre este flujo de trabajo en ComfyUI y usa Archivo → Exportar flujo de trabajo (API).
El acceso a la API de Comfy Cloud requiere un plan con clave API.
Preguntas frecuentes















