prompt | String | Ja | - | Textbeschreibung des zu generierenden Bildes. |
task_type | ENUM | Nein | "TEXT_IMAGE" | TEXT_IMAGE | INPAINTING | OUTPAINTING | IMAGE_VARIATION | COLOR_GUIDED_GENERATION | BACKGROUND_REMOVAL | VIRTUAL_TRY_ON. · Erlaubt: TEXT_IMAGE, IMAGE_VARIATION, INPAINTING, OUTPAINTING, BACKGROUND_REMOVAL, COLOR_GUIDED_GENERATION, VIRTUAL_TRY_ON |
quality | ENUM | Nein | "standard" | Standard | Premium. Premium ist langsamer, aber mit höherer Qualität. · Erlaubt: standard, premium |
negative_prompt | String | Nein | "" | Textbeschreibung, was im Bild zu vermeiden ist. |
number_of_images | Anzahl | Nein | 1 | Wie viele Bilder erzeugt werden sollen (1–5). · Reichweite: 1 – 5 |
aspect_ratio | ENUM | Nein | "1:1" | Ausgabe-Seitenverhältnis (1:1, 16:9, 9:16, 4:3, 3:2 usw.). · Erlaubt: 1:1, 3:4, 2:3, 9:16, 1:2, 1:3, 1:4, 4:3, 3:2, 16:9, 2:1, 3:1, 4:1 |
size_scale | ENUM | Nein | "small" | Ausgabe-Auflösungsskala. Höher = größeres Bild, langsamere Generation. · Erlaubt: small, large |
cfg_scale | Anzahl | Nein | 7.5 | Schnelle Einhaltung (1.1-10). Höher = näher am Prompt, aber weniger kreativ. · Reichweite: 1 – 20 |
seed | Anzahl | Nein | - | Zufälliger Seed zur Reproduzierbarkeit. Gleicher Seed + Prompt = gleicher Output. |
image | String | Nein | - | Quellbild (URL oder base64) für Aufgaben zum Inpainting / Outpainting / Variation. |
reference_image | String | Nein | - | Referenzbild für Stil- oder Inhaltsabgleich. |
mask_image | String | Nein | - | Black/white Maske, die den zu bearbeitenden Bereich definiert (weiß = bearbeiten, schwarz = behalten). |
mask_prompt | String | Nein | - | Natürlichsprachliche Beschreibung der Region zur Maskierung für das Inpainting. |
inpaint_mask_prompt | String | Nein | - | Genauso wie mask_prompt, speziell für Inpainting-Aufgaben. |
tryon_mask_prompt | String | Nein | - | Natürliche Sprachbeschreibung der Kleidungsregion für virtuelle Anprobe. |
similarity_strength | Anzahl | Nein | 0.7 | Wie genau soll das Referenzbild (0-1) übereinstimmen? Lower = lockerere Interpretation. · Reichweite: 0,2 – 1 |
outpainting_mode | ENUM | Nein | "DEFAULT" | DEFAULT | PRÄZISE. Präzise bewahrt Kanten; Standard ist kreativer. · Erlaubt: DEFAULT, PRECISE |
color_palette | String | Nein | - | Vordefinierter Farbpalettenname für farbgeführte Generierung. |
colors | String | Nein | - | Komma-getrennte Hex-Codes (z. B. “#FF0000,#00FF00”), um die Palette einzuschränken. |
mask_type | ENUM | Nein | "GARMENT" | Bild | Prompt. Bild = verwenden mask_image, Prompt = mask_prompt verwenden, um die Maske abzuleiten. · Erlaubt: GARMENT, PROMPT |
garment_class | String | Nein | - | Kleidungsstückskategorie für virtuelle Anproben (Oberteil, Untere, Kleid usw.). |
response_format | ENUM | Nein | "url" | URL (Standard) liefert eine signierte URL zurück; b64_json gibt Inline Base64 zurück. · Erlaubt: url, b64_json |