自由的羽毛 发表于 2024-7-29 11:04:30

Stable Diffusion本地摆设团结cpolar内网穿透实现远程制作AI文生图具体教程

前言

本篇文章告急先容怎样在Windows本地摆设Stable Diffusion Web UI,并且团结cpolar内网穿透实现公网情况远程访问。
Stable Diffusion(简称SD)是AI绘画领域的一个焦点模型,它目前也是一个完全开源的项目(模型、代码、训练数据、论文、生态等全部开源),可拓展性强、 出图服从高、 数据安全保障,这使得其能快速构建强盛繁荣的上下游生态,并且吸引了越来越多的AI绘画爱好者参加此中。
相比于集成在网络平台的SD或者其他AI绘画平台来说,自摆设平台没有生成数目标限定,不消花钱,不消被NSFW约束,生成时间快,不消排队,自由度高,而且功能完整,插件丰富,可以调试和个性化的地方也更多;更稳定,也更容易让SD酿成生产力或者商业化使用。既然这样,那就独立更生,在本机上自己摆设一个,可以随心所欲地玩图、玩图。
https://img-blog.csdnimg.cn/direct/303c43a8223a44c8a1f780a1ccbbc37e.png
Stable Diffusion只是提供一个模型,提供基础的文天职析、特征提取、图片生成这些焦点功能,但自身是没有可视化UI的,用起来就是各种文件加命令行。原始的Stable Diffusion程序(脚本)只能以命令行的方式进行,参数设置很不方便,而且每次调用时,必要事先加载预训练模型,图像生成完成后会释放内存中的模型并结束历程,运行服从低,交互操纵极其贫困。
开源的 Stable Diffusion 社区受到了广泛民间开辟者鼎力大举支持,浩繁为爱发电的程序员自告奋勇的为其制作方便操控的 GUI 图形化界面。
那么接下来就教各人怎样在WIndiows本地来摆设Stable Diffusion Web UI。
【视频教程】

   AI画图利器Stable Diffusion怎样在本地Windows体系电脑摆设保姆级教程

1. 本地摆设Stable Diffusion Web UI

本篇文章先容两种本地摆设方式,一种是整合包安装,另一种是手动安装。
安装情况:Windows10
1.1 整合包安装

首先先容第一种秋叶整合包安装,Stable Diffusion秋叶整合包是中国大神秋叶基于Stable Diffusion WebUI内核开辟的整合包,内置了与电脑本身体系隔离的Python情况和Git(包含了第三部分必要下载和安装的依赖项、github依赖包、预训练模型以及相称多的插件)。可以忽略网络需求和Python情况的门槛,让更多人轻松地使用Stable Diffusion WebUI。超简单一键安装,无任何使用门槛,完全免费使用,支持Nvdia全系列显卡。
(1)配置要求:


[*]体系:Windows 10及以上体系
[*]显存最低4G,建议使用Nvidia 2060显卡,显存6GB以上。内存至少是8GB,而配备16GB或者以上内存,你会有更好的使用体验
(2)下载文件:
下载到本地,最好不要有中文目次,整合包地址链接:链接:https://pan.baidu.com/s/1uFmhO8jwdmseFjRq03YSbg?pwd=6666
提取码:6666
(3)解压文件夹到本地,点击启动器
https://img-blog.csdnimg.cn/img_convert/968eb4e4cbc365434f923da84a634f25.png
(4)点击一键启动
https://img-blog.csdnimg.cn/img_convert/c8ce0b871c79f807e220a5e8907cbc5a.png
可以看到出现了命令行
https://img-blog.csdnimg.cn/img_convert/dbe13953ba2e5a9cbd221dce9d7beb01.png
稍等等几秒钟,会主动跳到Web UI页面。
https://img-blog.csdnimg.cn/img_convert/dd44ba22a7c77d839de4eae397266e9b.png
然后就可以在文本框中,输入指令来进行AI生图了。
1.2 手动安装Stable Diffusion Web UI

(1) 下载文件和修改文件
点击链接下载文件:https://huggingface.co/CompVis/stable-diffusion-v-1-4-original
将文件重命名为 model.ckpt
(2)下载Anaconda: 首先我们必要安装一个Python的虚拟情况的管理器——Anaconda,给我们的Stable Diffusion创建一个独立的python3.10.6情况
下载地址:https://repo.anaconda.com/archive/
下载完成后,打开Anaconda的终端,创建一个名为 stablediffusion 的情况,指定python版本3.10.6
conda create -n stablediffusion python=3.10.8
检察是否创建情况成功
conda env list
创建成功后,激活虚拟情况
active stablediffusion
(3)下载git:https://git-scm.com/
选择Windows最新版本安装即可
https://img-blog.csdnimg.cn/img_convert/6d6a5aacbac3ffc9c33ad4274b7d1075.png
(4) 下载 stable-diffusion webui github 链接


[*]在Anaconda命令行中输入
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
运行之后 git 会将文件下载到当前文件夹中
https://img-blog.csdnimg.cn/img_convert/0c24cdb28e82feb3eb2c03c87abfe975.png


[*] 将 model.ckpt 放到 models 文件夹下
[*] 将 repositories 文件夹和 GFPGANv1.3.pth 放到 webui 根目次下和 webui.bat 同一个文件夹
(5)在conda虚拟情况命令行中进入到根目次中打开webui-user.bat
https://img-blog.csdnimg.cn/img_convert/cd4665da31da5487e09d26de7bb4efc4.png
等一会之后,主动打开Stable Diffusion Web UI,本地地址为:127.0.0.1:7860
之后就可以在文本框中输入指令并生成图片。
https://img-blog.csdnimg.cn/img_convert/c5a25e7849b63281650dd8815f92c506.png
目前我们在本地成功摆设了Stable Diffusion Web UI,但是如果我们想实现不在局域网下,在公网能够远程访问Stable Diffusion Web UI的话,我们就可以使用Cpolar内网穿透来实现公网随时随地访问了!免除了复杂得本地摆设过程,只必要一个公网地址直接就可以访问。
接下来就教各人怎样安装Cpolar并且将本地摆设的Stable Diffusion Web UI实现公网访问。
2. 安装Cpolar内网穿透

下面是安装cpolar步骤:
   Cpolar官网地址: https://www.cpolar.com
点击进入cpolar官网,点击免费使用注册一个账号,并下载最新版本的Cpolar
https://img-blog.csdnimg.cn/img_convert/97a370e912aac028a15ce9709008a122.png
登录成功后,点击下载Cpolar到本地并安装(一起默认安装即可)本教程选择下载Windows版本。
https://img-blog.csdnimg.cn/img_convert/fe761ebdb22c362b4560f5cb464d73d4.png
Cpolar安装成功后,在浏览器上访问http://localhost:9200,使用cpolar账号登录,登录后即可看到Cpolar web 配置界面,结下来在web 管理界面配置即可。
https://img-blog.csdnimg.cn/img_convert/52b1632093e39d22368020bec8fa96f9.png
接下来配置一下 Stable Diffusion Web UI 的公网地址,
登录后,点击左侧仪表盘的隧道管理——创建隧道,
创建一个 Stable Diffusion Web UI 的公网http地址隧道


[*]隧道名称:可自界说命名,注意不要与已有的隧道名称重复
[*]协议:选择http
[*]本地地址:7860 (本地访问的地址)
[*]域名范例:免费选择随机域名
[*]地区:选择China Top
https://img-blog.csdnimg.cn/img_convert/80b95e6e9e8e40972aea1b75da11d926.png
隧道创建成功后,点击左侧的状态——在线隧道列表,检察所生成的公网访问地址,有两种访问方式,一种是http 和https
https://img-blog.csdnimg.cn/img_convert/726d63d28c9d7a41075cd71dee3b8bc8.png
使用上面的Cpolar https公网地址,在手机或任意装备的浏览器进行登录访问,即可成功看到 Stable Diffusion Web UI界面,这样一个公网地址且可以远程访问就创建好了,使用了Cpolar的公网域名,无需自己购买云服务器,即可到公网访问 Stable Diffusion Web UI了!
3. 实现公网访问Stable Diffusion Web UI

我们用刚才cpolar生成的公网地址,打开一个新的浏览器复制粘贴,可以看到进入到了Stable Diffusion Web UI主界面。
https://img-blog.csdnimg.cn/img_convert/8f4ae4c225ba913020ad35e90dbce52d.png
小结
如果我们必要长期进行团队协作的话,由于刚才创建的是随机的地址,24小时会发生变化。另外它的网址是由随机字符生成,不容易影象。如果想把域名酿成固定的二级子域名,并且不想每次都重新创建隧道来访问Stable Diffusion Web UI,我们可以选择创建一个固定的http地址来解决这个标题。
4. 固定Stable Diffusion Web UI 公网地址

我们接下来为其配置固定的HTTP端口地址,该地址不会变化,方便分享给别人长期检察你的博客,而无需每天重复修改服务器地址。
   配置固定http端口地址必要将cpolar升级到专业版套餐或以上。
登录cpolar官网,点击左侧的预留,选择保留二级子域名,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称。
https://img-blog.csdnimg.cn/img_convert/2b0599df74cc9c67369560193a32fed8.png
保留成功后复制保留成功的二级子域名的名称
https://img-blog.csdnimg.cn/img_convert/0eddb0851df7d588bf1cdb81919e1d01.png
返回登录Cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道,点击右侧的编辑
https://img-blog.csdnimg.cn/img_convert/b628ab70d2305c19d8faf9305025a561.png
修改隧道信息,将保留成功的二级子域名配置到隧道中


[*]域名范例:选择二级子域名
[*]Sub Domain:填写保留成功的二级子域名
点击更新(注意,点击一次更新即可,不必要重复提交)
https://img-blog.csdnimg.cn/img_convert/6d4d2abd64d2041a3871608f1af8cd65.png
更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也酿成了固定的二级子域名名称的域名
https://img-blog.csdnimg.cn/img_convert/8439afeff161bd5680ebfd949030685b.png
最后,我们使用固定的公网https地址在任何浏览器打开访问,可以看到访问Stable Diffusion Web UI成功了这样一个固定且永久稳定的公网地址就设置好了。
https://img-blog.csdnimg.cn/img_convert/99766ca44cf925cbb308608000d3e2a2.png
以上就是怎样在Windows本地摆设Stable Diffusion Web UI,并团结cpolar内网穿透工具实现远程访问使用的全部流程,感谢您的观看,有任何标题欢迎留言交流。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Stable Diffusion本地摆设团结cpolar内网穿透实现远程制作AI文生图具体教程