AI绘画

AI绘画已经火了三四个月了吧,关于程序员这个集体,其实很多人都想测验,我也看到了不少的关于AI绘画的文章,其间关于Stable Diffusion WebUI的居多。大致上分几类:

  1. 运用,比方文生图、图生图,以及更深邃的ControlNet的运用;
  2. 练习,大多是关于Lora的练习,Lora归于小模型;
  3. 白嫖,大多是在没有显卡的情况下,白嫖阿里云、Kaggle、Google Colab等云服务商的显卡;

我也给自己研读的文章分了下类,大致是下面的这些。

运用

  1. 奇特魔法师在哪里?
  2. 奇特魔法在哪里?
  3. 你会挑选哪个模型?
  4. AI绘画:你挑选对模型了么?
  5. AI绘画参数指北「1」
  6. AI大赏-一些关键词的出图作用展示
  7. AI绘图魔改版WebUI测验

风格调研

  1. AI赏识-街头少女
  2. AI赏识-田野里的花季新娘
  3. AI赏识-海盗少女
  4. AI赏识-植物系恶魔少女
  5. AI赏识-买醉新娘
  6. AI赏识-巫师少女
  7. AI赏识-暴走萝莉
  8. AI赏识-金克丝<2>
  9. AI赏识-女妖精来袭
  10. AI绘画风格调研-色彩艺术&暗黑风
  11. AI绘画风格调研-蒸汽朋克
  12. <慎入>AI抽卡,今天是运用LeonardoAI的一天
  13. AI风格调研-朋克风
  14. AI风格调研-Paranormal Punk
  15. AI风格调研-飒飒的少女
  16. AI绘画风格调研-干练的街头少女
  17. AI风格调研-女武神-青铜下的蒸汽朋克
  18. AI风格调研-地狱恶魔(女)
  19. AI风格调研-Punk Style
  20. ✅让我们制作一个漂亮的头像吧
  21. ✅AI插画⁉️让我们试一试吧
  22. ✅我和我的两个女性
  23. ✅AI头像是怎样炼成的⁉️⁉️

练习

  1. 云服务上进行Lora练习(俗称炼丹)

Stable Diffusion 的插件

大多数情况下,我会运用Stable Diffusion WebUI的一些插件进行出图,可是有时候也会发现一些插件的BUG,自己有时候也会改动一下。

其实Stable Diffusion WebUI的插件相对来说比较简单的,我也就想自己写一个试试。

PS:我对Python并不是很熟悉,主要是用Java编程的,这次插件运用的是Python。

插件地址: github.com/SoftMeng/st…

有爱好的小伙伴能够给点个赞。

我编写的 stable-diffusion-prompt-pai 插件

插件大致是这个样子的,意图是用来生成AI绘画的Prompt。

✅最近开源了一个AI绘画的插件

插件运用了阿里巴巴开源的Prompt大模型,其间中心代码有两部分。

大模型的运用

我挑选了阿里巴巴的 alibaba-pai/pai-bloom-1b1-text2prompt-sd 模型。

✅最近开源了一个AI绘画的插件

模型的运用方法比较简单,运用 AutoModelForCausalLM 加载模型,这个模型会自动从网上下载。

✅最近开源了一个AI绘画的插件

构造 gradio UI

用 gradio 画UI是比较简单的,依照官方文档很简单就能学会。

✅最近开源了一个AI绘画的插件

文档地址是: gradio.app/docs/

文档写得很好,详尽,而且能够在线测验,让我感触到了程序国际的夸姣。

插件运用作用

在 Start of the prompt 中填写一些文本,然后点击生成即可。模型会依照文本进行扩展,构成不同的Prompt。

✅最近开源了一个AI绘画的插件

  • 输入: 1girl with glass and crystal
  • 输出: 如下
  1. digital art of a white haired girl made of glass and crystals and crystalline glass, intricate, elegant, highly detailed, artstation, concept art
  2. A stunning digital painting of girl standing, face made of red glowing shards of glass that are breaking down in thousands at speed, and white crystals in the shape of flowers floating above, symmetrical composition
  3. a portrait of one girl surrounded by crystals and wearing mirrors, in the style of artgerm, macro head shot is on a blur
  4. 1 girl with golden hair, standing close watching a dark glass and crystals in her hands, painting by Greg Rutkowski
  5. one girl is on an island made from glass and crystals, 3 d, artstation 4 k, octane render

Prompt生成图片的作用

我们随意用其间的几个参数进行图片的生成。

第一条Prompt

digital art of a white haired girl made of glass and crystals and crystalline glass, intricate, elegant, highly detailed, artstation, concept art 百度翻译一下: 由玻璃、水晶和水晶玻璃制成的青丝女孩的数字艺术,杂乱、高雅、高度详尽、艺术化、概念艺术。

✅最近开源了一个AI绘画的插件

✅最近开源了一个AI绘画的插件

第二条Prompt

A stunning digital painting of girl standing, face made of red glowing shards of glass that are breaking down in thousands at speed, and white crystals in the shape of flowers floating above, symmetrical composition 百度翻译一下:一幅令人惊叹的数字画,女孩站着,脸是由红色发光的玻璃碎片制成的,这些玻璃碎片正在以极快的速度分解成数千块,上面漂浮着花朵形状的白色晶体,构图对称

✅最近开源了一个AI绘画的插件

✅最近开源了一个AI绘画的插件

第三条Prompt

a portrait of one girl surrounded by crystals and wearing mirrors, in the style of artgerm, macro head shot is on a blur 百度翻译一下: 一个女孩的肖像被水晶围住,戴着镜子,以艺术细菌的风格,微距头部拍摄是含糊的。

✅最近开源了一个AI绘画的插件

✅最近开源了一个AI绘画的插件

总结

本次Stable Diffusion WebUI的插件Prompt PAI编写仍是很顺畅的,耗时大概一上午。同时GET了2门AI根底技能的运用。

  1. 大模型的运用。
  2. Gradio的编程。

有爱好的小伙伴能够测验下,毕竟抱脸上有太多的开源模型等我们享用呢。

与君共勉。