跳到主要内容

什么是Stage

我们将生成任务拆成了以Stage为颗粒度的工作流,这样应用就可以根据自己的场景进行不同的Stage组合拿到输出的图片。

根据处理的流程,我们给Stage定义了基本类型,用于标识该Stage应该用什么程序对图片进行处理。

Stage基本类型介绍

INPUT_INITIALIZE

输入初始化,该Stage用于输入生图需要的必要参数

  • Seed:随机种子初始化画布
  • ImageResourceId:用图片初始化画布
  • Count: 输出的图片数量

DIFFUSION

扩散阶段,根据基础参数(width,height,steps,prmopts)和选择的BaseModel、LoRA、Controlnet等进行基础的图片生成

IMAGE_TO_ADETAILER

ADETAILER (AFTER DETAILER) 主要用来节省时间来快速进行脸部或者手部的重绘和修复

IMAGE_TO_UPSCALER

对图片进行超分辨率缩放

IMAGE_TO_INPAINT

对图片进行局部重绘

用一张图简单描述下一组Stage的处理流程