Texte vers image
Mappage des paramètres du corps de requête
| V2 | V3 | Description |
|---|---|---|
| extraobject | extraobject | |
| enable_nsfw_detection boolean | enable_nsfw_detection boolean | |
| nsfw_detection_level Enum: 0, 1, 2 | nsfw_detection_level Enum: 0, 1, 2 | |
| enable_progress_info | Obsolète | |
| response_image_type Enum: png, jpeg | response_image_type Enum: png, webp, jpeg | V3 ajoute la prise en charge du format d’image webp |
| requestobject | Nouveau champ Tous les paramètres de génération d’image doivent être transmis via request dans V3 | |
| promptstring <lora:$sd_name:$weight> | promptstring | Déplacé à l’intérieur |
| lorasobject[] | Déplacé à l’intérieur **Migrer l’utilisation de LoRA : du paramètre prompt vers le paramètre request.loras ** | |
| model_namestring | Nouveau champ Nom de lora ; récupérez la valeur sd_name_in_api correspondante en appelant l’endpoint Get Model API avec filter.types=lora comme paramètre de requête. | |
| strengthnumber(float32) | Nouveau champ Valeur de force de lora. Plus la valeur est élevée, plus l’effet est orienté vers lora. Plage [0, 1] | |
| negative_promptstring | negative_promptstring | Déplacé à l’intérieur |
| sampler_namestring | sampler_namestring | Déplacé à l’intérieur |
| batch_sizeinteger | image_numinteger | Modifiénum_images → request.image_num |
| n_iter | Obsolète | |
| stepsstring | stepsstring | Déplacé à l’intérieur |
| cfg_scaleinteger | guidance_scale number(float32) | Modifiécfg_scale→ request.guidance_scale |
| seedinteger | seedinteger | Déplacé à l’intérieur |
| heightinteger | heightinteger | Déplacé à l’intérieur Changement de plage : [128, 2048]. |
| widthinteger | widthinteger | Déplacé à l’intérieur Changement de plage : [128, 2048]. |
| model_namestring | model_namestring | Déplacé à l’intérieur Ce paramètre spécifie le nom du point de contrôle du modèle. Récupérez la valeur sd_name correspondante en appelant l’API Query Model avec filter.types=checkpoint comme paramètre de requête. |
| restore_facesbool | restore_facesbool | Déplacé à l’intérieur |
| restore_faces_model | Obsolète | |
| sd_vaestring | sd_vaestring | Déplacé à l’intérieur |
| clip_skipinteger | clip_skipinteger | Déplacé à l’intérieur |
| enable_hrboolean | hires_fixobject | Modifiéenable_hr→ request.hires_fix |
| hr_upscaler Enum: Latent, ESRGAN_4x, R-ESRGAN 4x+, R-ESRGAN 4x+ Anime6B | upscaler Enum: RealESRGAN_x4plus_anime_6B, RealESRNet_x4plus,Latent | Modifiéhr_upscaler→request.hires_fix.upscaler |
| hr_scalenumber | Obsolète | |
| hr_resize_xinteger | target_widthinteger | Modifiéhr_resize_x→ request.hires_fix.target_width |
| hr_resize_yinteger | target_heightinteger | Modifiéhr_resize_y→ request.hires_fix.target_height |
| img_expire_ttlinteger | Obsolète Par défaut 3600s | |
| sd_refinerobject | refinerobject | Modifiésd_refiner→ request.refiner |
| checkpointstring | Obsolète | |
| switch_at number(float32) | switch_at number(float32) | Modifiésd_refiner.switch_at→ request.refiner.switch_at |
| controlnet_unitsobject[] | Obsolèteimg2img uniquement |
Mappage des paramètres de réponse
| V2 | V3 | Description |
|---|---|---|
| code | Obsolète | |
| msg | Obsolète | |
| data | Obsolète | |
| task_id | task_id | Modifiédata.task_id→ task_id |
| warn | Obsolète |
Exemple
Texte vers image V2
- Requête
- Réponse
Texte vers image V3
- Requête
- Réponse
Image vers image
Mappage des paramètres du corps de requête
| V2 | V3 | Description |
|---|---|---|
| extraobject | extraobject | |
| enable_nsfw_detection boolean | enable_nsfw_detection boolean | |
| nsfw_detection_level Enum: 0, 1, 2 | nsfw_detection_level Enum: 0, 1, 2 | |
| enable_progress_info | Obsolète | |
| response_image_type Enum: png, jpeg | response_image_type Enum: png, webp, jpeg | V3 ajoute la prise en charge du format d’image webp |
| requestobject | Nouveau champ Tous les paramètres de génération d’image doivent être transmis via request dans V3 | |
| promptstring <lora:$sd_name:$weight> | promptstring | Déplacé à l’intérieur |
| lorasobject[] | Déplacé à l’intérieur **Migrer l’utilisation de LoRA : du paramètre prompt vers le paramètre request.loras ** | |
| model_namestring | Nouveau champ Nom de lora ; récupérez la valeur sd_name_in_api correspondante en appelant l’endpoint Get Model API avec filter.types=lora comme paramètre de requête. | |
| strength number(float32) | Nouveau champ Valeur de force de lora. Plus la valeur est élevée, plus l’effet est orienté vers lora. Plage [0, 1] | |
| negative_promptstring | negative_prompt string | Déplacé à l’intérieur |
| sampler_namestring | sampler_namestring | Déplacé à l’intérieur |
| batch_sizeinteger | image_numinteger | Modifiébatch_size→ request.image_num |
| n_iterinteger | Obsolète | |
| stepsstring | stepsstring | Déplacé à l’intérieur |
| cfg_scaleinteger | guidance_scale number(float32) | Modifiécfg_scale→ request.guidance_scale |
| seedinteger | seedinteger | Déplacé à l’intérieur |
| heightinteger | heightinteger | Déplacé à l’intérieur Changement de plage : [128, 2048]. |
| widthinteger | widthinteger | Déplacé à l’intérieur Changement de plage : [128, 2048]. |
| model_namestring | model_namestring | Déplacé à l’intérieur Ce paramètre spécifie le nom du point de contrôle du modèle. Récupérez la valeur sd_name correspondante en appelant l’API Query Model avec filter.types=checkpoint comme paramètre de requête. |
| init_imagesstring[] | image_base64string | Modifiéinit_images→ request.image_base64 |
| denoising_strength number(float) | strength number(float) | Modifiédenoising_strength→ request.strength |
| restore_facesbool | Obsolète | |
| sd_vaestring | sd_vaestring | Déplacé à l’intérieur |
| clip_skipinteger | clip_skipinteger | Déplacé à l’intérieur |
| maskstring | Obsolète Recommandation : utilisez l’API V3 Inpainting | |
| mask_blurinteger | Obsolète Recommandation : utilisez l’API V3 Inpainting | |
| resize_modeinteger | Obsolète | |
| image_cfg_scaleinteger | Obsolète | |
| inpainting_fillinteger | Obsolète Recommandation : utilisez l’API V3 Inpainting | |
| inpaint_full_resinteger | Obsolète Recommandation : utilisez l’API V3 Inpainting | |
| inpaint_full_res_padding integer | Obsolète Recommandation : utilisez l’API V3 Inpainting | |
| inpainting_mask_invert integer | Obsolète Recommandation : utilisez l’API V3 Inpainting | |
| initial_noise_multiplier number(float32) | Obsolète | |
| img_expire_ttlinteger | Obsolète Par défaut 3600s | |
| sd_refinerobject | refinerobject | Modifiésd_refiner→ request.refiner |
| checkpoint | Obsolète | |
| switch_at number(float32) | switch_at number(float32) | Déplacé à l’intérieur |
| controlnetobject | Nouveau champ | |
| controlnet_unitsobject[] | unitsobject[] | Modifiécontrolnet_units→ request.controlnet.units |
| modelstring | model_name string | Modifiécontrolnet_units.model→ request.controlnet.units.model_name |
| weightnumber | strength number(float32) | Modifiécontrolnet_units.weight→ request.controlnet.units.strength |
| input_imagestring | image_base64 string | Modifiécontrolnet_units.input_image→ request.controlnet.units.image_base64 |
| modulestring,Enum | preprocessor string,Enum | Modifiécontrolnet_units.module→ request.controlnet.units.preprocessor |
| control_mode | Obsolète | |
| mask | Obsolète Recommandation : utilisez l’API V3 Inpainting | |
| resize_mode | Obsolète | |
| processor_res | Obsolète | |
| threshold_a | Obsolète | |
| threshold_b | Obsolète | |
| guidance_start number(float32) | guidance_start number(float32) | Déplacé à l’intérieur |
| guidance_end number(float32) | guidance_end number(float32) | Déplacé à l’intérieur |
| pixel_perfect | Obsolète |
Mappage des paramètres de réponse
| V2 | V3 | Description |
|---|---|---|
| code | Obsolète | |
| msg | Obsolète | |
| data | Obsolète | |
| task_id | task_id | Modifiédata.task_id→ task_id |
| warn | Obsolète |
Exemple
Image vers image V2
- Requête
- Réponse
Image vers image V3
- Requête
- Réponse