Reid

vuePress-theme-reco Reid    2018 - 2024
Reid Reid

Choose mode

  • dark
  • auto
  • light
TimeLine
分类
  • 后端
  • AI
  • 英文翻译
  • 运维
标签
我的GitHub (opens new window)
author-avatar

Reid

16

文章

25

标签

TimeLine
分类
  • 后端
  • AI
  • 英文翻译
  • 运维
标签
我的GitHub (opens new window)
  • Stable Diffusion尝鲜

    • 起因
      • 啥是Stable Diffusion
        • Stable Diffusion Web UI
          • 安装踩坑
            • 体验
              • 总结

              Stable Diffusion尝鲜

              vuePress-theme-reco Reid    2018 - 2024

              Stable Diffusion尝鲜


              Reid 2023-03-30 VsCode AI AI绘图 Stable Diffusion

              # 起因

              今年因为ChatGPT的火热,全国乃至全球都卷起一波AI潮,这里的AI绘画是最吸引人眼球的一项技术,毕竟画作可以应用到各种场景,商用的价值也很高。因为对AI绘画这一块颇感兴趣,我便开始了解这一块的技术。

              # 啥是Stable Diffusion

              维基百科介绍:

              Stable Diffusion是2022年发布的深度学习文本到图像生成模型。它主要用于根据文本的描述产生详细图像,尽管它也可以应用于其他任务,如内补绘制、外补绘制,以及在提示词​指导下产生图生图的翻译。

              我们可以把它理解为一个算法,一个可以根据描述语生成图片的算法。

              # Stable Diffusion Web UI

              为了方便写作,下面把Stable Diffusion缩写为SD。

              市面上有很多底层基于Stable Diffusion的软件或者网页,咱们程序员要是直接用这种玩意,未免有点太不极客了。我了解了一圈,发现有个叫Stable Diffusion Web UI的开源项目,实现了SD的算法,并提供了相对定制化的界面,让使用者可以进行DIY,绘制出自己的理想画作。那就让我用这个项目体验体验AI绘画。

              # 安装踩坑

              安装的时候遇到一点小问题,就是这个:

              RuntimeError: Couldn't install gfpgan
              

              因为gfpgan这个包比较大,没有梯子的话安装的话很容易超时,我这里的解决方案是开启Clash的Tun模式,这样可以挂上代理,下载就不会超时了:

              # 体验

              项目运行起来是这样的:

              页面有点简陋,但功能齐全,试着生成了一些图,效果还是挺惊艳的:

              # 总结

              AI的时代已经来临,很多基础重复的工作都会被AI替代掉,但我们要拥抱变化,适应这个时代!