前言
AI的风已经吹了有一阵子了。看着各种头条的AI图片,各种群里的惊艳美女,是不是和我一样也想自己去实操一番呢?说起AI生图领域,目前较火的应该是Midjourney和Stable Diffusion了吧。大概看了下两者区别,Midjourney只能在互联网上使用,而且除了有限的免费次数外就需要付费了。Stable Diffusion呢,可以本地部署,听着挺有吸引力,但一看配置,16G内存以上?!GPU?!看着配置明显不够的笔记本,有点劝退。还好,只要可以魔法上网还是有方案的。那就操练起来吧。
一、需要准备什么?
荐于本次完整实操的是基于colab的环境,需要魔法上网,当然准备好一个Google帐号就够了。
・google帐号(有了它使用colab无压力)
・Stable diffusion WebUI (实际使用的项目了,github上可查)
二、实操步骤
1. 打开colab
不知道colab的可以自行搜索,网址如下:
https://colab.research.google.com/?hl=cn
※不要在意界面的语言,如上网址本已指定ht=cn,但不知为何,界面语言没变过来,于是将其显示为英文了。相信即使是中文界面,聪明如你定能对照着可以操作下来的。
2. 新建Notebook
在colab主界面,我们选择 【Edit > New notebook】 来新建一个ipynb文件。
3. 设定里选择GPU
新建ipynb文件之后,通过【Edit > Notebook settings】来跳转到下一界面。
在下一画面内第一个下拉框从【None】变更成【GPU】点击【Save】保存。
4. 命令录入
上面操作完之后跳回到新建好的ipynb文件页面了,这时将命令录入到第一个代码框内即可。
具体的命令如下:
!git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
%cd /content/stable-diffusion-webui
!wget https://huggingface.co/nuigurumi/basil_mix/resolve/main/Basil_mix_fixed.safetensors -O /content/stable-diffusion-webui/models/Stable-diffusion/Basil_mix_fixed.safetensors
!