Ir al contenido principal

n8n × SpicyAPI

Crea tu flujo NSFW con IA en n8n.

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.

n8n Cloud

Tu flujo de trabajo de un vistazo

Imagen de referencia

Binary · data

SpicyAPI

Image → Generate

Haz un cambio concreto

Comprueba el precio por elemento

Guarda el archivo de salida

Download Output

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.

Instalar el nodo n8n

n8n Cloud

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.

Instala y crea la primera imagen

@spicyapi/n8n-nodes-spicyapi
Conseguir una clave de API

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 →

  1. Abre Settings → Community Nodes → Install e introduce @spicyapi/n8n-nodes-spicyapi.
  2. Crea una credencial SpicyAPI (spicyapi.ai) API, pega tu clave y conserva la URL API predeterminada.
  3. Añ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

  1. 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.

  2. 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.

  3. 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.

Imagen de referencia de un personaje adulto en una azotea

Referencia

Ejemplo de edición de Qwen Image 2.1 con un personaje adulto con vestido de satén rojo

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.

Ver ejemplos del modelo
Edición de escena y vestuario
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.

Resource / OperationImage → Generate
Modelalibaba/qwen-image-2.1/edit
Media Inputs → Field Name or IDimage_urls
Media Inputs → SourceBinary File
Media Inputs → Input Binary Fielddata
Additional Parameters (JSON){"resolution":"2k","aspect_ratio":"3:4"}
Download Output / Options → Put Output in FieldOn / data
Abrir el Playground

Campos del nodo

Presupuesto para todo el lote

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.

ModelElige el endpoint exacto para generar, editar o crear video. Cambiarlo puede alterar parámetros y medios obligatorios.
PromptDescribe la escena o el cambio. Al editar, indica también qué debe conservarse.
Media InputsElige 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 ParametersConfigura 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 OutputDevuelve 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 de una artista adulta con vestido de satén color champán ante un espejo de camerino
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.

aspect_ratio: 3:4 · output_format: png · enable_prompt_expansion: false

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.

Abrir el Playground

Elige un modelo de imagen NSFW

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.

Seedream 5.0 Pro · Text to Image →

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.

Desde $0.036 por imagen

Abrir el Playground

Qwen Image 2.1 · Text to Image →

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.

Desde $0.024 por imagen

Abrir el Playground

Seedream 5.0 Flash · Text to Image →

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.

Desde $0.029 por imagen

Abrir el Playground

Seedream 5.0 Pro · Image Editing →

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.

Desde $0.036 por imagen

Abrir el Playground

Qwen Image 2.1 · Image Editing →

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.

Desde $0.036 por imagen

Abrir el Playground

Qwen Image Edit Spicy · Image Editing →

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.

Desde $0.038 por imagen

Abrir el Playground
Plantillas de flujos

Crea una serie NSFW de tu personaje con n8n.

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.

Planifica tu galería NSFW en Google Sheets.

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.

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.