Comece com Z-Image Turbo LoRA de texto para imagem ($0,012 por imagem) para inventar um elenco de homens adultos. Depois, use a edição Qwen Image 2512 LoRA ($0,03) para manter o rosto de cada homem ao mudar a cena ou colocar dois ou três deles no mesmo quadro. A edição FLUX.1 Dev LoRA ($0,018) permite trocar roupas com máscaras. Os homens ficam parecidos porque o modelo preenche um rosto padrão quando você só especifica cabelo, barba ou roupas. Descreva primeiro a estrutura facial, a idade e o porte físico; acrescente depois iluminação, figurino e um cenário romântico.
Qual modelo você deve usar?
| Sua tarefa imediata | Comece aqui | Configurações iniciais exatas | Preço por resultado |
|---|---|---|---|
| Inventar personagens masculinos distintos a partir de texto | Z-Image Turbo LoRA | aspect_ratio: "3:4", loras: [], output_format: "png" | $0,012 |
| Manter um homem entre cenas ou reunir dois ou três homens aprovados em uma composição | Qwen Image 2512 LoRA Edit | Uma a três image_urls, aspect_ratio vazio para um homem ou "4:3" para um grupo, sem LoRA inicialmente, output_format: "png" | $0,03 |
| Trocar uma jaqueta protegendo o rosto | FLUX.1 Dev LoRA Edit | Uma image_url, uma mask_url do mesmo tamanho, strength: 0.9, steps: 28, guidance_scale: 3.5 | $0,018 |
Z-Image e Qwen não usam passos nem guidance; somente FLUX usa intensidade, passos e máscara. Para manter um rosto enquanto a cena muda, use a edição Qwen em vez da rota de mudança de estilo do Z-Image ($0,012). Nove retratos Z-Image custam $0,108, suficientes para três candidatos por homem.
O que cada rota entrega para coleções voltadas a adultos
Nos nossos testes de setembro de 2026, sem LoRA carregada, as maiores diferenças entre rotas apareceram nas cenas adultas mais intensas:
| Rota | Imagens sugestivas até NSFW avançado | Cenas adultas mais intensas |
|---|---|---|
| Z-Image Turbo LoRA, texto para imagem | Entregues | Entregues |
| Z-Image Turbo LoRA, edição | Entregues | Suavizadas |
| Qwen Image 2512 LoRA, texto e edição | Entregues | Sugeridas em vez de mostradas; uma LoRA adulta cobre a diferença |
| FLUX.1 Dev LoRA, texto para imagem | Conteúdo sugestivo e maduro entregue; cenas fortes suavizadas | Suavizadas; uma LoRA adulta permite cenas fortes, mas as mais intensas continuam sugeridas |
Para as cenas mais intensas com rostos preservados das imagens de referência, acrescente à rota Qwen uma LoRA de edição adulta treinada para Qwen-Image-Edit-2511. Combine a LoRA com o endpoint, como explica o guia de 2512 versus Edit 2511. FLUX foi o mais restritivo nessas amostras de texto para imagem. Sua rota de edição com máscara é útil para trocar roupas. Resultados por nível: Z-Image Turbo LoRA, Qwen Image 2512 LoRA, FLUX.1 Dev LoRA. Resumindo: Z-Image de texto para imagem é aqui o ponto de partida mais forte para conteúdo adulto, Qwen organiza rostos que você já tem e FLUX é a escolha para editar roupas, mais do que para gerar conteúdo adulto. Os prompts abaixo mostram pessoas totalmente vestidas e não precisam de adaptador.
Experimente no Playground
- Abra Z-Image Turbo LoRA de texto para imagem, com o prompt de Adrian abaixo já preenchido, e entre com uma conta com saldo para executar.
- Defina Aspect ratio como 3:4 e Output format como PNG. Clique em Remove item em Style LoRAs para não carregar nenhum adaptador.
- Execute três vezes e guarde o melhor rosto. Depois, troque as frases de identidade e roupa pelas de Marcus ou Daniel abaixo, mantendo o restante do prompt de Adrian.
- Para mudar cenas e criar fotos de grupo, abra Qwen Image 2512 LoRA Edit: adicione os retratos aprovados em Images (Add a file ou Add URL), deixe Aspect ratio em Auto para um homem e remova o item LoRA.
Depois, a API
Quando o rosto funcionar, envie a mesma solicitação pelo código. Os campos e resultados estão na referência da API.
{
"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"
}
}Ou deixe um Agent executar. Um assistente pode fazer a mesma chamada pela CLI (npx @spicyapi/cli tasks create --model alibaba/z-image-turbo-lora/text-to-image --input-file input.json --wait), pelo servidor MCP (npx --yes --package=@spicyapi/mcp spicyapi-mcp) ou pelo Agent Skill (npx skills add spicyapi-ai/spicy-skill). CLI e MCP mostram o preço e pedem confirmação antes de criar uma tarefa.
Crie três rostos que continuem distintos sob a mesma luz
Selecione os rostos com um enquadramento neutro comum: do peito para cima, câmera na altura dos olhos, parede cinza lisa e luz lateral suave de uma janela. Depois, dê a cada homem um valor diferente em cada eixo que o modelo interpreta de forma confiável:
| Eixo | Contraste para escrever com palavras simples | Indício fraco a evitar |
|---|---|---|
| Formato do rosto | oval alongado, largo com bochechas cheias, mandíbula quadrada | “bonito”, “rústico”, “rosto perfeito” |
| Olhos | próximos, profundos, afastados | só a cor dos olhos; varia entre execuções |
| Nariz | proeminente e curvo, reto e largo | “nariz bonito” |
| Idade | número exato e marcas: linhas de sorriso, entradas, têmporas grisalhas | “maduro”, “com aparência jovem” |
| Porte e postura | magro com ombros relaxados, atarracado e ereto, ombros largos e tronco robusto | “físico masculino poderoso” |
| Cabelo e barba | cachos escuros bem curtos, cabelo grisalho com barba aparada, cabelo curto com entradas | nomes no estilo booru, que podem introduzir estilos não solicitados |
Esses endpoints não têm campo de prompt negativo, então afirme que a pessoa é adulta em cada frase de identidade ("a fictional 34-year-old adult man", idade exata mais marcas de idade). Escreva frases completas em vez de tags e dispense sintaxe de ponderação como (((broad))). Para variar tom de pele ou ancestralidade, especifique-os; caso contrário, Z-Image recorre a uma aparência padrão.
| Personagem | Traços faciais estáveis | Traços corporais estáveis | Roupa do primeiro retrato |
|---|---|---|---|
| Adrian, 34 | Rosto oval alongado, nariz proeminente curvo, olhos próximos | Porte magro, ombros relaxados | Suéter azul-marinho de gola redonda |
| Marcus, 48 | Rosto largo, bochechas cheias, olhos profundos, linhas de sorriso | Porte atarracado, postura ereta | Camisa de sobreposição verde-oliva fechada sobre uma camiseta |
| Daniel, 41 | Mandíbula quadrada, olhos afastados, nariz reto largo | Ombros largos, tronco robusto | Polo de tricô cor de ferrugem |
Copie 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, substitua as frases de identidade e roupa 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, use:
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.
Mantenha o restante do prompt e gere três versões de cada descrição antes de escolher uma. Um seed não é um mecanismo de identidade. Se Marcus ainda se parece com Adrian, reforce a estrutura oposta (bochechas largas e olhos profundos versus rosto longo e olhos próximos) em vez de acrescentar adjetivos à barba. Coloque os três retratos escolhidos lado a lado: se você os distingue pelo comprimento do rosto e pela mandíbula com o cabelo escondido, o elenco funciona.

Ilustração: três estruturas faciais com o mesmo enquadramento e luz, não resultados destes prompts.
Se os três candidatos ainda parecem Adrian, gere Marcus em Qwen 2512 de texto para imagem com a descrição de Marcus, aspect_ratio: "3:4" e sem LoRA ($0,03 por resultado). Nunca forneça o retrato de Adrian como referência para outro homem: o modelo preserva o rosto que recebe.
Preserve a pessoa ao mudar a cena
Use o retrato selecionado de Adrian como entrada da edição Qwen em vez de recriá-lo por texto. Faça o upload como Picture 1, deixe LoRAs e aspect_ratio vazios para o resultado seguir o formato do retrato, escolha PNG e use:
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.
Isso muda cenário, roupa e luz ao mesmo tempo. Se o rosto ficar mais largo, volte ao retrato original e simplifique a próxima solicitação para mudar só o casaco; não continue editando o resultado que perdeu a semelhança.
Qwen usa duas bases: Qwen-Image-Edit-2511 para edição e Qwen-Image-2512 para geração por texto. Uma LoRA treinada para 2512 não é automaticamente adequada à edição. A rota de edição aceita até três fontes e três adaptadores compatíveis.
Reúna dois ou três homens adultos sem misturá-los
Qwen Edit 2511 foi feito para fundir imagens separadas de pessoas em uma foto de grupo, mas os rostos ainda podem se misturar. “Não mude a identidade” sozinho não especifica de quem é o rosto em cada posição: diferencie as entradas e atribua cada homem por imagem de origem, posição, traços faciais e roupa.
Faça o upload de Adrian como Picture 1 e Marcus como Picture 2. Escolha aspect_ratio: "4:3", PNG e nenhuma LoRA. Coloque o sujeito principal primeiro, porque Picture 1 define a composição.
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.
Comece sem contato entre as mãos. Para uma segunda composição, peça um único contato simples: a mão direita de Marcus apoiada no braço esquerdo de Adrian, na parte superior. Nomeie o dono, o lado e o destino; “eles se seguram” deixa isso indefinido. O guia de dois personagens aprofunda os pontos de contato e os reparos.
Para os três homens, adicione Daniel como Picture 3 e use aspect_ratio: "16:9" para caberem três figuras da cintura para cima. Posicione-os à esquerda, no centro e à direita, mantenha cores de roupa diferentes (marinho, oliva, ferrugem) e mãos visíveis ao lado dos próprios corpos. O limite é três fontes, então um quarto personagem exige uma segunda passagem: use o trio como Picture 1 junto com o retrato do quarto homem.

Ilustração: seguir cada manga até a mão mostra a quem pertence cada braço.
Troque uma jaqueta sem tocar no rosto
Use a edição FLUX.1 Dev LoRA quando quiser uma peça nova sem mudar mais nada. Crie a máscara em qualquer editor de imagens: pinte a jaqueta de branco em uma camada preta (rosto e pescoço ficam pretos) e exporte exatamente nas dimensões em pixels do retrato. Faça o upload dos dois arquivos (JPG, PNG, WEBP ou GIF, até 10 MB cada) ou passe URLs como image_url e mask_url. Siga o contorno da roupa com uma borda suave; um retângulo de borda dura deixa uma emenda visível. A saída mantém as proporções da fonte com cerca de 0,7 megapixel, então um retrato 1024 x 1536 volta em 672 x 1008.
Com máscara, descreva somente o que deve entrar na área branca:
A charcoal wool overcoat with a high collar, closed, over a grey knit sweater, soft window light from the left.
Use strength: 0.9, steps: 28, guidance_scale: 3.5 e fixe o seed. Se a jaqueta antiga aparecer por baixo, aumente a intensidade em direção a 1; se a mandíbula ou o decote mudar, diminua a região branca antes de reduzir a intensidade.
Corrija a falha que você vê
| Falha | Mudança na próxima tentativa |
|---|---|
| Cabelos diferentes, rostos quase idênticos | Volte aos retratos separados; contraste comprimento do rosto, formato do nariz, distância dos olhos e marcas de idade. Remova expressões como “rosto bonito perfeito”. |
| Todos assumem a mesma aparência e o mesmo tom de pele padrão | Especifique tom de pele e traços em cada frase de identidade em vez de esperar que o modelo os varie. |
| O homem atarracado vira um atleta musculoso | Troque "powerful masculine physique" por "stocky frame, broad waist, relaxed abdomen under a loose overshirt." Mostre a cintura em vez de apenas um enquadramento fechado da cabeça. |
| Os dois homens herdam a mesma barba | Atribua "clean-shaven man from Picture 1 on the left" e "bearded man from Picture 2 on the right." Remova qualquer frase de aparência sem dono definido. |
| Os rostos se misturam na edição com dois homens | Dê às fontes roupas e fundos diferentes e atribua esquerda e direita. |
| O rosto muda com iluminação dramática | Use luz direcional suave com os dois olhos visíveis; volte à referência original, não ao rosto alterado. |
| A edição de roupa altera a mandíbula | Use a rota FLUX com máscara limitada abaixo do decote. Mantenha o rosto fora da região branca. |
| Um braço não pode ser atribuído a ninguém | Separe os corpos e retire o contato; depois reintroduza um único contato entre mão e parte superior do braço com dono especificado. |
Mantenha uma ficha do elenco
Um elenco utilizável consiste em um retrato aprovado por homem e na frase de identidade que o gerou. Adicione uma vista de três quartos ou lateral quando precisar de composições de perfil (peça à edição Qwen a partir do retrato aprovado, repetindo a descrição facial). Se as referências ainda perderem semelhança depois de várias cenas, treine uma LoRA de personagem com suas imagens aprovadas e carregue-a nesses endpoints, como descreve o guia da API LoRA.








