最近AI画画着实火了一番,不仅有卖prompt的,还有人把图卖给版权图库,这下子插画师真是凉凉。

之前出名的Dalle2在本地机器上部署比较困难,NovelAI不仅提供了web界面,还泄露了模型,这不试一下?

机器配置

处理器名称 HexaCore Intel Core i5-12490F, 4400 MHz (44 x 100)

显示适配器 NVIDIA GeForce GTX 1080 (8 GB)

系统内存 32581 MB (DDR4 SDRAM)

系统环境

  • 科学上网
  • git
  • Python 3.10.6

前期准备

Clone这个仓库AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI (github.com)

下载泄露的模型magnet:?xt=urn:btih:5bde442da86265b670a3e5ea3163afad2c6f8ecc

安装

打开clone的目录,运行web-ui.bat,这个脚本会自动安装PyTorch等依赖。

安装gfpgan时遇到了失败,报错连接github超时,需要科学上网。代理通常非全局,需要确认power shell是否能够使用。

配置后还是遇到了错误HTTP/2 stream 1 was not closed cleanly before end of the underlying stream,合理推测我的本地http代理不支持http2,所以把git默认协议改成http1.1。执行git config –global http.version HTTP/1.1。

然后又遇到了一个报错TimeoutError: The read operation timed out,看起来纯纯是因为网速慢,重试OK。

之后还是会运行失败(Can’t run without a checkpoint. Find and place a .ckpt file into any of those locations. The program will exit.),因为没有模型。所以把下载的模型放到models文件夹中,再重试。

最后还会下载一些依赖。

使用

用prompt生成图像,底下的negative prompt是避免生成的图像,可以直接复制: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。