前言
最近总有同学找我,想玩想学[AI绘画],但是无奈自己的电脑配置太低,玩不了AI绘画,非常难过。但是升级电脑低端的显卡不想要,好的配置又觉得太贵买不起。
于是找到我,说:救救孩子吧,孩子也想玩AI绘画。
我:上次不是教了用那个什么rightbrain.art在线网站画画吗?
同学:那个网站好是好,但是sd很多丰富功能的插件,比如tagger反推图像生成信息,比如一些最新的lora,比如controlnet这些好玩的功能都没有。我还是想玩完整版的stable
webui。
我:好吧,来,舅宠着你爸。
那么,今天就带你们白嫖谷歌的高端16G显卡来玩stable diffusion webui 的AI画图吧。
二.
1.打开谷歌drive新建一个文件夹,叫做model。(需要有谷歌账户,需要开外网)
(1)打开谷歌drive https://drive.google.com/drive/my-drive
(2)点击my drive,new folder新建文件夹,并改名为model。
2.打开google colab并同步ipython文件
(1)打开 https://colab.research.google.com/
(2)点击file-upload notebook,在弹出来的窗口里面选择github,输入
https://github.com/TheLastBen/fast-stable-
diffusion/blob/main/fast_stable_diffusion_AUTOMATIC1111.ipynb,然后选择下面那个automatic1111这个ipynb文件。
(3)点击runtime-change runtime type,确认一下硬件加速方式是不是gpu,如果是就不用动,不是就改成gpu再保存。是就不用管了。
3.连接谷歌colab和谷歌drive
鼠标上下移动,找到弹出的小按钮,点击+code,输入下面代码并点击左侧的执行。
如果弹出2次确认窗口询问,就点击同意,允许,通通同意。
from google.colab import drive
drive.mount('/content/gdrive')
* 1
* 2
4.下载基础模型(大模型)
同3一样,新建一个+ code,
然后输入下面指令之后,左侧点击执行。
!cd /content/gdrive/MyDrive/model; wegt https://civitai.com/api/download/models/11745 --content-disposition
* 1
你会看到下载速度飞快,60多m每秒,慕了慕了。
下载完之后,你在左侧的文件框点击gdrive->model文件夹下面,也能看到有相关ckpt文件了。
如果还需要下载其他模型,可以自己修改上面代码中的“https://civitai.com/api/download/models/11745”部分,改成你要下载的模型地址。
要获取下载地址,自己去civitai模型详情页面,右上侧下载按钮点击右键即可用“复制地址”指令获得。
但也要记得,你只有15G,别下太多了,下多了也装不下。
我是只下了一个conterfeit画漫画,一个chilloutmix画真人。大概八九个G吧。
5.运行安装指令
(1)运行install update automatic 1111 repo指令安装sd
(2)运行requirements指令 安装依赖
(3)依次运行,等待左侧出现小勾勾再走运行下一个。
6.修改大模型路径
(1)左侧文件夹找到gdrive->mydrive->model右侧的三个点,然后点击copy path;
(2)把复制好的路径放在path to model 栏。
(3)点击model左侧的执行按钮
7.设置control net
如果你要用controlnet,你就选择相关模型,再点击左上角的运行。如果不用就跳过这步也可以。(记住你只有15G)
8.运行sd
(1)点击start stable diffusion左侧的开始按钮。
(2)等一会,直到下方显示running on public url:xxxx
(3)鼠标直接点击生成的url,就能打开webui界面,然后开始画图玩耍啦
(4)画完的图可以自己右键另存为,也可以在谷歌drive->sd->stable-diffusion-webui->output里面找到。
三.其他说明
1.功能
(1)经测试,这个google colab可玩性还是蛮高的。生成一张512x512全默认参数的情况下,速度大概2-5秒一张图。开face restore
,hiresfix也都能随便跑,直接跑2048*2048的图也不会爆显存。
(2)支持自己自己去extension里面安装各种插件。
(3)可以用第四步里面下载大模型的方法去下载和使用lora模型。
(4)Controlnet也能支持。
2.那么colab玩法有没有缺点呢,当然有。
(1)需要内外网通畅。
(2)存储只有15G(随便下几个模型就满了,随便点几个功能就满了),而且国内用户不好升级存储,有钱都没地方花。
(3)colab免费版只支持一个进程。不能执行多个任务。如果算力紧张免费用户可能会很慢,可能会被踢下线。
(4)每次打开都要执行加载谷歌drive,下载sd,下载依赖环境,运行等几步,对普通人使用体验不太友好。
(5)每天能使用的算力额度有限,估计跑几百张图还是多少,就会提示今日已不可用。需要订阅或者升级会员。不过给的额度不少,正常一般人一天够用了。
3.虽然colab有那么多缺点,但是不用钱,而且还支持完整版sdwebui的功能,可以说,还是很给力滴。
本教程已经比较详细,如果还有不会的可以私,会尽量回复。
这里分享给大家一份Adobe大神整理的《AIGC全家桶学习笔记》,相信大家会对AIGC有着更深入、更系统的理解。
有需要的朋友,可以点击下方免费领取!
AIGC所有方向的学习路线思维导图
这里为大家提供了总的路线图。它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。如果下面这个学习路线能帮助大家将AI利用到自身工作上去,那么我的使命也就完成了:
AIGC工具库
AIGC工具库是一个利用人工智能技术来生成应用程序的代码和内容的工具集合,通过使用AIGC工具库,能更加快速,准确的辅助我们学习AIGC
有需要的朋友,可以点击下方卡片免费领取!
精品AIGC学习书籍手册
书籍阅读永不过时,阅读AIGC经典书籍可以帮助读者提高技术水平,开拓视野,掌握核心技术,提高解决问题的能力,同时也可以借鉴他人的经验,结合自身案例融会贯通。
AI绘画视频合集
我们在学习的时候,往往书籍源码难以理解,阅读困难,这时候视频教程教程是就很适合了,生动形象加上案例实战,科学有趣才能更方便的学习下去。
标签:diffusion,stable,AIGC,drive,点击,colab,白嫖谷,model From: https://blog.csdn.net/z19981/article/details/144215774