Skip to content
Ayuda a ComfyUI Wiki a eliminar anuncios Conviértete en Patrocinador
Menú e InterfazServer Config

Guía de Configuración del Servidor ComfyUI

Versión actual: ComfyUI Desktop v0.4.5

La configuración del servidor se realiza en el lado del servidor (host) de ComfyUI Desktop, donde puede configurar el acceso LAN de ComfyUI, los ajustes de precisión y la configuración de caché. Estos ajustes no se pueden modificar cuando se accede desde otros dispositivos en la LAN.

Red (Network)

  • Host (listen)

    • Función: Configuración de la dirección IP de escucha
    • Valor predeterminado: 127.0.0.1 (acceso solo localhost)
  • Puerto (port)

    • Función: Configuración del puerto de escucha
    • Valor predeterminado: 8000 (modificar solo en caso de conflicto)
  • Archivos TLS (tls-keyfile y tls-certfile)

    • Función: Configuración para conexión HTTPS segura
    • Nota: Ignorar si no se necesita HTTPS
  • Activar encabezado CORS (enable-cors-header)

    • Función: Permitir acceso desde otros sitios web
    • Uso: Usar ”*” para permitir todos los orígenes
  • Tamaño máximo de carga (max-upload-size)

    • Función: Límite de tamaño para cargas de archivos (en MB)
    • Valor predeterminado: 100

Configuración CUDA

  • Dispositivo CUDA (cuda-device)

    • Función: Selección de GPU a utilizar
    • Opciones:
      • 0: Primera GPU
      • 1: Segunda GPU (si está disponible)
      • null: Selección automática
    • Recomendación: Mantener valor predeterminado para usuarios con una sola GPU
  • CUDA malloc (cuda-malloc)

    • Función: Gestión de asignación de memoria GPU
    • Opciones:
      OpciónDescripciónCaso de uso
      AutoSelección automática del método óptimoRecomendado para principiantes
      Activado (Enabled)Asignación de memoria agresivaNecesidad de más VRAM
      Desactivado (Disabled)Asignación de memoria conservadoraProblemas de VRAM

Inferencia (Inference)

  • Precisión global de punto flotante (global-precision)

    • Función: Control de precisión general de cálculos
    • Opciones:
      OpciónDescripciónCaso de uso
      AUTOSelección automática de precisiónAdecuado para mayoría de casos
      FP32Modo alta precisiónMáxima calidad de imagen
      FP16Baja precisión, más rápidoGeneración rápida
  • Precisión UNET (unet-precision)

    • Función: Control de precisión del núcleo de generación de imágenes
    • Opciones:
      OpciónDescripciónCaso de uso
      AUTOSelección automáticaRecomendado para principiantes
      FP32Mejor calidad, más lentoMáxima calidad
      FP16Modo equilibradoUso diario
      BF16Modo equilibrado especialGPUs recientes específicas
  • Precisión VAE (vae-precision)

    • Función: Control del procesamiento final de detalles
    • Opciones:
      OpciónDescripciónCaso de uso
      AUTOSelección automáticaRecomendado para principiantes
      FP16Rápido pero menos detalladoGeneración rápida
      FP32Mejor calidad, más lentoMáxima calidad
      BF16Entre FP16 y FP32GPUs recientes específicas
  • Ejecutar VAE en CPU (cpu-vae)

    • Función: Procesamiento final de imágenes en CPU
    • Casos de uso:
      • Memoria GPU insuficiente
      • Procesamiento de imágenes muy grandes
      • Rendimiento GPU insuficiente
  • Precisión del codificador de texto (text-encoder-precision)

    • Función: Control de precisión en comprensión de texto
    • Opciones:
      OpciónDescripciónCaso de uso
      AUTOSelección automáticaRecomendado para principiantes
      FP32Comprensión más precisaInterpretación precisa de prompts
      FP16Comprensión rápidaProcesamiento rápido necesario
      BF16Equilibrio entre ambosOptimización GPU específica

Memoria (Memory)

  • Formato de memoria channels-last (force-channels-last)

    • Función: Modificación de organización de datos de imagen en memoria
    • Recomendación: Mantener valor predeterminado salvo que entienda el impacto
  • Dispositivo DirectML (directml)

    • Función: Selección de dispositivo DirectML
    • Uso: Para usuarios de GPU AMD
  • Desactivar optimización IPEX (disable-ipex-optimize)

    • Función: Desactivación de optimización IPEX
    • Valor predeterminado: false

Configuración de Vista Previa (Preview Settings)

  • Método de vista previa (preview-method)

    • Función: Control de visualización del proceso de generación
    • Opciones:
      OpciónDescripciónCaso de uso
      NoPreviewsSin vista previaVelocidad máxima
      LatentVisualización borrosa del procesoSeguimiento de progreso
      TaesdVisualización más nítidaProgreso claro necesario
  • Tamaño de imágenes de vista previa (preview-size)

    • Función: Configuración del tamaño de ventana de vista previa
    • Valores recomendados:
      • Uso normal: 512
      • Rendimiento limitado: 256
      • Alto rendimiento: Mayor posible

Caché

  • Sistema de caché clásico (cache-classic)

    • Función: Uso del sistema de caché tradicional
    • Casos de uso:
      • Memoria del sistema suficiente
      • Rendimiento estable necesario
  • Caché LRU (cache-lru)

    • Función: Configuración de caché para datos recientemente usados
    • Valores recomendados:
      • 8GB RAM: 2-3
      • 16GB RAM: 4-6
      • 32GB+ RAM: 8-12

Configuración de Atención (Attention Settings)

  • Método de atención cruzada (cross-attention-method)

    • Función: Control de comprensión de texto y conversión de imagen
    • Opciones:
      OpciónDescripciónCaso de uso
      autoSelección automáticaRecomendado para principiantes
      splitAhorro VRAM, más lentoVRAM insuficiente
      quadMétodo tradicionalEfectos estables necesarios
      pytorchMétodo nativo PyTorchProblemas de compatibilidad
  • Forzar upcast de atención (force-attention-upcast)

    • Función: Fuerza mayor precisión para mecanismo de atención
    • Uso: Detalles de imagen no ideales
  • Prevenir upcast de atención (dont-upcast-attention)

    • Función: Evita uso de alta precisión
    • Uso: Generación rápida necesaria

Gestión VRAM

  • Modo de gestión VRAM (vram-management)

    • Función: Control de uso de memoria GPU
    • Opciones:
      OpciónDescripciónCaso de uso
      AutoGestión automáticaRecomendado para principiantes
      FullUso máximoVRAM suficiente
      LowAhorro de espacioVRAM insuficiente
  • VRAM reservada (reserve-vram)

    • Función: Reserva de memoria GPU para otros programas
    • Valor recomendado: 2-4GB según necesidades

General

  • Desactivar optimización xFormers (disable-xformers)

    • Función: Desactivación de optimización xFormers
    • Recomendación: Mantener activado salvo problemas
  • Función hash predeterminada (default-hashing-function)

    • Función: Método de verificación de integridad de archivos modelo
    • Opciones:
      OpciónDescripción
      sha256Método más seguro y común
  • Algoritmos deterministas (deterministic)

    • Función: Uso de algoritmos aleatorios más estables pero más lentos
    • Recomendación: Activación generalmente no necesaria
  • Optimizaciones no probadas (fast)

    • Función: Uso de métodos de optimización experimentales
    • Recomendación: No recomendado para efectos estables
  • No imprimir salida del servidor (dont-print-server)

    • Función: Supresión de logs de ejecución backend
    • Recomendación: Desactivar para solución de problemas
  • Desactivar metadatos de prompt (disable-metadata)

    • Función: No guardar información de prompt
    • Uso: Privacidad de prompts
  • Desactivar nodos personalizados (disable-all-custom-nodes)

    • Función: Prevenir carga de módulos personalizados
    • Uso: Experiencia base estable
  • Nivel de registro (log-level)

    • Función: Configuración de nivel de detalle de logs
    • Opciones:
      OpciónDescripciónCaso de uso
      DEBUGTodos los detallesDesarrollo/Depuración
      INFOInformación generalUso diario
      WARNINGAdvertencias y erroresNotificaciones de problemas
      ERRORSolo erroresProblemas serios
      CRITICALErrores críticosProblemas más graves

Configuración de Directorios

  • Directorio de entrada (input-directory)

    • Función: Configuración del directorio para archivos de entrada
    • Valor predeterminado: Cadena vacía
  • Directorio de salida (output-directory)

    • Función: Configuración del directorio para archivos de salida
    • Valor predeterminado: Cadena vacía