prompt | Corde | Oui | - | Description textuelle de l’image à générer. |
task_type | enum | non | "TEXT_IMAGE" | TEXT_IMAGE | PEINTURE | OUTPAINTING | IMAGE_VARIATION | COLOR_GUIDED_GENERATION | BACKGROUND_REMOVAL | VIRTUAL_TRY_ON. · Autorisés: TEXT_IMAGE, IMAGE_VARIATION, INPAINTING, OUTPAINTING, BACKGROUND_REMOVAL, COLOR_GUIDED_GENERATION, VIRTUAL_TRY_ON |
quality | enum | non | "standard" | Standard | premium. La prime est plus lente mais avec une fidélité plus élevée. · Autorisé: standard, premium |
negative_prompt | Corde | non | "" | Description écrite de ce qu’il faut éviter dans l’image. |
number_of_images | Nombre | non | 1 | Combien d’images générer (1 à 5). · Répartition: 1 – 5 |
aspect_ratio | enum | non | "1:1" | Rapport d’aspect de sortie (1:1, 16:9, 9:16, 4:3, 3:2, etc.). · Autorisé: 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 | non | "small" | Échelle de résolution de sortie. Plus haut = image plus grande, génération plus lente. · Autorisé: small, large |
cfg_scale | Nombre | non | 7.5 | Adhésion rapide (1.1-10). Plus élevé = plus proche de la suggestion mais moins créatif. · Plage: 1 – 20 |
seed | Nombre | non | - | Graines aléatoires pour la reproductibilité. Même seed + prompt = même sortie. |
image | Corde | non | - | Image source (URL ou base64) pour les tâches d’inpainting / outpainting / variations. |
reference_image | Corde | non | - | Image de référence pour le style ou la correspondance de contenu. |
mask_image | Corde | non | - | Black/white masque définissant la région à modifier (blanc = modifier, noir = conserver). |
mask_prompt | Corde | non | - | Description en langage naturel de la région à masquer pour l’inpainting. |
inpaint_mask_prompt | Corde | non | - | C’est pareil pour mask_prompt, pour les tâches d’inpainting spécifiquement. |
tryon_mask_prompt | Corde | non | - | Description en langage naturel de la région du vêtement pour un essai virtuel. |
similarity_strength | Nombre | non | 0.7 | À quel point correspondre à l’image de référence (0-1). Interprétation plus faible = plus lâche. · Plage: 0,2 – 1 |
outpainting_mode | enum | non | "DEFAULT" | PAR DÉFAUT | PRÉCIS. Précis préserve les bords; Par défaut, c’est plus créatif. · Autorisé: DEFAULT, PRECISE |
color_palette | Corde | non | - | Nom de palette de couleurs prédéfini pour la génération guidée par couleur. |
colors | Corde | non | - | Des codes hexadécimaux séparés par virgules (par exemple « #FF0000,#00FF00 ») pour contraindre la palette. |
mask_type | enum | non | "GARMENT" | image | Prompt. image = utiliser mask_image, invite = utiliser mask_prompt pour dériver le masque. · Autorisé: GARMENT, PROMPT |
garment_class | Corde | non | - | Catégorie de vêtements pour l’essai virtuel (haut, bas, robe, etc.). |
response_format | enum | non | "url" | URL (par défaut) renvoie une URL signée; b64_json retourne en ligne base 64. · Autorisé: url, b64_json |