En la actualidad, el dibujo AI solo admite la tarjeta N y la memoria de video es de al menos 4 G. Al implementar, debe prestar atención a la configuración del dispositivo **
1. Implementar en Windows
Puede ver la estación b: investigador independiente:
pintura de inteligencia artificial del tutorial de Xingkong [Difusión estable] El paquete de integración de NovelAI se descomprime y usa
pintura de IA [Difusión estable] Paquete de integración de NovelAI La actualización de WebUI y la configuración más reciente
deben completar los dos tutoriales por completo, de lo contrario, hay una computadora Riesgo de ser hackeado **
⚠️ ¡Estate alerta! ¡Es muy probable que su modelo NovelAI sea atacado maliciosamente! ¡Oculto detrás del modelo de pintura de IA filtrado hay un gran riesgo de seguridad!
2. Implementar en servidor Linux/GPU (ubuntu)
Referencia: Documentos oficiales
Hay varios problemas con la instalación automática en los documentos oficiales, aquí se recomienda la instalación manual
2.1 Gestionar el entorno con anaconda
2.1.1 Instalar anaconda
wget https://repo.anaconda.com/archive/Anaconda3-2022.05-Linux-x86_64.sh
bash Anaconda3-2022.05-Linux-x86_64.sh
2.1.2 Crear un entorno virtual
conda create --name NovelAI python=3.9.12 # NovelAI为环境名,3.8为python的版本号
2.1.3 Activar el entorno
conda activate NovelAI
2.2 Instalar estable-difusión-webui
Ejecute el código a su vez, si aparece Permiso denegado, agregue sudo antes del comando correspondiente
# install torch with CUDA support. See https://pytorch.org/get-started/locally/ for more instructions if this fails.
pip install torch --extra-index-url https://download.pytorch.org/whl/cu113
# check if torch supports GPU; this must output "True". You need CUDA 11. installed for this. You might be able to use
# a different version, but this is what I tested.
python -c "import torch; print(torch.cuda.is_available())"
# clone web ui and go into its directory
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui
# clone repositories for Stable Diffusion and (optionally) CodeFormer
mkdir repositories
git clone https://github.com/CompVis/stable-diffusion.git repositories/stable-diffusion
git clone https://github.com/CompVis/taming-transformers.git repositories/taming-transformers
git clone https://github.com/sczhou/CodeFormer.git repositories/CodeFormer
git clone https://github.com/salesforce/BLIP.git repositories/BLIP
# install requirements of Stable Diffusion
pip install transformers==4.19.2 diffusers invisible-watermark --prefer-binary
# install k-diffusion
pip install git+https://github.com/crowsonkb/k-diffusion.git --prefer-binary
# (optional) install GFPGAN (face restoration)
pip install git+https://github.com/TencentARC/GFPGAN.git --prefer-binary
# (optional) install requirements for CodeFormer (face restoration)
pip install -r repositories/CodeFormer/requirements.txt --prefer-binary
# install requirements of web ui
pip install -r requirements.txt --prefer-binary
# update numpy to latest version
pip install -U numpy --prefer-binary
2.3 Modelo
No hay modelo justo después de la instalación, necesita descargar el modelo
2.3.1 Directorio modelo
Entonces, los modelos se colocan en este directorio y se pueden cargar en este directorio a través de sftp
stable-diffusion-webui\models\Stable-diffusion
2.3.2 Descargar varios modelos
https://rentry.org/sdmodels
2.3.3 Modelos de NovelAI filtrados recientemente
Enlace: https://pan.baidu.com/s/1Mu_ynhBkkWi1Nr1nWl_Xyw?pwd=rs47
Código de extracción: rs47
2.4 correr
2.4.1 Operación local
python webui.py
2.4.2 Servidor que ejecuta acceso remoto local
python webui.py --listen
Luego puede acceder a él a través del puerto del servidor 7860 (recuerde liberar el puerto en la consola del servidor)
http://<服务器公网ip>:7860/
2.4.3 Ejecución en segundo plano
nohup python webui.py --listen 2>&1 &
3. Implementar en colab
Si su computadora no tiene suficiente memoria de video y no tiene un servidor GPU, puede implementarlo en colab. Puede usar una pieza de T4 gratis. Solo necesita una cuenta de Google y no hay riesgo de seguridad. La desventaja es que es inestable y requiere magia.Código: implementación con un solo clic de colabTutorial
: NovelAI
4chan Enseñanza del tutorial de Colab: actualmente el más cercano a la versión oficial y gratuita de NovelAI (requiere magia)