Convierte un prompt o una imagen de referencia en un proceso creativo: genera retratos de personajes, realiza ediciones controladas, anima imágenes aprobadas y conecta modelos de rol. El nodo oficial de SpicyAPI incorpora selección de modelos, comprobación de precios y archivos descargables a n8n, para que el siguiente paso sea almacenar, revisar o ejecutar otra tarea de IA.
Referencia → edición → guardado. Conserva el original aprobado para la siguiente variante.
n8n con alojamiento propio
Instala el paquete comunitario siguiente. Añade una credencial de SpicyAPI con una clave de tu consola. El nodo incluye controles Model, Prompt y Media Inputs, y carga desde el catálogo los parámetros específicos del modelo.
Importa nuestro JSON de imagen o chat con los nodos integrados HTTP Request. Crea una credencial Bearer Auth, asígnala a los nodos que llaman a la API y ejecuta tu primer elemento. Estas plantillas no requieren instalar un paquete comunitario; el nodo dedicado de SpicyAPI está disponible para n8n con alojamiento propio.
La plantilla de imagen empieza con texto a imagen. Cambia el prompt de Settings para crear un retrato de personaje. La configuración de edición con referencia de abajo es para el nodo SpicyAPI autoalojado.
Instalar el nodo no añade una suscripción. Las llamadas usan tu saldo SpicyAPI, compartido con Studio. Añade saldo antes de la primera ejecución si la cuenta está vacía. Facturación →
01Abre Settings → Community Nodes → Install e introduce @spicyapi/n8n-nodes-spicyapi.
02Crea una credencial SpicyAPI (spicyapi.ai) API, pega tu clave y conserva la URL API predeterminada.
03Añade Image → Generate. Elige modelo, escena y Max Cost per Item. Ejecuta un elemento antes de conectar un lote.
Un flujo de referencia a imagen
01
Parte de una imagen aprobada de un adulto ficticio. Pasa su campo binary a Media Inputs; el nodo la sube y usa la URI del archivo confirmado.
02
Elige un endpoint de edición de imágenes. Describe los cambios de vestuario y luz e indica el rostro, el pelo y la pose que deben mantenerse. Empieza cada variante desde el original aprobado.
03
Deja Download Output activado. Pasa los datos binarios a tu nodo de almacenamiento. Cuando apruebes la imagen, usa su archivo binario como entrada de Video → Generate.
Referencia
Resultado editado
Un cambio de vestuario con Qwen Image 2.1
El vestuario, la luz y el horizonte cambian en este ejemplo publicado del modelo. Compara el rostro, el pelo y la pose antes de continuar el flujo.
Keep her face, her hair and her seated pose on the ledge. Change the scene to dusk with warm string lights and a glowing skyline, and dress her in a crimson satin slip dress with thin straps, one strap slipping off her shoulder, bare legs crossed. Warm low light on her collarbone, cool blue sky behind.
Edición con referencia: ajustes del nodo autoalojado
Coloca la imagen de referencia en el campo binario data del elemento entrante. Usa el prompt de escena y vestuario mostrado aquí con resolución 2k y formato 3:4. Si el campo binario tiene otro nombre, introduce ese nombre. Elige Model → Get Quote con las mismas entradas para consultar el costo.
Max Cost per Item no limita el lote completo. Seis elementos pueden cumplir el mismo límite por separado. Si una solicitud fija cuesta Q dólares, seis ejecuciones cuestan 6 × Q; las referencias adicionales, la resolución o la duración pueden cambiar Q. Cotiza las entradas exactas, usa una clave dedicada con límite y guarda los originales aprobados.
Model
Elige el endpoint exacto para generar, editar o crear video. Cambiarlo puede alterar parámetros y medios obligatorios.
Prompt
Describe la escena o el cambio. Al editar, indica también qué debe conservarse.
Media Inputs
Elige el campo de archivo declarado y una URL o el campo binario de un nodo anterior. Añade varias entradas solo si ese campo admite una lista.
Model Parameters
Configura la resolución, relación de aspecto, duración o seed que exponga el endpoint. Los campos vacíos usan los valores predeterminados del modelo.
Max Cost per Item (USD)
Una cotización por encima del límite detiene el proceso antes de crear la tarea. El límite se aplica a cada elemento, no al flujo completo.
Download Output
Devuelve archivos binarios como data, data_1 y así sucesivamente. Guárdalos: los enlaces firmados de resultados vencen en unos 20 minutos.
Ejemplo de Z-Image Turbo: un retrato ante el espejo del camerino.
Tu primer retrato, sin referencia
Usa el prompt de retrato en el camerino mostrado aquí. En la plantilla Cloud, pon el siguiente endpoint en Settings → model, esta escena en Settings → prompt y 3:4 en Settings → aspectRatio. En el nodo autoalojado, usa Image → Generate con formato 3:4 y establece output_format en png y enable_prompt_expansion en false dentro de Additional Parameters (JSON). Ejecuta un elemento con Download Output activado.
alibaba/z-image-turbo/text-to-image
An old theatre dressing room before the show with only two vanity bulbs lit: an adult woman in a champagne satin slip dress is seen only in the mirror, pinning up her hair while her gaze meets the lens. Warm haze, powder hanging in the air, soft grain, intimate and restrained.
Con la expansión del prompt desactivada, el precio actual es $0.01 por imagen: seis ejecuciones separadas cuestan $0.06. Cambiar de modelo o ajustes cambia la cotización; el nodo la comprueba antes de crear cada tarea.
Empieza con texto a imagen para un personaje nuevo o elige un endpoint de edición para trabajar desde una referencia existente. Estos modelos actuales tienen una clasificación unrestricted en el catálogo. Revisa sus ejemplos y precios actuales, y usa el endpoint exacto en tu flujo.
El text-to-image de Seedream 5.0 Pro es el modelo de imagen de alto detalle de ByteDance: convierte un prompt de hasta 5000 caracteres en un cuadro. Elige entre quince proporciones en 1K, 1.5K o 2K, en JPEG o PNG. Sin censura.
El text-to-image de Qwen Image 2.1 es el modelo de pesos abiertos de Alibaba: un prompt de 5000 caracteres se convierte en una imagen a 1k, 1.5k o 2k en quince proporciones, en JPEG, PNG o WebP. Hay fondos transparentes y no hay filtro de contenido.
El text-to-image de Seedream 5.0 Flash es el nivel ligero de Seedream de ByteDance: convierte un prompt de hasta 5000 caracteres en una imagen. Elige entre quince proporciones de 1:3 a 3:1 en 1K, 1.5K o 2K, todas al mismo precio.
La edición de imágenes de Seedream 5.0 Pro toma de una a diez imágenes de referencia más una instrucción y devuelve una imagen. Retoca una sola foto o reúne sujeto, vestuario y escenario en un cuadro, en quince proporciones a 1K, 1.5K o 2K. Sin censura.
La edición de imágenes de Qwen Image 2.1 retoca de una a diez imágenes de referencia desde una instrucción escrita y devuelve un cuadro a 1k, 1.5k o 2k. También hace ediciones locales con una máscara en blanco y negro, donde el blanco se repinta.
Qwen Image Edit Spicy edita una sola imagen de origen desde una instrucción en lenguaje llano, sin máscara, control de fuerza ni proporción que fijar. Es sin censura, y una semilla opcional mantiene comparables dos ediciones.
Convierte tu personaje adulto elegido en una galería NSFW coordinada para creadores. Crea 4, 8 o 12 variantes de vestuario y escena con n8n, reutilizando el mismo retrato original en cada edición de Qwen Image 2.1.
Convierte una hoja de ideas de creadores NSFW en una cola de imágenes organizada. Genera hasta cuatro conceptos con Z-Image Turbo por ejecución y después revisa cada imagen junto a su prompt, estado y enlace de resultado.
Envía /image y una descripción de escena desde tu chat de Telegram autorizado. El retrato de referencia que configuraste guía la edición; Qwen Image 2.1 crea el nuevo look y el bot devuelve la imagen terminada.
Si el flujo se queda esperando
¿Puedo reintentar tras un timeout?
Reintentar el mismo nodo y elemento dentro de la misma ejecución reutiliza su clave de idempotencia. Una ejecución nueva, una entrada modificada u otra vuelta del bucle crean trabajo nuevo. Si se agota Max Wait Time, la tarea continúa: usa Task → Get con su ID en lugar de enviar la escena otra vez.
¿El plugin elimina todos los filtros?
No. Elige un modelo con la libertad de contenido probada que necesita tu escena. Un rechazo llega como content_rejected. Las tareas fallidas o vencidas normalmente liberan la retención; los rechazos pueden cobrarse cuando la página del modelo indica esa política.
¿Puedo automatizar seis escenas?
Ejecuta primero una escena. Añade seis elementos solo después de comprobar la cotización y los resultados del endpoint elegido. Cada elemento tiene su propia comprobación de costo; configura también un límite diario en la clave de automatización. Conserva un paso de aprobación antes de publicar resultados.