山东001在线

 找回密码
 立即注册
搜索
查看: 294|回复: 0

[美女] 新闻速递自己动手,让AI绘画成为你的艺术秘籍

[复制链接]
  • TA的每日心情
    难过
    2023-6-30 13:23
  • 签到天数: 37 天

    [LV.5]常住居民I

    发表于 2023-3-22 23:17:39 | 显示全部楼层 |阅读模式

    耗费了我两个晚上终于在本地跑起来的工具,比较后看到生成的图片,心里默默的说了一句”值了“。如果你也想要,那就继续往下看吧,五分钟让你拥有它~除了先天优势,AI绘画免费平台本身的产品属性也极为高端,在市场竞争中才能保持不败。


    话不多说先上成果图




    与只能聊天的chatGPT不同,这个是一个专门生成AI图片的工具,叫做Stable Diffusion,而今天百度发布的文心一言,貌似是整合了两者,既可以生成图片,也可以进行聊天,前途不可限量呀。

    先介绍一下Stable Diffusion,据说这个工具曾经是用来训练人脸识别的,没想到比较后竟然通过AI绘画火了起来,它主要用于根据文本的描述产生详细图像,后来也有热心网友们开发了WEB页面易于使用,叫做stable-diffusion-webui。

    今天要说的就是如何在本地搭建stable-diffusion-webui,让大家可以自己在家创作属于自己的艺术品。

    配置要求
    先说一下配置要求,这里可能会劝退一小波用户,要想顺利的运行stable-diffusion-webui,建议使用6G及以上显存的N卡。当然如果有小伙伴不服气,说我的1050Ti还能再战,当然也是可以的,就是生成图片的时候把参数都调小一点,比如发丝就不要那么细致了,图片生成时间长一点而已。如果不服气,既要高画质,还不想换显卡,那么就会遇到下面这个问题。


    显存爆啦
    第二个就是建议了哈,不强制,科学上网。

    安装过程
    1、安装Python 3.10.6
    WIndows电脑使用点击链接下载安装即可,安装的时候记得将环境变量勾上,安装完成后Win+R,输入cmd回车后在命令行窗口输入python再次回车能正确显示版本即可。

    https://www.python.org/ftp/python/3.10.6/python-3.10.6-amd64.exe

    有的有编程基础的小伙伴可能就要问了,我电脑上本来就有python了,恰好还不是3.10.6该怎么办呀,如果电脑上有多个python版本,建议安装pyenv-win,有了它,几个版本都不怕,还可以用命令捷切换python版本。安装方式看下图




    Invoke-WebRequest -UseBasicParsing -Uri "https://raw.githubusercontent.com/pyenv-win/pyenv-win/master/pyenv-win/install-pyenv-win.ps1" -OutFile "./install-pyenv-win.ps1"; &"./install-pyenv-win.ps1"
    如果有条件的小伙伴也可以直接去GitHub上面查看哈,链接在此:https://github.com/pyenv-win/pyenv-win

    在安装期间可能会遇到权限不够的问题,用管理员方式打开Powershell就可以啦。

    如果还有遇到其他问题的,欢迎留言,有时间我会帮忙一起解决的。

    安装完成后建议去C盘把它整个目录剪切到其他非系统盘哈,因为后面安装一些包可能会把C盘撑满。我就是活生生的例子。。。

    2、安装Git

    很简单,就不细说了,贴一个教程在这。

    https://blog.csdn.net/weixin_46474921/article/details/127091723

    3、下载stable-diffusion-webui

    接下来就是重头戏啦,选择一个合适的路径,把这个项目下载下来。可以使用下面的命令直接在文件夹内右键打开命令行,然后执行就可以了。也可以去Github上面下载压缩包解压。

    git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui

    4、下载sd-v1-4.ckpt

    这是stable diffusion运行必须的权重文件,4G左右,下载完成后放到models/Stable-diffusion目录下

    https://huggingface.co/CompVis/stable-diffusion-v-1-4-original/resolve/main/sd-v1-4.ckpt

    5、启动自动安装

    双击运行根目录下的webui-user.bat文件,然后经历漫长的等待。

    激动人心的时刻终于到了,运行完这一步原则上就已经可以生成图片了。

    启动成功后会看见如下内容


    然后打开http://127.0.0.1:7860/就可以访问啦。

    6、下载你想要的底模文件

    有条件的小伙伴可以去C站找一些自己喜欢的checkpoints文件(模型文件,例如人体模型,一般比较大,几个G),下下来放到models/Stable-diffusion目录下,再找一些Lora文件(可以理解为滤镜,人体模型+你想要的滤镜=你想要的人物)下载下来放到models/Lora目录下。


    C站:https://civitai.com/
    刚入门的小伙伴看到哪些喜欢的图片可以点开图片看右侧的评论,里面会有对应的参数,直接右下角复制到自己的本地服务,然后点击右侧的那个小箭头,就会自动把对应的参数填到你的本地。



    有兴趣的小伙伴可以按照自己的喜好进行微调,或者大调之后点击Generate就可以啦。

    下面就是我自己本地生成的过程图,当然我用的是另一套参数哈。


    讲解到这里基本上就告一段落啦,如果安装过程中还遇到了什么解决不了的问题欢迎来找我,比如运行bat文件一闪就没了什么的。。。

    这个工具的功能其有很多,有兴趣的小伙伴可以自己研究一下,当然也可以留言找我一起讨论,欢迎欢迎。

    时间也不早啦,闲了我会继续发一些我对各种有趣的东西的研究,或者对这些工具的使用进行变现的一些方法什么的,希望大家多多支持。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|小黑屋|Archiver|山东001在线 ( ICP11027147 )

    GMT+8, 2024-4-19 15:43 , Processed in 0.053388 second(s), 18 queries , Gzip On.

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表