Skip to content

FFeng123/stable-diffusion-webui-request-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stable diffusion webui 请求工具

不断调用stable diffusion webui的API,使其充分利用机器算力。

目前只做了根据标签生成图像。

程序会通过配置文件里的http地址和用户名密码进行登录,之后循环调用AI计算API,保存渲染的图片。

如果你通过抓包等方式修改了调用AI计算API的参数,请使用%s代表种子。计算API的参数中多处出现了种子,只有第一处有效(也就是原本配置文件中填写%s的地方)。

如果fn_call1设置正确但是无法正确请求,那么可能因为本程序没有跟进stable diffusion webui的更新,需要手动抓一下包,按照原本配置文件中的样子填到args处。

如果网络连接连续四次错误,将会重新登录。 如果登录之后的第一次连接出现网络连接错误,将会中断程序。(此时可能参数有问题或者服务器坏了)

配置文件 config.json

"seed":

起始种子,循环调用时会以这个种子为起点,每次加一

"save":

保存的文件位置,%s会被替换为实际的种子。

"minsize":

可能计算出来纯黑图,png压缩的原因,这种图的大小比一般的图小得多,用于过滤这种图片。

小于这个大小的图将会被舍弃。

"fn_call1":

请求时使用的请求ID,这个会因为stable diffusion webui的更新发生变化,需要抓包取得。

绘制请求的正文中,有一个fn_index,将这一个的值填到这里来。

About

调用stable diffusion webui绘制接口的小程序

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages