用AI来创造无限涩图,营养快线都救不了你!

看到隔壁贴 AI为什么画不好手?
我的两个脑子震撼了,然后立马开始工作,并找到制作AI 涩图的方法,大家如果有Nvidia 3xxx 或 4xxx的话可以安装来玩玩,每张图只需要几秒就出来了

  1. 看这个视频然后跟着操作: How to Install & Use Stable Diffusion on Windows - YouTube , 注意,里面有个步骤叫你去下载那个default 的model (大概视频5:00的时候),不要下载,那个不好用,我们去这里 下载 “Chilloutmix-Ni.safetensors” (7.7GB) 然后放在视频里面说的那个文件夹(models/Stable-diffusion/)。file extension 不用改,直接放进去。你可能在想"WTF is Chilloutmix"? 是个国人创造的stable diffusion model,装门用来画美女的。

  2. 还有一个步骤,就是去这里 下载 ulzzang-6500-v1.1.bin ,然后改名成ulzzang.bin,放在embeddings 文件夹里面。这个是帮助你AI出的图有韩国网红女的脸。不喜欢的可以不要下载。

  3. 视频看完了?按照里面的步骤打开stable diffusion 本地网页,然后把下面这两个prompt 放进去

Positive Prompt (就是上面那个盒子)

RAW photo, delicate, best quality, (intricate details:1.3), hyper detail, finely detailed, colorful, 1girl, solo, 8k uhd, film grain, (studio lighting:1.2), (Fujifilm XT3), (photorealistic:1.3), (detailed skin:1.2), (a beautiful 18 age years old cute Korean girl:1.2), instagram, BREAK (korean celebrity, korean beauty, kpop idol), (from above:1.4), (cowboyshot of girl:1.2), (brown eyes + eyebrows), (blunt bang + brown hair + very detailed bobcut:1.3), (large breasts:1.2), (white lingerie:1.4), (in gift box, built-in:1.4), (box frame:1.4), navel, (lying down in gift box:1.3), BREAK (happy face:1.3), ((glossy body)), (Valentine’s Day:1.4)

Negative Prompt(就是下面那个盒子)

(worst quality, low quality:1.4), NSFW, nude, (camera:1.3), (lens:1.3), (deformed iris, deformed pupils, cgi, 3d, render, sketch, cartoon, drawing, anime:1.4), cropped hands, extra digit, fewer digit, make-up, text, username, (long waist:1.3), (monochrome:1.4), (monotone:1.4), (multiple views:1.2), bad anatomy, bad hands, error, missing fingers, signature, watermark, blurry, artist name, (thai, thai girl, thai style, thai face, thai makeup), (chinese girl, chinese, chinese style, chinese face, chinese makeup), muscle, tatoo,

  1. 照片大小调一下,越小出的越快,我们把width 调到 576, height 调到 768
  2. Batch size 就是一次出多少张照片,先调到3
  3. Click Generate, 然后恭喜,Happy Belated Valentines Day 你这单身狗

妹子内衣颜色不喜欢?在positive prompt 里面把 white lingerie 可以改成任何颜色。
脸不够韩国网美?记得之前不是下载了个ulzzang bin file 么,你在positive prompt 里加(ulzzang:1.2) 会enable
发型不喜欢?(blunt bang + brown hair + very detailed bobcut:1.3) 可以改成 (black hair + very detailed long haircut:1.3) or anything you want
不想图片里的妹子穿衣服?把说有跟衣服有关的positive prompt删掉,然后加 nude,nsfw, 然后再把negative prompt 里面所有跟nude 有关的都删了

“1.4” “1.2” 这些数字你可以想成slider,1最低,2最高 好像。打个比方, (large breasts:1.2) 的奈奈比 1.6 的小。

明白了吧?
如果想找新的prompt ideas 的话,很多论坛有用户会分享,我就是在隔壁贴那个韩国论坛找到这个valentine prompt的,然后那个用户也有发其他的prompt大家可以试试,比如:
芭蕾美女 这个效果不错
Bunny Girl 这个他没给衣服prompt,你加个,(black_leather_corset+black_stocking:1.4) 之类的
泳装
OL

这些prompt非常考验你对衣服的认识,想要换衣服的话用越detailed description越好

网上还有很多种不同的model,比如basilmix , 下载safetensor file然后放在models/Stable-diffusion/), 用的时候可以在左上角选basil mix 还是chillout mix , 不过我两个safetensor 文件放在一起的后果是不管用哪个,出来的脸都巨丑,所以我把basil mix 删了 :sweat_smile: (后来发现是我把图的size搞太小,512x512,脸崩了)

FAQ:
Q: 为什么我图片出来很模糊然后有点棕色的?
A:有些models 比如basil mix 是没有跟VAE 的,你去 这里 下载那个safetensor file 然后放在models/VAE , 然后去Settings tab,左边选Stable Diffusion,然后SD VAE dropdown 选你刚才放进去的VAE file,看不见的话点右边的refresh button。然后记得点上面的Apply Settings

Q:我有些AI做出来的图我忘记了prompt是什么,怎么找回来?
A:在stable diffusion 最上面点PNG Info,然后把你想看prompt的图放进去,它会从图的exif里面拿出你之前存的prompt。如果捏图的人把exif 清掉了你就看不到了。prompt 里面都会写prompt,model,等等,你直接按“send to txt2img” 就会自动populate prompt,不过记得换到对的model

Q:如果exif 里面的model 只是个model hash,没有名字怎么办?
A:我搞了个google sheet 里面有我目前接触到的model 和hash,可以用这个找

Q:你有没有推荐一些exif 里面有prompt的美图
A: 我收集了一些在这个sheets,时不时更新

13 个赞
nsfw

pornpen.ai

4 个赞

Server is overloaded, please try again later. Tired of overloads? Try Pro Mode!.

还是靠自己的双手好

4 个赞

卧槽?这些全是做出来的???

9 个赞

乳化了:smile:

2 个赞

是啊,厉害吧

2 个赞

4g显存心里苦

1 个赞

我说怎么显卡这么贵

可以CPU出图,不大吃CPU性能,基本只吃内存带宽。或者如果分辨率够低应该没事,8G显存A卡极限差不多512x512或者再大一档512x576是极限,更多就会爆了。N卡因为压缩显存,应该会占用更低一点。

1 个赞

问题就在这里了,小分辨率的图,物件多了或者要求全身或广角,脸就崩,必须用高点的分辨率救(2d插画模型好点,真人模型崩脸几率很高)。
分辨率升一点就超显存,hires fix根本不能点。
有什么办法分内存当显存用吗?

1 个赞

很多人都喜欢Chilloutmix,画出来也确实好看 :troll:

4 个赞

没有,而且A卡如果爆显存直接桌面卡死,N卡估计也好不到哪里去,除非你用另一台电脑连webui实验,不过那样性能也会非常的烂。

可以只用内存出图,就是装cpu版本的torch用CPU出。见Torch is not able to use GPU; add --skip-torch-cuda-test to COMMANDLINE_ARGS variable to disable this check · Issue #1742 · AUTOMATIC1111/stable-diffusion-webui · GitHub 二楼配置环境变量(不用CUDA跑都要这个环境变量)。速度大概是显卡出的二十分之一甚至更慢,但是2048*2048也爆不了32G。

建议用GPU试试玩,用CPU认真的出高分图。

我倒还真没试过chilloutmix,都是在玩anything或者AbyssOrangeMix

1 个赞

我这边倒是不会卡死,超显存的现象一般是:

数值设置好了点按钮运行,看见命令行窗口跑了几行后出现进度条0%,然后突然滚动几屏幕代码,最后一大段就是说CUDA out of memory,然后网页端回到未生成状态,再点运行就马上同样报错,查看资源监视器显存占满了。

这时候就得关掉命令行窗口重开才释放显存。

启动优化参数已经加上了,就是4G不够用。

2 个赞

Don’t let that stop you
4GB 用这个setting 就可以,虽然会需要10x 的时间来出图

1 个赞

已经加了,我是按这个优化后的结果……还是跑不了高分辨率图,最大单边也就1000像素吧

3 个赞

这个只有减分辨率一条路的。目前没见过拉内存上去用的办法,除非你不用显卡加速只用CPU跑。

CUDA爆显存的时候程序会自杀还挺好的,A卡跑webui没有自杀这个机制,一旦桌面卡死只能想尽办法切到命令行ctrl+C或者直接按reisub重启…

3 个赞

能不能做视频啊?光看图没意思

1 个赞

有个人做了个50% AOM 50% Basil model, 挺好看的 Perfect World 完美世界 | Stable Diffusion Checkpoint | Civitai

不过其实也可以自己下载那两个model然后自己mix

3 个赞

行吧……放弃一次出大图了,大不了出小图再放大,细节到时候再考虑

3 个赞

这个话题努努力能挪进搬砖版块教大家怎么用stable diffusion了 :yaoming:

1 个赞