stable diffusion 自己部署

SD WebUI 参考:

https://github.com/mix1009/sdwebuiapi

https://github.com/mayneyao/stable-diffusion-webapi

https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/API

https://github.com/AUTOMATIC1111/stable-diffusion-webui

https://github.com/VinsonLaro/stable-diffusion-webui-chinese

内网部署:

https://zhuanlan.zhihu.com/p/611459573  启用内网ip和账号密码

修改launch.py里面的链接,加代理https://ghproxy.com/https://github.com/***

AWS部署:

- 自己安装需要装显卡的驱动,要对应版本很麻烦

- 用现成的镜像,能用。

- 实例可选带GPU的,但是vcpu数量要申请,麻烦,坑多。https://www.bilibili.com/read/cv21987039/

参考:https://dev.amazoncloud.cn/activity/activityDetail?id=638ea0193b67dd77d6cdb221

现成的镜像: https://www.techlatest.net/support/stable_diffusion_support/aws_gettingstartedguide/index.html

硬盘:单stable_diffusion模型都要10G空间

- 测试是否带gpu:

python3 -c "import torch; print(torch.cuda.is_available())"

Google Colab部署:

- Colab介绍 https://zhuanlan.zhihu.com/p/527663163

.ipynb文件:python代码的执行是基于.ipynb文件,也就是Jupyter Notebook格式的python文件。它可以分块执行代码并立刻得到输出。

代码执行程序:是Colab在云端的"服务器"。将ipynb代码连接到代码执行程序,然后在云端执行,最后把结果传回浏览器。

实例空间:连接到代码执行程序后,Colab需要为其分配实例空间,类似动态创建的"虚拟机",其中包含了执行ipynb文件时的默认配置、环境变量、自带的库等等。

会话:当笔记本连接到代码执行程序并分配到实例空间后,就成为了一个会话(Session),用户能开启的回话数量是有限的

- 参考

https://github.com/camenduru/stable-diffusion-webui-colab/tree/drive

https://www.bilibili.com/video/BV1mY4y1y7zh/

- 免费版运行可以选GPU,可以购买空间,升级更高配置

- colab实例每24小时会清空,需要重新运行。需要买colab pro+版本才能后台运行

- Colab Pro每月只有100个计算单元,很快就用完了

Windows部署:

一键安装 https://www.bilibili.com/video/BV1bV4y1R7yh

修改国内镜像加快速度,修改目录中/modules/launch_utils.py 文件中,凡是有git_clone调用的地方,把https://github.com改成https://ghproxy.com/https://github.com,然后调用的git_clone方法里,把commit_hash值改为空

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容