Texto a imagen
Mapeo de parámetros del cuerpo de la solicitud
| V2 | V3 | Descripción |
|---|---|---|
| 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 | En desuso | |
| response_image_type Enum: png, jpeg | response_image_type Enum: png, webp, jpeg | V3 agrega compatibilidad con el formato de imagen webp |
| requestobject | Campo nuevo Todos los parámetros de generación de imágenes deben pasarse mediante requesten V3 | |
| promptstring <lora:$sd_name:$weight> | promptstring | Movido dentro |
| lorasobject[] | Movido dentro **Migra el uso de LoRA: del parámetro prompt al parámetro request.loras ** | |
| model_namestring | Campo nuevo Nombre de lora; recupera el valor sd_name_in_api correspondiente invocando el endpoint Get Model API con filter.types=lora como parámetro de consulta. | |
| strengthnumber(float32) | Campo nuevo El valor de intensidad de lora. Cuanto mayor sea el valor, más sesgado estará el efecto hacia lora; rango [0, 1] | |
| negative_promptstring | negative_promptstring | Movido dentro |
| sampler_namestring | sampler_namestring | Movido dentro |
| batch_sizeinteger | image_numinteger | Cambiadonum_images → request.image_num |
| n_iter | En desuso | |
| stepsstring | stepsstring | Movido dentro |
| cfg_scaleinteger | guidance_scale number(float32) | Cambiadocfg_scale→ request.guidance_scale |
| seedinteger | seedinteger | Movido dentro |
| heightinteger | heightinteger | Movido dentro Cambio de rango: [128, 2048]. |
| widthinteger | widthinteger | Movido dentro Cambio de rango: [128, 2048]. |
| model_namestring | model_namestring | Movido dentro Este parámetro especifica el nombre del checkpoint del modelo. Recupera el valor sd_name correspondiente invocando la API Query Model con filter.types=checkpoint como parámetro de consulta. |
| restore_facesbool | restore_facesbool | Movido dentro |
| restore_faces_model | En desuso | |
| sd_vaestring | sd_vaestring | Movido dentro |
| clip_skipinteger | clip_skipinteger | Movido dentro |
| enable_hrboolean | hires_fixobject | Cambiadoenable_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 | Cambiadohr_upscaler→request.hires_fix.upscaler |
| hr_scalenumber | En desuso | |
| hr_resize_xinteger | target_widthinteger | Cambiadohr_resize_x→ request.hires_fix.target_width |
| hr_resize_yinteger | target_heightinteger | Cambiadohr_resize_y→ request.hires_fix.target_height |
| img_expire_ttlinteger | En desuso Predeterminado 3600s | |
| sd_refinerobject | refinerobject | Cambiadosd_refiner→ request.refiner |
| checkpointstring | En desuso | |
| switch_at number(float32) | switch_at number(float32) | Cambiadosd_refiner.switch_at→ request.refiner.switch_at |
| controlnet_unitsobject[] | En desuso Solo img2img |
Mapeo de parámetros de respuesta
| V2 | V3 | Descripción |
|---|---|---|
| code | En desuso | |
| msg | En desuso | |
| data | En desuso | |
| task_id | task_id | Cambiadodata.task_id→ task_id |
| warn | En desuso |
Ejemplo
Texto a imagen V2
- Solicitud
- Respuesta
Texto a imagen V3
- Solicitud
- Respuesta
Imagen a imagen
Mapeo de parámetros del cuerpo de la solicitud
| V2 | V3 | Descripción |
|---|---|---|
| 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 | En desuso | |
| response_image_type Enum: png, jpeg | response_image_type Enum: png, webp, jpeg | V3 agrega compatibilidad con el formato de imagen webp |
| requestobject | Campo nuevo Todos los parámetros de generación de imágenes deben pasarse mediante requesten V3 | |
| promptstring <lora:$sd_name:$weight> | promptstring | Movido dentro |
| lorasobject[] | Movido dentro **Migra el uso de LoRA: del parámetro prompt al parámetro request.loras ** | |
| model_namestring | Campo nuevo Nombre de lora; recupera el valor sd_name_in_api correspondiente invocando el endpoint Get Model API con filter.types=lora como parámetro de consulta. | |
| strength number(float32) | Campo nuevo El valor de intensidad de lora. Cuanto mayor sea el valor, más sesgado estará el efecto hacia lora; rango [0, 1] | |
| negative_promptstring | negative_prompt string | Movido dentro |
| sampler_namestring | sampler_namestring | Movido dentro |
| batch_sizeinteger | image_numinteger | Cambiadobatch_size→ request.image_num |
| n_iterinteger | En desuso | |
| stepsstring | stepsstring | Movido dentro |
| cfg_scaleinteger | guidance_scale number(float32) | Cambiadocfg_scale→ request.guidance_scale |
| seedinteger | seedinteger | Movido dentro |
| heightinteger | heightinteger | Movido dentro Cambio de rango: [128, 2048]. |
| widthinteger | widthinteger | Movido dentro Cambio de rango: [128, 2048]. |
| model_namestring | model_namestring | Movido dentro Este parámetro especifica el nombre del checkpoint del modelo. Recupera el valor sd_name correspondiente invocando la API Query Model con filter.types=checkpoint como parámetro de consulta. |
| init_imagesstring[] | image_base64string | Cambiadoinit_images→ request.image_base64 |
| denoising_strength number(float) | strength number(float) | Cambiadodenoising_strength→ request.strength |
| restore_facesbool | En desuso | |
| sd_vaestring | sd_vaestring | Movido dentro |
| clip_skipinteger | clip_skipinteger | Movido dentro |
| maskstring | En desuso Recomendación: usa la API V3 Inpainting | |
| mask_blurinteger | En desuso Recomendación: usa la API V3 Inpainting | |
| resize_modeinteger | En desuso | |
| image_cfg_scaleinteger | En desuso | |
| inpainting_fillinteger | En desuso Recomendación: usa la API V3 Inpainting | |
| inpaint_full_resinteger | En desuso Recomendación: usa la API V3 Inpainting | |
| inpaint_full_res_padding integer | En desuso Recomendación: usa la API V3 Inpainting | |
| inpainting_mask_invert integer | En desuso Recomendación: usa la API V3 Inpainting | |
| initial_noise_multiplier number(float32) | En desuso | |
| img_expire_ttlinteger | En desuso Predeterminado 3600s | |
| sd_refinerobject | refinerobject | Cambiadosd_refiner→ request.refiner |
| checkpoint | En desuso | |
| switch_at number(float32) | switch_at number(float32) | Movido dentro |
| controlnetobject | Campo nuevo | |
| controlnet_unitsobject[] | unitsobject[] | Cambiadocontrolnet_units→ request.controlnet.units |
| modelstring | model_name string | Cambiadocontrolnet_units.model→ request.controlnet.units.model_name |
| weightnumber | strength number(float32) | Cambiadocontrolnet_units.weight→ request.controlnet.units.strength |
| input_imagestring | image_base64 string | Cambiadocontrolnet_units.input_image→ request.controlnet.units.image_base64 |
| modulestring,Enum | preprocessor string,Enum | Cambiadocontrolnet_units.module→ request.controlnet.units.preprocessor |
| control_mode | En desuso | |
| mask | En desuso Recomendación: usa la API V3 Inpainting | |
| resize_mode | En desuso | |
| processor_res | En desuso | |
| threshold_a | En desuso | |
| threshold_b | En desuso | |
| guidance_start number(float32) | guidance_start number(float32) | Movido dentro |
| guidance_end number(float32) | guidance_end number(float32) | Movido dentro |
| pixel_perfect | En desuso |
Mapeo de parámetros de respuesta
| V2 | V3 | Descripción |
|---|---|---|
| code | En desuso | |
| msg | En desuso | |
| data | En desuso | |
| task_id | task_id | Cambiadodata.task_id→ task_id |
| warn | En desuso |
Ejemplo
Imagen a imagen V2
- Solicitud
- Respuesta
Imagen a imagen V3
- Solicitud
- Respuesta