Guía de configuración

Guía de configuración del proveedor

Explora los pasos de configuración y soluciones por herramienta.

Guía de configuración del proveedor/Configuración de Stable Diffusion WebUI

Configuración de Stable Diffusion WebUI

Stable Diffusion WebUI se utiliza habitualmente para la generación local de imágenes. Es diferente de las herramientas de chat: principalmente configuras los archivos de modelo, el sampler, el tamaño, los pasos y los prompts. Si deseas que otras herramientas lo llamen, primero debes habilitar la API.

Información oficial Las descargas y la documentación están sujetas al sitio oficial.

Habilitar la API

Elemento de configuraciónMétodo de llenado
Parámetros de inicio--api
Dirección webhttp://127.0.0.1:7860
Documentación de la APIhttp://127.0.0.1:7860/docs
API de texto a imagen/sdapi/v1/txt2img
Referencia de la interfaz de WebUI Esta imagen sirve para confirmar el diseño de la interfaz principal. Que la API esté disponible depende de si se añadió --api durante el inicio y si se puede abrir /docs.
Screenshot from the official Stable Diffusion WebUI repository
  1. Instala e inicia Stable Diffusion WebUI.
  2. Si deseas que los scripts lo llamen, añade lo siguiente al iniciar: --api.
  3. Abre http://127.0.0.1:7860/docs y confirma que la documentación de la API se pueda abrir.
  4. Primero genera una imagen con éxito en la interfaz web y luego prueba con la API.
  5. Si ocurren errores, comprueba primero los archivos de modelo, la memoria de video (VRAM), el nombre del sampler y el tamaño de la imagen.

Comprender los parámetros de generación de imágenes

ParámetroSignificadoConsejos para principiantes
promptPrompts positivosEscribe lo que deseas que aparezca en la imagen
negative_promptPrompts negativosEscribe lo que no deseas que aparezca
stepsPasos de muestreoComienza con 20 a 30 pasos, no lo configures demasiado alto al principio
width / heightTamaño de imagenComienza en niveles de 512 o 768, redúcelo si la VRAM es insuficiente
sampler_nameSamplerComienza con el predeterminado o con el sampler que funcione en la web

Ejemplo de API

Solicitud mínima de texto a imagen en SD WebUI
curl -X POST http://127.0.0.1:7860/sdapi/v1/txt2img \ -H "Content-Type: application/json" \ -d '{ "prompt": "a clean product photo of a white ceramic cup", "negative_prompt": "blurry, low quality", "steps": 20, "width": 512, "height": 512 }'

Preguntas frecuentes para principiantes

ProblemaComprobación prioritariaSolución
No se puede abrir /docsSi se añadió --api al iniciarReinicia WebUI y asegúrate de que no haya errores en la consola
Las imágenes funcionan en la web, pero no a través de la APISi la dirección de la API es /sdapi/v1/txt2imgPrueba primero con la solicitud mínima, no añadas demasiados parámetros a la vez
Error de samplerSi existe sampler_namePrueba dejando sampler_name vacío o utiliza el sampler que funcione actualmente en la web
Memoria de video insuficienteAncho, alto, pasos, tamaño de loteComienza con 512x512 y 20 pasos, luego aumenta gradualmente