#头条创作挑战赛#
一.前言
Ai绘图,目前开源免费且最好用的本地运行工具之一是- -webui工具 。
之前已经写过教程 , 如果需要在电脑上运行请点我头像看历史文章里面有 。
当然,之前我也写过在mac电脑上本地绘图的方法,就是用 bee这个软件,之前文章看我头像里面的历史文章,不过由于 bee是封装了 的一个平台,相对没有web ui 这么开放,要更换模型,新增插件step用什么软件打开比较好,功能丰富性等都差不少,速度还比较慢 。
刚好近期ai绘图领域有较大更新,支持指定动作(姿势),绘画也效果更好,更真实了 。
本号就经常分享ai绘图相关的手把手教程,于是应广大粉丝朋友的要求,制作本教程 。
先来看几个样例:
二.教程
1. 软硬件需求:
你要有一台mac电脑,系统是m1或者m2,内存8g以上(越大越好,越大越快) 。
硬盘可用空间最低10G以上,最好30G以上 。
需要能够流畅访问内外网 。
2. 安装
打开终端( + 空格键,输入,回车打开),安装 。(如果已经安装,可跳到下一步)
在内复制执行下面这段代码(官方版):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
如果网络问题一直没反应或者报错,可以用国内镜像版:
/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"
检测是否安装成功
brew -v
如果会显示的版本信息,则安装成功 。
3. 安装
打开一个新的终端窗口并运行:
brew install cmake protobuf rust python@3.10 git wget
4. 安装–webui
如果未安装git的,先安装git 。
内运行:
brew install git
接着用git 把webui的开源程序全部克隆到自己的mac电脑本地,内执行:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
5. 下载ai绘图基础模型
这里以2.0训练模型为例
在页面的“file” tag里面找到并下载768-v-ema.ckpt 。
下载好后,把下载好的ckpt文件放在“你的用户名”> –webui>>-文件夹里 。
6. 运行–webui
用进入–webui的文件夹 。运行
cd stable-diffusino-webui
打开–webui,运行
./webui.sh
这一步可能需要花费较长时间,因为会下载几个sd必需的应用 , 比如等 。
如果长时间没有进展 , 各种报错 。则用访达()打开–webui文件夹,找到.py等文件,用系统自带的文本编辑软件打开(或者++,atom之类的编程工具),在大概200-300行左右,找到类似
“ = os..get('', “git+ @”)”
的段落 。
并在“”的最前面,加上:“”
这样系统下载相关应用就会修改为在国内镜像站下载 , 会稳定和快速一些 。
加上之后,就会变成类似:
文章插图
文章插图
“ = os..get('', “git+@”)”
的文段 。
把前后的几行,带网址的段落,都加上 。
类似下图:
保存并关闭.py文件 。
重新运行./webui.sh,这时候等几分钟估计就能好了 。
直到 显示
“ on local URL: :7860
Toalink, set `share=True` in `()`. ”
7. 打开–webui网页版
注意不要关闭小窗,打开浏览器(或者)后输入
:7860,即可访问本地网页版的webui
接下来可以在框里面输入提示词后,就能点击“”生成ai绘图了 。
三.常见问题
1. 为什么要本地绘图
用自己的算力,不用给算力平台交费 。可以说完全免费 。
没有nsfw的限制 。
不用排队,速度更快 。
2.安装好后,关闭电脑,下次如何打开–webui
重复第六第七步即可 。先输入cd –webui,回车 , 接着输入./webui.sh回车,然后在浏览器打开:7860即可
3.安装,安装git , 安装–webui等总是遇到报错或者长时间没有变化怎么办?
检查自己的网络,是否顺畅访问搜索网站,是否能正常打开网页,是否能正常访问外网,切换内外网尝试 。
4.输入./webui.sh回车后 , 总是报错网络错误怎么办?尤其是下载的时候 。
按上面第六步提示 , 修改.py文件 。
5.如何像作者一样,画出很好看很真实的小姐姐?
在下载相应人像基础训练模型包(如)和Lora包(如15) 。后面会发文讲,敬请期待 。(本公众号并星标或评论 , 下次推文你就能收到了 。)
6.如何控制人物动作或者姿势
用提示词控制step用什么软件打开比较好,或者用新特性,后面会发文讲,敬请期待 。(本公众号并星标或评论,下次推文你就能收到了 。)
7.如何切换模型
先下载相关ckpt或者文件放到上面第5步提到的>-文件夹里面,接着在webui界面左上角的“”右侧(类似下图)点击刷新,接着左侧选择你新下载的模型 。选择后等1分钟 , 就可以使用了 。
8.为什么我生成图像这么慢?
(1)检查图像大小,图像大小尽量用默认的512*512,直接生成大图像算力会成倍增加,速度变慢 。至于分辨率太低的问题,后续可以在extra里面放大图片 。
(2)检查是否开启了hirex.fix功能,这个会比较费算力 。如果勾选了把勾去掉就行 。
(3)硬件性能问题,如果你是m2或者m1 max,m1 pro之类的高性能芯片,16g内存以上,那么生成一张的图不会太慢 。但是如果像我一样m1,8g内存,生成一张图一两分钟是正常的 。
(4)后台开太多软件,绘图需要算力和内存较大,建议先关闭其他不用的程序 。
9. 如何写提示词
(1)搜索引擎搜索ai绘图或者ai绘图 提示词教程,会有很多介绍 。
(2)自己先用中文描述,用翻译软件翻译成英文放进去 。
(3)直接问,bing gtp等ai智能问答平台 。
10. 如果还是不会,怎么办?
私聊作者 , 包教包会 。
四.AI绘图相关文章(点我头像看历史文章)
从零开始,手把手教你本地化部署AI绘图
如何在mac电脑上运行 来做AI绘画
如何用Waifu来画好看的二次元小哥哥小姐姐 & 中文AI画图指引【AI绘画】
【手把手教你安装运行AI绘图Stable-Diffution】当下最火的AI绘图入门教程
五.参考资料
《在Mac环境下配置并运行webui》
本文到此结束,希望对大家有所帮助 。
- win10无法连接WiFi,网卡驱动安装被阻止。这是什么原因?
- 海豚网游加速器无法安装提示无效驱动器解决办法
- 一招教你解决华为Mate 30 Pro无法安装Google全家桶
- 大厨宝典 教你做回广东菜
- 强力数据恢复软件教你手机视频误删怎么恢复
- 游戏文件都在,但steam显示未安装怎么办?
- 新手程序员写秒杀接口不懂如何限流!阿里P6:我来教你高并发限流
- Windows使用虚拟机安装Fugu14教程
- Ubuntu Server 20.04 安装和配置详细教程
- 在Ubuntu20.04上安装深度桌面环境