Cómo implementar un mapa de IA propio

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 &

Más ajustes de parámetros

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)

Supongo que te gusta

Origin blog.csdn.net/qq_53570748/article/details/127361790
Recomendado
Clasificación