stable diffusion使用教程 (stable diffusion)

现在已经有colab版本的sd了,sd算法放在谷歌的gpu上运行,你用手机、平板、电脑等都可以操作,国外不少大佬已经做好了colab版本的sd,这里介绍一种我使用的方式,这种方式和之前的disco diffusion较为相似,当然ai绘画使用起来没有什么难的,不需要编程基础。

‼️‬ 一定要能‬科学上网‬, 如果‬不能‬下面‬可以‬不用看了‬,可以去‬找找‬国内‬有没有‬什么‬环境‬,但是‬外面‬还是‬教程‬比较多‬,大家‬也‬都在‬一些‬网站上‬分享‬自己的‬prompt,而且‬你还能去‬A站‬、P站‬等‬去‬搜索‬自己喜欢的‬画师‬,油管上‬开源的‬学习资源‬比‬国内‬多‬,不得不说‬计算机相关的‬技术‬学习‬,还是‬外面‬强点‬,总之‬看你‬自己‬个人的‬选择‬。

‬首先注册一个谷歌账户和hugging face账号

有了谷歌账户可以享受谷歌的服务,很方便。

注册‬hugging face账号‬使用‬下面‬这个‬链接‬:https://huggingface.co/

只需要填写邮箱和自己的一些无关紧要的信息就可以,我当时连验证都没验证[捂脸],看个人情况,有验证的话去邮箱验证就好了。

*载下**模型

有了hugging face账号后,打开下面这个网址

https://huggingface.co/CompVis/stable-diffusion

找到 stable-diffusion-v-1-4-original ,打开链接,这里‬以后‬也会‬更新‬版本‬,毕竟‬算法‬是要‬升级的‬,更新的‬都可以‬从这里‬*载下**‬。

stablediffusion教程,stablediffusion如何使用

打开这个红圈的链接之后,看到以下页面

stablediffusion教程,stablediffusion如何使用

先点击我接受协议这个框,再点击下面的Accept.然后就可以看到下面的页面了

stablediffusion教程,stablediffusion如何使用

然后点击*载下**红圈的链接文件,等着*载下**就可以了,大概4.27G左右。

*载下**完成后,去谷歌云盘里,AI文件夹(注意都是大写字母)下面建立一个models的文件夹,把*载下**好的文件放这个里面就可以了。

‬正式使用

打开下面的链接:

https://colab.research.google.com/github/pharmapsychotic/ai-notebooks/blob/main/pharmapsychotic_Stable_Diffusion.ipynb

这个大佬做的这款是我目前使用的,我个人感觉比较方便,他主页还有很多其他的软件,喜欢的都可以去试试。

打开链接后,复制一份算法保存在自己的云盘中,可以重命名一下。(这里的图示都是用iPad操作的,电脑的界面应该更清楚,随便点点看看哪有复制文件的就行,找不到就截图问我)

点击红圈标出来的地方,一步步操作就行

stablediffusion教程,stablediffusion如何使用

stablediffusion教程,stablediffusion如何使用

保存副本后,重命名,这些文件基本可以自动保存。

stablediffusion教程,stablediffusion如何使用

stablediffusion教程,stablediffusion如何使用

这里除红色字体以外的设置先不要动,刚开始玩选择默认就行,想要知道这些参数具体什么意思去找更精确的官方文档查看。我后面也会做这方面的攻略。

stablediffusion教程,stablediffusion如何使用

输入prompt就行,也就是你要填写的文字,算法根据你描述的内容画画。

上述全部做完后,点击页面顶端左边三条黑色横杠的图标(就是第一步那个图),找到 代码运行 那个选项,点击全部运行,等待即可。

这个算法画图速度还是很快的,一次性可以多生成几张图,最大可以生成100张。

‬最后工作

谷歌云盘免费用户一天3小时,自己把握好,用完了要等24小时才有使用权限。每次用完记得释放资源,点击下图的红圈:

stablediffusion教程,stablediffusion如何使用

stablediffusion教程,stablediffusion如何使用

管理会话里面,有什么资源就全部终止掉‬,不使用的时候不要占用谷歌资源。

上述内容就是简单的入门使用sd,刚开始玩也要一段时间才能熟悉,对于我来说这种算法界面很熟悉,这个jupyter notebook界面简洁大方,大学也经常用,新手开始慢慢熟悉熟悉,学会一步再走下一步比较好,不要一开始就想要学习完所有功能。有什么问题都可以留言,我看见能回答的都会回答,谢谢大家支持,希望大家玩得愉快!