大家好,我是 Jack。

如果说 2021 年是“元宇宙”的元年,那么 2022 年或许就是“AI作画”的元年。

最近,“AI作画”的作品越来越多,掀起了一股热潮。比如之前在美国科罗拉多州博览会的艺术比赛中获得了第一名的作品,就是 AI 所作。

空间歌剧院(Thétre D'opéra Spatial)

基于Midjourney生成的图像

基于Midjourney生成的图像

想像一下:输入各种风格、主题、氛围的关键词,然后 AI 就会生成符合要求的作品,仿佛艺术就是一件“触手可及”的事情。

而现在,这一切已经成为了现实。

我们一起看下现在 AI 的作画水平。

一、AI 作品

输入文字关键词描述,AI 直接生成图像作品:

输入真实场景图片,图片二次元化:

这种算法,不是检索,检索网络上已有的作品,而完全地重新创作

二、NovelAI

国外相继也推出了各种各样的产品,比如比较出名的 NovelAI,上述的 AI 作品都是通过 NovelAI 生成的。

NovelAI 的模型训练使用了数千个网站的数十亿张图片,包括 Pixiv、Twitter、DeviantArt、Tumblr 等网站的作品。

NovelAI 是一个收费的网站:

后来 NovelAI 的模型被指泄漏了出来,采用的就是一些 stable diffusion 模型。

也就是说,我们可以本地搭建这个服务了。

三、Stable Diffusion web UI

使用 Stable Diffusion web UI 开源项目,即可搭建。

这里简单说下搭建流程:

1、下载代码:

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

2、创建 Anaconda 虚拟环境:

conda create -n novelai python==3.10.6

安装 3.10.6 是因为开源代码仓库说明的是推荐 3.10.6。

3、激活 conda 虚拟环境:

conda activate novelai

4、根据显卡驱动安装 GPU 版本的 Pytorch:

直接使用官网的命令安装,打开网页:

https://pytorch.org/get-started/locally/

根据自己的环境选择安装指令:

5、第三方库依赖安装:

进入项目根目录,然后作者注明的第三方依赖库。

python -m pip install -r requirements.txt

6、下载模型文件:

NovelAI 的模型训练文件泄漏出来了,我直接放到网盘分享出来了。

权重下载链接(提取码:jack ):

https://pan.baidu.com/s/1BJ-5Zo7FnCxh7ezJtYEqIg?pwd=jack

将模型文件解压缩放到 models 目录下,

在 models/Stable-diffusion 里,可以看到这几个文件:

7、运行 Web UI

python launch.py

第一次运行,这个过程中也会下载一些依赖库和权重文件,耐心等待即可。

看到 local URL 表明开启完成,直接打开这个本地连接。

然后你就能看到这个页面了:

8、效果测试:

Prompt 输入:

masterpiece, best quality,obliques , 1girl, magic, vivid, looking at viewer, from above, black hair, black eyes, floating, flowing dress, {{{{intricate red dress}}}}, hibiscus flowers, d:, cleavage

Negative prompt 输入:

nsfw, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry,

steps、图片尺寸、CFG Scale 设置跟我一样,随机种子 Seed 设为:815804347。

点击 Generate 生成,你就能得到这样的结果:

如果对环境搭建有问题,可以参考我之前发布过的一期环境搭建视频教程

AI杀疯了!2022年保姆级AI算法教程,新年必玩!_哔哩哔哩_bilibili

四、絮叨

其实高级玩法还有很多,比如使用 Textual Inversion 用某个人的图片集(30张左右),训练一个小模型,记录这个特征,然后进行多特征融合(写在 Prompt 描述里)。

就能生成像某个人的写实一些游戏风格作品。

图片来源于网络

还可以使用 img2img 进行风格、背景的替换等。

这些都可以使用 Stable Diffusion web UI 实现。

如果大家这些内容感兴趣,欢迎点个在看,喜欢的人多的话,我这周末就肝一期视频教程

详细讲述,环境搭建 + Stable Diffusion web UI 使用技巧 + 各种玩法。

风险提示:

1、不要将 Stable Diffusion web UI 服务部署到公网服务器上,项目有漏洞,机器会被劫持;

2、不建议使用 naifu 版本,封装较多,容易被动手脚。建议使用开源的 Stable Diffusion web UI。

3、我的模型,我跑过,没问题。但不要随便下载网络上的其它开源模型,有反序列化攻击风险。

好了,今天就聊这么多吧。

我是 Jack,我们下期见~

AI 杀疯了,NovelAI开源教程相关推荐

  1. AI作画,NovelAI开源教程

    如果说 2021 年是"元宇宙"的元年,那么 2022 年或许就是"AI作画"的元年. 最近,"AI作画"的作品越来越多,掀起了一股热潮.比 ...

  2. AI杀疯了,NovelAI开源视频教程来了,一键安装

    大家好,我是 Jack. 在 CSDN 发的上篇文章火了,我看有很多人想看视频版的. 这就安排上了. 看完本期视频,你也能用 AI 工具做出的效果,有些还是很惊艳的: 这回弄了一个一键安装包,我将程序 ...

  3. 四少女火爆外网,AI杀疯了!

    转自:量子位 | 金磊 四位美少女,带着AI画画在ChatGPT的热浪中杀出了一片天地. 新"魔法"一出,瞬间吸引全场目光: 原本是一张四个闺蜜在沙滩边上的普通合影照: 在新魔法的 ...

  4. 国产绘画AI杀疯了!画的小姐姐比真人还好看

  5. “杀疯了”的AI绘画,如何实现商业变现?

    最近AI绘画在各大网络平台杀疯了,甚至侵占了短视频多项热搜,各种达人明星都在不停的发AI绘画的内容,虽然也有生成效果惊艳的,但是吐槽AI绘画"你没事儿吧"的人也是相当多. 你一定想 ...

  6. DIY激光枪薄纱蟑螂!AI杀蚊子博士新作,项目已开源

    萧箫 发自 凹非寺 量子位 | 公众号 QbitAI 几个世纪来,人类都处在被蟑螂支配的恐惧中. 但比蟑螂更恐怖的,是打不死还消失了的蟑螂-- 现在,一位博士搞出了一套自动识别并薄(爆)纱(杀)蟑螂的 ...

  7. 半个月3篇Nature/Science,95后曹原3年8篇顶刊,网友:杀疯了杀疯了

    金磊 萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI "曹原又中了1篇Science!" "你听错了吧,上周不是中的Nature吗?还是2篇." & ...

  8. 道翰天琼认知智能为您解密:Rust语言杀疯了!前有谷歌高薪争夺 Rust 人才,Facebook再官宣加入Rust基金会

    道翰天琼认知智能为您解密:Rust语言杀疯了!前有谷歌高薪争夺 Rust 人才,Facebook再官宣加入Rust基金会 「自2016年以来,Facebook 就已开始使用 Rust,并应用在开发工作 ...

  9. 道翰天琼认知智能为您解密:Rust语言杀疯了!前有谷歌高薪争夺 Rust 人才,Facebook再官宣加入Rust基金会 「自2016年以来,Facebook 就已开始使用 Rust,并应用在开发

    道翰天琼认知智能为您解密:Rust语言杀疯了!前有谷歌高薪争夺 Rust 人才,Facebook再官宣加入Rust基金会 「自2016年以来,Facebook 就已开始使用 Rust,并应用在开发工作 ...

  10. 【机器学习基础】机器学习理论最佳入门!周志华宝箱书搭档,开源教程《钥匙书-KeyBook》发布...

    作者:詹好.Datawhale开源项目组 开源初衷 近年来,多样化的机器学习相关教材和视频层出不穷,不仅包含了入门级机器学习宝典,还包括一些系统性书籍. 但国内在机器学习理论(Machine Lear ...

最新文章

  1. python数学计算例子_Python OpenCV实例:直方图计算(数学公式简单实现)
  2. win7安装omnetpp-4.6
  3. 用eclispe远程调试tomcat war包形式
  4. 释放锁的逻辑-InterProcessMutex.release
  5. 【CodeForces - 289E 】Polo the Penguin and XOR operation (数学,异或,贪心)
  6. 实现Linux系统的回收站
  7. 架构设计:微服务模式下,实现灰度发布模式
  8. php单线程的缺点,PHP在设计上有哪些缺陷?
  9. iOS 滑动性能优化
  10. MySQL基础知识系统学习
  11. css中怎么把数字改成罗马数字,罗马数字和阿拉伯数字相互转换
  12. 机器学习——图像分类
  13. webrtc QOS方法一.2(接收端NACK流程实现)
  14. opengl导入3DS文件(带纹理)之填坑
  15. 3-订单持续时间的计算
  16. Android 相机教程,Android 相机教程
  17. 安装anaconda和tensorflow
  18. 2016MDCC移动开发者大会参后感
  19. 用matlab写的视频截取图像桢,基于MATLAB的储粮害虫图像处理方法
  20. 云媒易:做好小红书推广的6个关键点

热门文章

  1. tableau破解方法_使用Tableau浏览Netflix内容的简单方法
  2. Tools_Procexp找文件被哪个进程占用
  3. IDEA 设置导入/导出
  4. mysql数据库置疑_SQL数据库置疑 823 824 错误修复 无法附加处理
  5. java做航空购票系统_基于JAVA的航空订票系统
  6. 【嵌入式工具】Keil下载,安装,配置教程大全
  7. 697小说源码PC端+手机端+采集工具(源码带3000本小说的数据)
  8. 冷高轮时间王思聪吃热狗电脑屏幕保护下载
  9. 产品经理——跨境电商订单跟进邮件模板
  10. hadoop组件及其作用