Ir al contenido principal

Personajes masculinos adultos con IA: crea un reparto sin repetir caras

Diseña hombres adultos con rasgos, edad y complexión distintos y comprueba si se mantienen en retratos y escenas de pareja.

Autor
Lydia
Publicado
Lectura
14 min de lectura
Actualizado
Tres hombres adultos sonrientes con trajes oscuros y un esmoquin caminan por una calle urbana mojada ante la entrada iluminada de un hotel de noche.

Empieza con Z-Image Turbo LoRA de texto a imagen ($0.012 por imagen) para crear un reparto de hombres adultos. Después, usa la edición de Qwen Image 2512 LoRA ($0.03) para conservar la cara de cada hombre al cambiar de escena o reunir a dos o tres en una imagen. La edición de FLUX.1 Dev LoRA ($0.018) permite cambiar la ropa con máscaras. Los hombres se parecen porque el modelo rellena la cara con un aspecto predeterminado si solo indicas pelo, barba o ropa. Describe primero la estructura facial, la edad y la complexión; añade después la iluminación, el vestuario y un entorno romántico.

¿Qué modelo deberías usar?

Tu tarea inmediataEmpieza aquíAjustes iniciales exactosPrecio por resultado
Crear personajes masculinos distintos a partir de textoZ-Image Turbo LoRAaspect_ratio: "3:4", loras: [], output_format: "png"$0.012
Mantener a un hombre entre escenas o reunir a dos o tres hombres aprobados en una composiciónQwen Image 2512 LoRA EditDe una a tres image_urls, aspect_ratio vacío para un hombre o "4:3" para un grupo, sin LoRA al principio, output_format: "png"$0.03
Cambiar una chaqueta protegiendo la caraFLUX.1 Dev LoRA EditUna image_url, una mask_url del mismo tamaño, strength: 0.9, steps: 28, guidance_scale: 3.5$0.018

Z-Image y Qwen no usan pasos ni guidance; solo FLUX admite intensidad, pasos y una máscara. Para conservar una cara al cambiar de escena, usa la edición de Qwen en lugar de la ruta de cambio de estilo de Z-Image ($0.012). Nueve retratos de Z-Image cuestan $0.108, suficientes para tres candidatos por hombre.

Qué ofrece cada ruta para colecciones de contenido adulto

Según nuestras pruebas de septiembre de 2026 sin LoRA cargada, las rutas se diferencian sobre todo en las escenas adultas más intensas:

RutaImágenes sugerentes hasta NSFW avanzadoEscenas adultas más intensas
Z-Image Turbo LoRA, texto a imagenRealizadasRealizadas
Z-Image Turbo LoRA, ediciónRealizadasAtenuadas
Qwen Image 2512 LoRA, texto y ediciónRealizadasSugeridas en vez de mostradas; una LoRA para contenido adulto cubre la diferencia
FLUX.1 Dev LoRA, texto a imagenContenido sugerente y maduro realizado; escenas fuertes atenuadasAtenuadas; una LoRA para contenido adulto permite las escenas fuertes, pero las más intensas siguen sugeridas

Para las escenas más intensas con caras conservadas desde imágenes de referencia, añade a la ruta de Qwen una LoRA de edición para contenido adulto entrenada para Qwen-Image-Edit-2511. La LoRA debe corresponder al endpoint, como explica la guía de 2512 frente a Edit 2511. FLUX fue el más restrictivo en estas muestras de texto a imagen. Su ruta de edición con máscara sirve para cambiar la ropa. Resultados por nivel: Z-Image Turbo LoRA, Qwen Image 2512 LoRA, FLUX.1 Dev LoRA. En resumen: Z-Image de texto a imagen es aquí el punto de partida más potente para contenido adulto; Qwen permite organizar caras que ya tienes y FLUX conviene para editar ropa más que para generar contenido adulto. Los siguientes prompts muestran personas completamente vestidas y no necesitan adaptador.

Pruébalo en Playground

  1. Abre Z-Image Turbo LoRA de texto a imagen, con el prompt de Adrian de abajo ya rellenado, e inicia sesión con una cuenta con saldo para ejecutarlo.
  2. Pon Aspect ratio en 3:4 y Output format en PNG. Pulsa Remove item en Style LoRAs para que no haya ningún adaptador cargado.
  3. Ejecútalo tres veces y conserva la mejor cara. Después, cambia las frases de identidad y ropa por las de Marcus o Daniel que aparecen abajo, manteniendo el resto del prompt de Adrian.
  4. Para cambiar escenas y hacer imágenes de grupo, abre Qwen Image 2512 LoRA Edit: añade los retratos aprobados en Images (Add a file o Add URL), deja Aspect ratio en Auto para un hombre y elimina el elemento LoRA.

Después, la API

Cuando una cara funcione, envía la misma solicitud desde código. Los campos y resultados están en la referencia de la API.

json
{
  "model": "alibaba/z-image-turbo-lora/text-to-image",
  "input": {
    "prompt": "Photographic chest-up portrait of Adrian, a fictional 34-year-old adult man. Long oval face, prominent curved nose, narrow-set brown eyes, close-cropped dark curls, clean-shaven. Lean frame and relaxed shoulders. Fully dressed in a navy crew-neck sweater. Neutral grey studio wall, soft window light from camera left, eye-level camera, natural skin texture, calm direct gaze. One person, no lettering.",
    "aspect_ratio": "3:4",
    "loras": [],
    "output_format": "png"
  }
}

O deja que un Agent lo ejecute. Un asistente puede hacer la misma llamada mediante la CLI (npx @spicyapi/cli tasks create --model alibaba/z-image-turbo-lora/text-to-image --input-file input.json --wait), el servidor MCP (npx --yes --package=@spicyapi/mcp spicyapi-mcp) o el Agent Skill (npx skills add spicyapi-ai/spicy-skill). CLI y MCP muestran el precio y piden confirmación antes de crear una tarea.

Crea tres caras que sigan siendo distintas con la misma luz

Selecciona las caras con un encuadre neutro común: desde el pecho, cámara a la altura de los ojos, pared gris lisa y luz lateral suave de una ventana. Luego, asigna a cada hombre un valor distinto en cada eje que el modelo interprete de forma fiable:

EjeContraste que debes describir con palabras sencillasIndicio débil que conviene evitar
Forma de la caraovalada y alargada, ancha con mejillas llenas, mandíbula cuadrada«guapo», «rudo», «cara perfecta»
Ojosjuntos, hundidos, separadossolo el color; varía entre ejecuciones
Narizprominente y curvada, recta y ancha«nariz bonita»
Edadnúmero exacto más señales: líneas de sonrisa, entradas, sienes grises«maduro», «de aspecto joven»
Complexión y posturadelgado con hombros relajados, robusto y erguido, hombros anchos y torso corpulento«físico masculino poderoso»
Pelo y barbarizos oscuros muy cortos, pelo entrecano con barba recortada, pelo corto con entradasnombres de estilo booru, que pueden introducir estilos no solicitados

Estos endpoints no tienen campo de prompt negativo, así que afirma que el personaje es adulto en cada frase de identidad ("a fictional 34-year-old adult man", edad exacta más señales de edad). Escribe frases completas en lugar de etiquetas y omite sintaxis de ponderación como (((broad))). Para variar el tono de piel o la ascendencia, indícalos explícitamente; de lo contrario, Z-Image recurre a un aspecto predeterminado.

PersonajeRasgos faciales establesRasgos corporales establesRopa del primer retrato
Adrian, 34Cara ovalada alargada, nariz prominente curvada, ojos juntosComplexión delgada, hombros relajadosJersey azul marino de cuello redondo
Marcus, 48Cara ancha, mejillas llenas, ojos hundidos, líneas de sonrisaComplexión robusta, postura erguidaSobrecamisa verde oliva cerrada sobre una camiseta
Daniel, 41Mandíbula cuadrada, ojos separados, nariz recta anchaHombros anchos, torso corpulentoPolo de punto color óxido

Copia este prompt para Adrian:

Photographic chest-up portrait of Adrian, a fictional 34-year-old adult man. Long oval face, prominent curved nose, narrow-set brown eyes, close-cropped dark curls, clean-shaven. Lean frame and relaxed shoulders. Fully dressed in a navy crew-neck sweater. Neutral grey studio wall, soft window light from camera left, eye-level camera, natural skin texture, calm direct gaze. One person, no lettering.

Para Marcus, sustituye las frases de identidad y ropa por:

Marcus, a fictional 48-year-old adult man. Broad face, full cheeks, deep-set brown eyes, visible smile lines, short salt-and-pepper hair and a neatly trimmed beard. Stocky frame, upright posture. Fully dressed in an olive overshirt buttoned over a plain cream T-shirt.

Para Daniel, usa:

Daniel, a fictional 41-year-old adult man. Square jaw, wide-set hazel eyes, straight broad nose, short dark hair with a receding hairline, clean-shaven. Broad shoulders and a substantial torso. Fully dressed in a rust knit polo.

Mantén el resto del prompt y genera tres versiones de cada descripción antes de elegir una. Un seed no es un mecanismo de identidad. Si Marcus aún se parece a Adrian, refuerza la estructura opuesta (mejillas anchas y ojos hundidos frente a cara alargada y ojos juntos) en lugar de añadir adjetivos a la barba. Coloca los tres retratos elegidos uno junto a otro: si puedes distinguirlos por la longitud de la cara y la mandíbula con el pelo oculto, el reparto funciona.

Tres retratos masculinos alineados, etiquetados como cara alargada, ancha y angular, con contornos de mandíbula.

Ilustración: tres estructuras faciales con el mismo encuadre y luz; no son resultados de estos prompts.

Si los tres candidatos siguen pareciéndose a Adrian, genera a Marcus con Qwen 2512 de texto a imagen, su descripción, aspect_ratio: "3:4" y sin LoRA ($0.03 por resultado). Nunca aportes el retrato de Adrian como referencia para otro hombre: el modelo conserva la cara que recibe.

Conserva a la persona cuando cambies de escena

Usa el retrato seleccionado de Adrian como entrada de edición de Qwen en lugar de recrearlo desde texto. Súbelo como Picture 1, deja LoRAs y aspect_ratio vacíos para que el resultado siga la forma del retrato, elige PNG y usa:

Keep the adult man from Picture 1: the same long oval face, curved nose, narrow-set eyes, short curls and lean build. Show him standing beside a theatre entrance at dusk in a closed navy wool coat. Waist-up composition. Warm light from the entrance illuminates one side of his face; the other side remains visible. Keep his apparent age and grooming. One person, no lettering.

Esto cambia el lugar, la ropa y la luz a la vez. Si la cara se ensancha, vuelve al retrato original y simplifica la siguiente solicitud para cambiar solo el abrigo; no sigas editando el resultado que se ha desviado.

Qwen usa dos bases: Qwen-Image-Edit-2511 para edición y Qwen-Image-2512 para generación desde texto. Una LoRA entrenada para 2512 no sirve automáticamente para edición. La ruta de edición admite hasta tres fuentes y tres adaptadores compatibles.

Reúne a dos o tres hombres adultos sin fusionarlos

Qwen Edit 2511 está diseñado para unir imágenes de personas separadas en una foto grupal, pero las caras aún pueden mezclarse. «No cambies la identidad» por sí solo no indica qué cara va en cada sitio: diferencia las entradas y asigna a cada hombre por imagen de origen, posición, rasgos faciales y ropa.

Sube a Adrian como Picture 1 y a Marcus como Picture 2. Elige aspect_ratio: "4:3", PNG y ninguna LoRA. Coloca al sujeto principal primero porque Picture 1 determina la composición.

A quiet romantic editorial photograph of two fully clothed adult men outside a theatre. On the left is the 34-year-old lean man from Picture 1, preserving his long oval face, curved nose and short curls; he wears his navy sweater. On the right is the 48-year-old stocky man from Picture 2, preserving his broad face, smile lines and salt-and-pepper beard; he wears his olive overshirt. They face each other with a small space between their shoulders. Their hands remain separately visible beside their own bodies. Waist-up, eye-level, warm doorway light, no text.

Empieza sin contacto de manos. Para una segunda composición, pide un solo contacto sencillo: la mano derecha de Marcus apoyada en el brazo superior izquierdo de Adrian. Indica el dueño, el lado y el destino; «se sujetan mutuamente» no los especifica. La guía de dos personajes aborda con más detalle los puntos de contacto y las correcciones.

Para los tres hombres, añade a Daniel como Picture 3 y usa aspect_ratio: "16:9" para que quepan tres figuras desde la cintura. Sitúalos a la izquierda, en el centro y a la derecha, mantén distintos los colores de ropa (azul marino, oliva, óxido) y las manos visibles junto a sus propios cuerpos. El límite es de tres fuentes, así que un cuarto personaje necesita una segunda pasada: usa al trío como Picture 1 junto con el retrato del cuarto hombre.

Una escena de café con dos hombres y un detalle de manos usan trazos de color para indicar a qué manga pertenece cada mano.

Ilustración: seguir cada manga hasta su mano permite ver a quién pertenece cada brazo.

Cambia una chaqueta sin tocar la cara

Usa la edición de FLUX.1 Dev LoRA cuando quieras una prenda nueva sin que cambie nada más. Crea la máscara en cualquier editor de imágenes: pinta la chaqueta de blanco en una capa negra (cara y cuello quedan negros) y expórtala con las dimensiones exactas en píxeles del retrato. Sube ambos archivos (JPG, PNG, WEBP o GIF, hasta 10 MB cada uno) o pasa sus URLs como image_url y mask_url. Sigue el contorno de la prenda con un borde suave; un rectángulo duro deja una unión visible. La salida conserva la forma de la fuente con unos 0,7 megapíxeles, así que un retrato de 1024 x 1536 vuelve a 672 x 1008.

Con una máscara, describe solo lo que debe aparecer en el área blanca:

A charcoal wool overcoat with a high collar, closed, over a grey knit sweater, soft window light from the left.

Usa strength: 0.9, steps: 28, guidance_scale: 3.5 y fija el seed. Si se transparenta la chaqueta anterior, sube la intensidad hacia 1; si se desvía la mandíbula o el escote, reduce la zona blanca antes de bajar la intensidad.

Corrige el fallo que ves

FalloCambio para el próximo intento
Pelo distinto, caras casi idénticasVuelve a los retratos separados; contrasta longitud de cara, forma de nariz, separación de ojos y señales de edad. Elimina expresiones como «cara guapa perfecta».
Todos reciben el mismo aspecto y tono de piel predeterminadosIndica específicamente el tono de piel y los rasgos en cada frase de identidad en vez de esperar que el modelo los varíe.
El hombre robusto se convierte en un atleta musculosoSustituye "powerful masculine physique" por "stocky frame, broad waist, relaxed abdomen under a loose overshirt." Muestra la cintura en lugar de solo un encuadre cerrado de la cabeza.
Ambos hombres heredan la misma barbaAsigna "clean-shaven man from Picture 1 on the left" y "bearded man from Picture 2 on the right." Elimina las frases de arreglo personal sin sujeto asignado.
Las caras se mezclan en una edición de dos hombresUsa ropa y fondos diferentes en las fuentes y asigna izquierda y derecha.
La cara cambia con iluminación dramáticaUsa luz direccional suave con ambos ojos visibles; vuelve a la referencia original, no a la cara modificada.
La edición de ropa altera la mandíbulaUsa la ruta FLUX con máscara limitada por debajo del escote. Mantén la cara fuera de la zona blanca.
Un brazo no puede asignarse a ninguna personaSepara los cuerpos y elimina el contacto; luego vuelve a introducir un contacto explícito de una mano con la parte superior de un brazo.

Conserva una ficha del reparto

Un reparto utilizable consiste en un retrato aprobado por hombre y la frase de identidad que lo produjo. Añade una vista de tres cuartos o lateral cuando necesites composiciones de perfil (pídesela a Qwen mediante edición del retrato aprobado, repitiendo la descripción facial). Si las imágenes de referencia siguen desviándose después de varias escenas, entrena una LoRA de personaje con tus imágenes aprobadas y cárgala en estos endpoints, como explica la guía de la API para LoRA.

También en English · 日本語 · 한국어 · Deutsch · Français · Português (Brasil) · Русский · Italiano · Polski