基于Google Colab的Stable Diffusion搭建

AI汹涌,就算不是靠这个吃饭,但是对技术的好奇心是永远不但能丢的,所以,简单的试了下基于Google的Colab的在线炼丹炉的搭建,非常粗浅,仅供入门参考。

预先准备

创建

只需要在stable-diffusion-webui-colab的Readme页面,根据他整理的列表,选择好你希望使用的Stable Diffusion的预备好的镜像;然后去点击表头的lite/ stable/ nightly 三种不同的图标,它们是直接链接到已经准备好的ipynb文件,会直接在Google Colab中打开、加载,三种版本区别就在于安装扩展不同,为了省事就用Stable吧。

运行

当导入了Colab之后,会看到有代码页面打开,此时只管无脑点击左上角的执行按钮,就会逐步执行所有的setup以及把Stable Diffusion 跑起来了——注意,服务会持续运行在浏览器页面打开的时刻(关掉就停了)

而执行到底部,会有服务器链接打印出来,告诉你登录哪个地址就可以直接登录到Stable Diffusion的WebUI。

对于不同的Setup,有时候会有些要求,例如,配置中需要你设置下登录密码、或者是Hugging Face的Token之类,这就具体情况具体分析了。

注意

Colab的使用和Python种种,就看各自自己的理解了,其实和Stable Diffusion本身没有强相关——

Google Colab 的免费额度是具有一定限制的。 每个用户每月最多可以使用12个小时的GPU时间和 36 个小时的CPU 时间。 此外,每个用户的存储空间限制为 100 GB。所以如果认真想用,可能还是要考虑升级ColabPro吧

14 Mar 2023 , 写毕。