龙空技术网

保姆级教程:手把手教会你本地化的AI绘画服务搭建

AI狐 572

前言:

此时看官们对“python下载教程3106”大体比较着重,小伙伴们都需要剖析一些“python下载教程3106”的相关内容。那么小编同时在网络上汇集了一些对于“python下载教程3106””的相关内容,希望各位老铁们能喜欢,我们快快来了解一下吧!

这个教程将教会你如何搭建自己的本地化AI绘图服务,它将让你拥有一个自己的AI绘图服务,能够随心所欲的生成自己想要的图片。

主打的就是一个保姆级[得意]

一、前言

自从ChatGPT问世后,AI相关的行业都十分火爆,这其中也包括AI绘图,现在市面上比较主流的AI绘图服务有很多,国外的比如DALL-E、Midjourney、Novel AI,国内的也有百度推出的文心一格,如果你还没有体验过,这里也贴上网址(点击跳转)/(复制打开:),可以在搭建自己的AI绘画服务之前去体验一下。

以上我所列举的几个都是十分优秀的AI绘画服务,但是他们都各有各的问题,国外的服务对于咱们国内小伙伴来说访问有一定的难度,并且他们都有同样的问题,这些服务都是各个服务厂商搭建后供大家使用的,生成的绘画很难产生可以自行商用的固定角色、固定风格。而且对于动画、影片的生成方面也较为欠缺,对于图像生成的可调教性也不高。

所以在此,我给大家推荐一个可以本地化部署的AI绘画服务--Stable Diffusion,我推荐他的原因有以下几点:

可以本地化部署,即可以部署安装在个人电脑中可以自己训练模型来打成固定的角色与风格可以批量处理连续的图片,进而制作和生成影片可以局部修改AI产生的图片,不用重新生成可以使用插件(Control Net)来自定义角色的骨架和动作,进行画面构图等AI生成的画面细节最重要的一点,可以白嫖(白嫖万岁)

接下来,我将讲一下具体的准备工作和安装部署和启动操作的步骤

二、准备工作

首先的首先,你需要有一台自己的电脑(废话!!!)

其次,你的电脑配置需要稍微的高一点,我会列举一些电脑配置相关的要求:

Nvidia的显卡,等级越高越好,显存越高越好,如果显存过小,会导致AI绘图计算过程出现错误,出现神仙图

高能预警:

如果不想看,请快速划过

!!!!!

!!!!

!!!

!!

还是只展示局部吧,怕吓坏小朋友

目前我使用的是1080Ti,整体使用下来,平均一分钟左右能够生成一张图

最好使用SSD,当然没有ssd也可以,这样在使用Stable Diffusion时有一定的帮助,它可以加快加载和读取模型时的速度安装时注意要保证硬盘有100G以上的空间,因为会安装和存放很多的模型,比较占用硬盘空间

三、安装操作

1、环境安装

1.1、安装Git

在git的官网(点击跳转)/(复制打开),选择download并找到windows版本,下载并安装

点击download

选择windows

根据自己的电脑选择一个版本

安装时记得勾选windows explorer integration 选项,没勾选的话,会导致在右键菜单中看不到git选项 其他的步骤,后续就一直点击next(继续)就行了

1.2、安装Python

在python的官网下载安装,目前最新的版本是3.11.3,可能会有不兼容,我们这里选择安装的是3.10.6版本,下载地址(

根据自己的电脑选择一个版本

下载完成后点击安装,记得要勾选 add python path选项,然后点击继续等待安装完成

2、部署基础文件

1、选择要部署stable diffusion的文件目录,在目录下创建一个新的文件夹(命名就随你了),然后打开这个文件夹

2、复制这个地址:,注意,先打开这个网址测试一下,看是否能正常打开,如果能再进行下一步

3、到刚刚打开的那个文件夹,右键后选择git bash here选项,

打开后,输入 git clone ,然后粘贴刚刚复制的网址,具体如下图:

然后点击enter,就会程序就会开始本地部署stable diffusion,克隆操作可能会很慢(当然,如果你是高级网络冲浪者,会使用科学上网,这将大幅提高你的下载速度),最后会在刚刚打开的文件夹中生成stable-diffusion-webui文件夹,到这一步,恭喜你!!!AI绘图服务的基础文件已经部署完成

4、下载一些基本的模型供stable diffusion使用

在这里,我会提供两个基本的模型下载

下载地址: (访问密码: 1457)

将分享中的三个压缩包一起下载,然后解压缩会得到两个模型文件,将模型文件复制到stable-diffusion-webui文件夹下的models文件夹下的stable diffusion文件夹内,如下图所示:

文件夹所在位置

到此为止,已经完成了安装部署的所有操作步骤

3、使用教程

1、启动stable diffusion

在stable-diffusion-webui文件夹下找到webui-user.bat文件,并点击执行

第一次运行会下载必要的支持文件,需要比较久的时间,需要耐心等待下载完成(同样,高级网络冲浪者也同样可以很快)

程序会自动下载并安装部署,等下载部署完成后,会看到127.0.0.1:xxxx 的地址,按住Ctrl+鼠标左键点击打开,或者自行复制到浏览器打开,这样就可以打开stable diffusion 的界面了

2、基础使用操作

2.1、在左上角 stable diffusion checkpoint 这里选择要使用的基础模型

这里我们先选择刚刚下载好的一个模型,anything-v3,如果这个模型选择框中没有显示模型,点击右侧的刷新按钮刷新一下试试,还不行的话,关闭浏览器和刚刚打开的服务,重新启动一下。

2.2、在txt2img栏位框中输入正面关键词和负面关键字

正面关键词表示你想生成的图片中包含的关键信息,负面关键词表示你不想在生成的图片中包含的信息,对于关键词的输入,这里也画个饼,如果大家需要,我后续会再写一篇关于关键词的录入规范,以及如何输入关键词生成和调教自己生成的图像的教程

这里我提供一组示例关键词

正面关键词:

1girl,beautiful vintage color, instagram (photorealistic, high resolution:1.4), ((puffy eyes)), looking at viewer , full body (8k, RAW photo, best quality, masterpiece:1.2), (realistic, photo-realistic:1.37),(sharp focus:1.2), professional lighting, photon mapping, radiosity, physically-based rendering, (pale skin:1.2),(small breasts:1.2), looking at viewer, (middle hair:1.2), portrait, purple eyes, (sliver hair:1.2),bangs, (simple background:1.4), solo, upper body, white background,realistic,(masterpiece:1.4),(best quality:1.4),(shiny skin),makeup,(red lips,closed mouth:1.4),(skinny,,shy, :1.3),(white Turtleneck sweater:1.2)

负面关键词:

ng_deepnegative_v1_75t,EasyNegative, paintings, sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, (outdoor:1.6), manboobs, backlight,(ugly:1.331), (duplicate:1.331), (morbid:1.21), (mutilated:1.21), (tranny:1.331), mutated hands, (poorly drawn hands:1.331), blurry, (bad anatomy:1.8), (bad proportions:1.331), extra limbs, (disfigured:1.331), (more than 2 nipples:1.331), (missing arms:1.331), (extra legs:1.331), (fused fingers:1.61051), (too many fingers:1.61051), (unclear eyes:1.331), bad hands, missing fingers, extra digit, (futa:1.1), bad body, glans,long neck,extra fingers, extra limbs, extra arms, extra legs,flower,glasses,teeth

2.3、点击右方的generate按钮,AI就会开始产生图片,根据你的电脑配置,通常在几十秒到几百秒之间

最后看一下上面这组关键词给我们生成的图像吧,如果生产的结果不满意,你可以再次点击generate按钮再次生成

另外,注意在运行过程中,不要关闭打开的webui-user.bat这个批处理文件,这个相当于是这个AI绘画的后台,关闭后,AI绘画将停止运行。

4、其他

1、更新stable diffusion

如果想要更新stable diffusion,可以在stable-diffusion-webui文件夹中空白处点击鼠标右键,找到git bash here 选项并点击打开,然后再命令簿中输入 Git Pull ,如下图:

然后点击enter,stable diffusion就会开始自动更新

2、安装 XFORMERS

如果的显存在8g以下,建议安装xformers,它可以加快图像生成,降低显存占用

安装方式:在stable-diffusion-webui文件夹下找到webui-user.bat文件,右键使用记事本打开

在set CONNANDLINE ARGS = 这一行的后面写上:--xformers

然后保存并关闭记事本,再次双击运行webui-user.bat文件,这时就会自动安装xformers

四、最后

十分感谢你看到这里,本地化的AI绘画服务stable diffusion的安装使用教程到此结束,如果这个教程看不懂的话,过段时间我也会上传一个视频教程,希望大家都能学会并部署自己的AI绘图服务,让AI成为你的专属打工人。

当然做完以上步骤,你只是拥有了一个本地化的AI绘图服务,那么该怎么更好的使用它,怎么进行模型获取、关键词使用、生成真人图片、生成人物姿势控制、生成影片、甚至训练一个只属于自己的模型等操作,就请你请期待我后续的教程吧(大概应该也许可能会有)

标签: #python下载教程3106