首页/文章/ 详情

记录stable-diffusion-webui本地部署

1年前浏览6850

未来人类社会将进入人工智能时代。现在热门的智能聊天机器人ChatGPT、AI绘图还只能算是人工智能时代的初级产物,人工智能将以超乎想象的速度向前发展。人类享受着人工智能时代的便捷,同时也面临AI取代人力的威胁。

最近,大家聊了很多关于ChatGPT的话题,但是它通常只能聊天,没有绘画功能,与同样很火的AI绘画相比,在视觉体验上要稍逊风 骚。现在网络上遍布AI绘制的作品,通过浏览,我倍感震惊,不敢相信这些图片是机器画出来的。所以我也怀着好奇心在网上搜了下AI绘图的相关知识。发现很多关于stable-diffusion的信息,这个开源软件可以部署到本地计算机,不用忍受网速慢的煎熬。于是,我也想着在自己电脑上部署一下,也来体验一下,同时把部署过程分享给大家,希望帮助大家避坑。

部署过程

1、在github中搜索stable diffusion或者用谷歌搜索AUTOMATIC1111,点击stable-diffusion-webui进入该开源项目;
 
2、往下翻可以看到它的安装方法,具体如下图所示;
 
3、点那个蓝色的Python 3.10.6,转到Python的安装目录,为避免不必要的错误,记得一定要选择3.10.6版本,将软件包下载到本地,运行安装,安装的时候要勾选创建Python的环境变量,如下图所示,开始安装即可;
  4、安装git,将如下图所示的安装包下载至本地,运行安装程序,全部保持默认设置,直至安装完成;
5、在window中运行cmd命令行,在命令行中输入如下代码即可将stable-diffusion-webui克隆到本地电脑,一般克隆的默认位置在C盘的用户文件夹中;
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
6、跳转至模型下载页面,具体如下图所示;
 
7、下载模型文件,具体如下图所示,注意:下载前要先注册一个Hugging Face账号;
 
8、下载完成后,将模型文件移动到(根据实际路径填写)\stable-diffusion-webui\models\Stable-diffusion文件夹中;
9、用记事本打开stable-diffusion-webui文件夹中的webui-user.bat文件,添加一行代码git pull,这个主要是为保证每次打开stable-diffusion时的版本与github的项目保持一致,修改后保持该文件;
 
10、双击webui-user.bat文件,运行软件,此时会弹出命令行,第一次打开会在线下载一些依赖的软件包,这一步通常会遇到一些问题,比如无法安装gfpgan,如遇到该问题,请在stable-diffusion-webui文件夹中找到launch.py文件,推荐使用一些常见的代码编辑器打开,如notepad++等,我是用的IDEA打开的,将源文件修改为下图所示的样子,就是在github.com网址前面加上一个代理服务地址https://ghproxy.com/
  11、再次运行web-user.bat文件即可正常下载相关依赖,当命令窗口出现如下代码时证明软件启动成功,我们只需要把地址http://127.0.0.1:7860/复 制到浏览器中即可启动stable diffusion,启动后的界面如下,如果是第一次打开,你会看到英文界面,我这里启用了汉语插件,具体方法可以自行百度,这里不再赘述。

命令行启动成功的界面
 

初体验

刚开始不知道用什么词描述,就乱写了个a Chinese beautiful girl,结果输出了一张图如下,图片是挺好看的,但是长相不太像中国人。

 

于是我又搜索了AI绘图词汇的相关内容,找到了这么个网站https://lexica.art,上面有大量的AI图片,你可以参考它的描述方式来训练stable diffusion绘图。比如我在这个网站上找了这么一张图,借用它的描述方式,想看看本地部署的软件会生成什么图片?

结果stable diffusion给我生成了一张下面这样的图,好像除了发型、脸型像,其他的好像都不太像,尤其是整体画风不同。当然,这也是AI绘图的优势,它存在更多可能性,趣味性十足。

 

下面来一张梵高画风的湍流图:

 

总之,AI时代将孕育无限可能,学着适应,驾驭它,而不是相反。


来源:CFD日志
湍流机器人人工智能
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-03-28
最近编辑:1年前
CFD日志
硕士 | CFD工程师 CFD仿真、风机设计、二次开发
获赞 240粉丝 2125文章 39课程 8
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈