通过《Stable diffusion模型库,AIGC画风任你选》页面活动,您已经将SD模型库的Stable Diffusion模型文件转存到了自己的对象存储OSS中,该存储空间中的模型可以被用于SDWebUI,另外也可以将未来训练和推理的结果保存到该OSS Bucket目录中。您可以通过如下文件挂载方式来实现。
1.前往对象存储OSS控制台,查看存放模型库的Bucket和文件目录。
例如:oss://personalmodelspace/data-oss/,其中:personalmodelspace为OSS Bucket名称;data-oss为该Bucket下的文件目录,models为该存放所有类型模型的文件目录。
models目录下的sd模型均按照类型分成不同的文件夹存放
2.前往PAI-EAS控制台单击模型在线服务服务(EAS)操作列下的更新服务。如果您没有现有服务,请参考5分钟使用PAI-EAS一键部署Stable Diffusion AIGC绘画创建一个模型在线服务。
3.在模型服务信息区域,配置以下参数。
参数 |
描述 |
模型配置 |
单击填写模型配置,进行模型配置。
|
运行命令 |
在运行命令中增加--data-dir 挂载目录,其中挂载目录需要与模型配置中挂载路径的最后一级目录一致。例如:./webui.sh --listen --port=8000 --data-dir data-oss。 |
4.在最后页面单击部署
PAI会自动在您配置的OSS文件目录下创建如下目录结构,并复制必要的数据到该目录下。但是并不会覆盖已有的models目录,相反会自动识别该目录下的所有模型文件。
5.单击目标服务操作列下的>重启服务,服务重启成功后,即可生效。
重启后,PAI-EAS会在OSS自动创建如下的目录结构,且将模型库文件加载。
6.后续您可以单击目标服务服务方式列下的查看Web应用,启动WebUI。在WebUI页面Stable Diffusion模型(ckpt)下拉列表中切换指定模型,进行模型推理验证。
输入如下信息:
- 提示词:best quality, masterpiece, (best quality, masterpiece)(best quality, masterpiece), 1girl, happy, china dress, standing, looking at viewer, blurry background, earrings, hair bun, night, china town,.
- 反向提示词:(((simple background))),monochrome ,lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, lowres, bad anatomy, bad hands, text, error, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, ugly,pregnant,vore,duplicate,morbid,mut ilated,tran nsexual, hermaphrodite,long neck,mutated hands,poorly drawn hands,poorly drawn face,mutation,deformed,blurry,bad anatomy,bad proportions,malformed limbs,extra limbs,cloned face,disfigured,gross proportions, (((missing arms))),(((missing legs))), (((extra arms))),(((extra legs))),pubic hair, plump,bad legs,error legs,username,blurry,bad feet.
- 采样(Sampler):DPM++2MKarras
- 相关性(CFG scale):7
- 步数(Sampling steps):20
- 随机种(seed):82742
模型库中也有Lora的模型文件,您可以在可选附加网络(LoRA插件)选择不同类型模型。