Beginnen Sie mit Z-Image Turbo LoRA Text-zu-Bild ($0.012 pro Bild), um mehrere erwachsene Männer zu entwerfen. Nutzen Sie anschließend die Bildbearbeitung mit Qwen Image 2512 LoRA ($0.03), um das Gesicht jedes Mannes bei Szenenwechseln oder gemeinsamen Bildern mit zwei oder drei Männern zu erhalten. FLUX.1 Dev LoRA Bildbearbeitung ($0.018) übernimmt maskierte Kleidungsänderungen. Männer sehen sich ähnlich, weil das Modell ein Standardgesicht ergänzt, wenn Sie nur Haare, Bart oder Kleidung angeben. Beschreiben Sie zuerst Gesichtsstruktur, Alter und Körperbau; ergänzen Sie danach Licht, Garderobe und einen romantischen Schauplatz.
Welches Modell sollten Sie verwenden?
| Ihre aktuelle Aufgabe | Hier beginnen | Genaue Ausgangseinstellungen | Preis pro Ausgabe |
|---|---|---|---|
| Unterschiedliche männliche Figuren aus Text entwerfen | Z-Image Turbo LoRA | aspect_ratio: "3:4", loras: [], output_format: "png" | $0.012 |
| Einen Mann in verschiedenen Szenen erhalten oder zwei bis drei ausgewählte Männer in einer Komposition vereinen | Qwen Image 2512 LoRA Edit | Ein bis drei image_urls, aspect_ratio für einen Mann leer oder "4:3" für eine Gruppe, zunächst keine LoRA, output_format: "png" | $0.03 |
| Eine Jacke ändern und das Gesicht schützen | FLUX.1 Dev LoRA Edit | Eine image_url, eine gleich große mask_url, strength: 0.9, steps: 28, guidance_scale: 3.5 | $0.018 |
Z-Image und Qwen haben keine Einstellungen für Schritte oder Guidance; nur FLUX verwendet Stärke, Schritte und eine Maske. Um ein Gesicht bei Szenenwechseln zu erhalten, verwenden Sie Qwen-Bildbearbeitung statt der Z-Image-Route zur Stiländerung ($0.012). Neun Z-Image-Porträts kosten $0.108 und ergeben drei Kandidaten pro Mann.
Was die einzelnen Routen für erwachsenenorientierte Sammlungen liefern
In unseren Tests vom September 2026 ohne geladene LoRA unterschieden sich die Routen vor allem bei den intensivsten Erwachsenenszenen:
| Route | Andeutungsreiche bis fortgeschrittene NSFW-Bilder | Die intensivsten Erwachsenenszenen |
|---|---|---|
| Z-Image Turbo LoRA, Text-zu-Bild | Umgesetzt | Umgesetzt |
| Z-Image Turbo LoRA, Bildbearbeitung | Umgesetzt | Abgeschwächt |
| Qwen Image 2512 LoRA, Text und Bildbearbeitung | Umgesetzt | Angedeutet statt gezeigt; eine Erwachsenen-LoRA schließt die Lücke |
| FLUX.1 Dev LoRA, Text-zu-Bild | Andeutungsreiche und reife Inhalte umgesetzt; starke Szenen abgeschwächt | Abgeschwächt; eine Erwachsenen-LoRA ermöglicht starke Szenen, die intensivsten bleiben jedoch angedeutet |
Für die intensivsten Szenen mit Gesichtern aus Referenzbildern ergänzen Sie die Qwen-Route um eine Erwachsenen-Bearbeitungs-LoRA, die für Qwen-Image-Edit-2511 trainiert wurde. Die LoRA muss zum Endpunkt passen, wie der Leitfaden zu 2512 und Edit 2511 erklärt. FLUX war in diesen Text-zu-Bild-Beispielen am restriktivsten. Die maskierte Bearbeitung eignet sich für Kleidungsänderungen. Ergebnisse nach Stufe: Z-Image Turbo LoRA, Qwen Image 2512 LoRA, FLUX.1 Dev LoRA. Kurz gesagt: Z-Image Text-zu-Bild ist hier der stärkste Einstieg für erwachsenenorientierte Bilder, Qwen arrangiert bereits vorhandene Gesichter, und FLUX empfiehlt sich für Kleidung statt für Erwachseneninhalte. Die folgenden Prompts zeigen vollständig bekleidete Personen und benötigen keinen Adapter.
Im Playground ausprobieren
- Öffnen Sie Z-Image Turbo LoRA Text-zu-Bild, wo Adrians untenstehender Prompt bereits ausgefüllt ist, und melden Sie sich zum Ausführen mit einem Konto mit Guthaben an.
- Stellen Sie Aspect ratio auf 3:4 und Output format auf PNG. Klicken Sie unter Style LoRAs auf Remove item, damit kein Adapter geladen ist.
- Führen Sie die Generierung dreimal aus und behalten Sie das beste Gesicht. Ersetzen Sie danach die Identitäts- und Kleidungssätze durch die untenstehenden Sätze für Marcus oder Daniel; behalten Sie den Rest von Adrians Prompt.
- Öffnen Sie für Szenenwechsel und Gruppenbilder Qwen Image 2512 LoRA Edit: Fügen Sie die ausgewählten Porträts unter Images hinzu (Add a file oder Add URL), lassen Sie Aspect ratio für einen Mann auf Auto und entfernen Sie den LoRA-Eintrag.
Danach die API
Sobald ein Gesicht passt, senden Sie dieselbe Anfrage aus Ihrem Code. Felder und Ergebnisse finden Sie in der API-Referenz.
{
"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"
}
}Oder lassen Sie einen Agent die Aufgabe ausführen. Ein Assistent kann denselben Aufruf über die CLI (npx @spicyapi/cli tasks create --model alibaba/z-image-turbo-lora/text-to-image --input-file input.json --wait), den MCP-Server (npx --yes --package=@spicyapi/mcp spicyapi-mcp) oder den Agent Skill (npx skills add spicyapi-ai/spicy-skill) ausführen. CLI und MCP zeigen den Preis an und bitten vor dem Erstellen einer Aufgabe um Bestätigung.
Drei Gesichter entwerfen, die im selben Licht verschieden bleiben
Wählen Sie Gesichter unter identischen neutralen Bedingungen: Brustporträt, Kamera auf Augenhöhe, schlichte graue Wand, weiches seitliches Fensterlicht. Geben Sie jedem Mann anschließend für jede vom Modell zuverlässig erkannte Eigenschaft einen anderen Wert:
| Merkmal | Beschreibbarer Kontrast in einfachen Worten | Schwaches Signal, das Sie vermeiden sollten |
|---|---|---|
| Gesichtsform | lang und oval, breit mit vollen Wangen, kantiger Kiefer | „gutaussehend“, „markant“, „perfektes Gesicht“ |
| Augen | eng stehend, tief liegend, weit auseinander | nur die Augenfarbe; sie schwankt zwischen Durchläufen |
| Nase | ausgeprägt und gebogen, gerade und breit | „schöne Nase“ |
| Alter | genaue Zahl plus Merkmale: Lachfalten, zurückweichender Haaransatz, graue Schläfen | „reif“, „jugendlich aussehend“ |
| Körperbau und Haltung | schlank mit entspannten Schultern, gedrungen und aufrecht, breite Schultern und kräftiger Oberkörper | „kraftvoller männlicher Körperbau“ |
| Haare und Bart | kurz geschnittene dunkle Locken, grau meliert mit gestutztem Bart, kurz mit zurückweichendem Haaransatz | Namen im Booru-Stil, die unerwünschte Stile auslösen können |
Diese Endpunkte haben kein Feld für negative Prompts. Formulieren Sie daher in jedem Identitätssatz ausdrücklich, dass die Person erwachsen ist ("a fictional 34-year-old adult man", genaues Alter plus Altersmerkmale). Schreiben Sie ganze Sätze statt Tags und verzichten Sie auf Gewichtungssyntax wie (((broad))). Benennen Sie Hautfarbe oder Herkunft konkret, wenn Sie Vielfalt wünschen; sonst fällt Z-Image auf ein Standardaussehen zurück.
| Figur | Stabile Gesichtsmerkmale | Stabile Körpermerkmale | Kleidung für das erste Porträt |
|---|---|---|---|
| Adrian, 34 | Langes ovales Gesicht, ausgeprägte gebogene Nase, eng stehende Augen | Schlanker Körperbau, entspannte Schultern | Marineblauer Rundhalspullover |
| Marcus, 48 | Breites Gesicht, volle Wangen, tief liegende Augen, Lachfalten | Gedrungener Körperbau, aufrechte Haltung | Olivgrünes Überhemd, über einem T-Shirt geschlossen |
| Daniel, 41 | Kantiger Kiefer, weit auseinanderstehende Augen, gerade breite Nase | Breite Schultern, kräftiger Oberkörper | Rostfarbenes Strickpolo |
Kopieren Sie diesen Prompt für 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.
Ersetzen Sie für Marcus die Identitäts- und Kleidungssätze durch:
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.
Verwenden Sie für Daniel:
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.
Lassen Sie den Rest des Prompts unverändert und erzeugen Sie vor der Auswahl drei Varianten jeder Beschreibung. Ein seed ist kein Mechanismus zur Wahrung der Identität. Wenn Marcus Adrian noch ähnelt, verstärken Sie die gegensätzliche Struktur (breite Wangen und tief liegende Augen gegenüber langem Gesicht und eng stehenden Augen), statt weitere Bartadjektive hinzuzufügen. Legen Sie die drei gewählten Porträts nebeneinander: Können Sie sie bei verdeckten Haaren anhand von Gesichtslänge und Kiefer unterscheiden, funktioniert die Besetzung.

Illustration: drei Gesichtsstrukturen bei gleicher Bildkomposition und gleichem Licht, keine Ergebnisse dieser Prompts.
Sehen alle drei Kandidaten weiterhin wie Adrian aus, erzeugen Sie Marcus mit Qwen 2512 Text-zu-Bild anhand seiner Beschreibung, aspect_ratio: "3:4" und ohne LoRA ($0.03 pro Ausgabe). Geben Sie Adrians Porträt niemals als Referenzbild für einen anderen Mann an: Das Modell erhält das Gesicht, das Sie ihm geben.
Die Person bei einem Szenenwechsel erhalten
Verwenden Sie das ausgewählte Adrian-Porträt als Eingabe für Qwen-Bildbearbeitung, statt ihn aus Text neu zu erstellen. Laden Sie es als Picture 1 hoch, lassen Sie LoRAs und aspect_ratio leer, damit die Ausgabe dem Porträtformat folgt, wählen Sie PNG und verwenden Sie:
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.
Damit ändern Sie Schauplatz, Kleidung und Licht gleichzeitig. Wird das Gesicht breiter, kehren Sie zum Originalporträt zurück und beschränken Sie die nächste Anfrage auf den Mantel. Bearbeiten Sie das abgewandelte Ergebnis nicht weiter.
Qwen verwendet zwei Basismodelle: Qwen-Image-Edit-2511 für die Bildbearbeitung und Qwen-Image-2512 für die Textgenerierung. Eine für 2512 trainierte LoRA eignet sich nicht automatisch für die Bearbeitung. Die Edit-Route akzeptiert bis zu drei Quellen und drei kompatible Adapter.
Zwei oder drei erwachsene Männer zusammenbringen, ohne sie zu vermischen
Qwen Edit 2511 soll einzelne Personenbilder zu einem Gruppenbild zusammenführen; trotzdem können Gesichter verschmelzen. „Die Identität nicht verändern“ legt allein nicht fest, welches Gesicht wohin gehört. Sorgen Sie für unterschiedliche Eingaben und weisen Sie jeden Mann anhand von Quellbild, Position, Gesichtszügen und Kleidung zu.
Laden Sie Adrian als Picture 1 und Marcus als Picture 2 hoch. Wählen Sie aspect_ratio: "4:3", PNG und keine LoRA. Setzen Sie das Hauptmotiv zuerst, denn Picture 1 bestimmt die Komposition.
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.
Beginnen Sie ohne Handkontakt. Fordern Sie für eine zweite Komposition einen einfachen Kontakt an: Marcus' rechte Hand liegt auf Adrians linkem Oberarm. Benennen Sie Besitzer, Seite und Ziel; „sie halten einander“ lässt diese offen. Der Leitfaden für zwei Figuren behandelt Kontaktpunkte und Korrekturen ausführlicher.
Fügen Sie für alle drei Männer Daniel als Picture 3 hinzu und verwenden Sie aspect_ratio: "16:9", damit drei Figuren von der Taille aufwärts Platz haben. Positionieren Sie sie links, mittig und rechts; halten Sie die Kleidungsfarben verschieden (Marineblau, Olivgrün, Rost) und die Hände sichtbar neben den jeweiligen Körpern. Drei Quellen sind das Maximum. Eine vierte Figur braucht deshalb einen zweiten Durchlauf: Verwenden Sie das Trio als Picture 1 zusammen mit dem Porträt des vierten Mannes.

Illustration: Verfolgt man jeden Ärmel bis zur Hand, wird klar, wem welcher Arm gehört.
Eine Jacke ändern, ohne das Gesicht anzutasten
Verwenden Sie FLUX.1 Dev LoRA Bildbearbeitung, wenn nur ein neues Kleidungsstück erscheinen und sonst nichts verändert werden soll. Erstellen Sie die Maske in einem beliebigen Bildeditor: Malen Sie die Jacke auf einer schwarzen Ebene weiß an (Gesicht und Hals bleiben schwarz) und exportieren Sie exakt in der Pixelgröße des Porträts. Laden Sie beide Dateien hoch (JPG, PNG, WEBP oder GIF, jeweils bis 10 MB) oder übergeben Sie URLs als image_url und mask_url. Folgen Sie der Kleidungsumrisslinie mit einem weichen Rand; ein hartes Rechteck erzeugt eine sichtbare Naht. Die Ausgabe erhält das Seitenverhältnis der Quelle bei etwa 0,7 Megapixeln. Ein Porträt mit 1024 x 1536 wird daher mit 672 x 1008 zurückgegeben.
Beschreiben Sie bei einer Maske nur, was in die weiße Fläche gehört:
A charcoal wool overcoat with a high collar, closed, over a grey knit sweater, soft window light from the left.
Verwenden Sie strength: 0.9, steps: 28, guidance_scale: 3.5 und einen festen seed. Scheint die alte Jacke durch, erhöhen Sie die Stärke in Richtung 1. Verändert sich der Kiefer oder der Halsausschnitt, verkleinern Sie die weiße Fläche, bevor Sie die Stärke senken.
Den sichtbaren Fehler beheben
| Fehler | Änderung beim nächsten Versuch |
|---|---|
| Andere Haare, nahezu identische Gesichter | Kehren Sie zu Einzelporträts zurück; unterscheiden Sie Gesichtslänge, Nasenform, Augenabstand und Altersmerkmale. Streichen Sie Formulierungen wie „perfektes schönes Gesicht“. |
| Alle erhalten dasselbe Standardaussehen und dieselbe Hautfarbe | Benennen Sie Hautfarbe und Merkmale in jedem Identitätssatz konkret, statt Vielfalt vom Modell zu erwarten. |
| Der gedrungene Mann wird zum muskulösen Athleten | Ersetzen Sie "powerful masculine physique" durch "stocky frame, broad waist, relaxed abdomen under a loose overshirt." Zeigen Sie die Taille statt nur eines engen Kopfausschnitts. |
| Beide Männer erhalten denselben Bart | Weisen Sie "clean-shaven man from Picture 1 on the left" und "bearded man from Picture 2 on the right." zu. Entfernen Sie nicht zugewiesene Angaben zur Bartpflege. |
| Gesichter verschmelzen bei einer Bearbeitung mit zwei Männern | Geben Sie den Quellen unterschiedliche Kleidung und Hintergründe und weisen Sie links und rechts zu. |
| Das Gesicht verändert sich bei dramatischem Licht | Nutzen Sie weiches gerichtetes Licht, bei dem beide Augen sichtbar sind. Kehren Sie zur ursprünglichen Referenz zurück, nicht zum veränderten Gesicht. |
| Die Kleidungsbearbeitung verändert den Kiefer | Verwenden Sie die maskierte FLUX-Route und begrenzen Sie die Maske auf den Bereich unterhalb des Halsausschnitts. Halten Sie das Gesicht außerhalb der weißen Fläche. |
| Ein Arm lässt sich keiner Person zuordnen | Trennen Sie die Körper und entfernen Sie den Kontakt. Führen Sie dann einen ausdrücklich zugeordneten Kontakt zwischen Hand und Oberarm wieder ein. |
Ein Figurenblatt führen
Eine brauchbare Besetzung besteht aus einem ausgewählten Porträt pro Mann und dem Identitätssatz, der es erzeugt hat. Ergänzen Sie bei Bedarf für Profilkompositionen eine Dreiviertel- oder Seitenansicht (fordern Sie diese mit Qwen-Bildbearbeitung aus dem ausgewählten Porträt an und wiederholen Sie die Gesichtsbeschreibung). Driften die Referenzbilder nach wiederholten Szenen weiterhin ab, trainieren Sie eine Figuren-LoRA mit Ihren ausgewählten Bildern und laden Sie sie auf diesen Endpunkten, wie im LoRA-API-Leitfaden beschrieben.








