Logo de AiToolGo

Pintura IA con Stable Diffusion en 函数计算: Una Guía Rápida de Despliegue

Discusión en profundidad
Técnico
 0
 0
 1
Logo de Stable Diffusion

Stable Diffusion

Black Technology LTD

Este artículo presenta cómo construir rápidamente el framework WebUI de Stable Diffusion a través de Aliyun Function Compute, implementando la función de generación de imágenes a partir de texto, cubriendo los pasos de despliegue, explicación de costos y respuestas a preguntas frecuentes.
  • puntos principales
  • ideas únicas
  • aplicaciones prácticas
  • temas clave
  • ideas clave
  • resultados de aprendizaje
  • puntos principales

    • 1
      Proporciona pasos detallados e instrucciones operativas
    • 2
      Cubre la explicación de costos y la evaluación del uso de recursos
    • 3
      Incluye respuestas a preguntas frecuentes para facilitar la comprensión del usuario
  • ideas únicas

    • 1
      Analiza en profundidad los principios de funcionamiento de Stable Diffusion
    • 2
      Ofrece un caso de uso práctico de aplicaciones de pintura IA basadas en Function Compute
  • aplicaciones prácticas

    • El artículo proporciona a los usuarios pasos claros y una evaluación de costos, haciendo que la implementación de la pintura IA sea más factible y transparente.
  • temas clave

    • 1
      Stable Diffusion
    • 2
      Function Compute
    • 3
      Pintura IA
  • ideas clave

    • 1
      Las instrucciones detalladas hacen que el proceso de despliegue sea simple y fácil de entender
    • 2
      Costos transparentes, ayudando a los usuarios a evaluar razonablemente los gastos
    • 3
      Combinado con escenarios de aplicación reales, mejora la utilidad del contenido
  • resultados de aprendizaje

    • 1
      Dominar el proceso de despliegue de Stable Diffusion
    • 2
      Comprender los principios básicos de la pintura IA
    • 3
      Evaluar el costo de usar Stable Diffusion
ejemplos
tutoriales
ejemplos de código
visuales
fundamentos
contenido avanzado
consejos prácticos
mejores prácticas

Introducción a Stable Diffusion y AIGC

AIGC (Contenido Generado por Inteligencia Artificial) se refiere al contenido generado por inteligencia artificial. La tecnología 'texto a imagen' utiliza IA para crear imágenes. Stable Diffusion es un modelo de difusión que genera imágenes a partir de texto. Extrae variables latentes del texto utilizando el modelo CLIP y genera imágenes utilizando el modelo UNet. La calidad de la imagen se optimiza a través de la difusión y el procesamiento gradual. Este artículo te guía sobre cómo desplegar rápidamente el modelo de texto a imagen Stable Diffusion basado en Function Compute e implementar pintura IA.

Requisitos Previos para el Despliegue

Antes de desplegar Stable Diffusion, asegúrate de haber activado el servicio Function Compute. Consulta la documentación de Function Compute para obtener detalles sobre la activación.

Creación y Despliegue de la Aplicación Stable Diffusion

1. Inicia sesión en la consola de Function Compute y haz clic en 'Aplicaciones' en la barra de navegación izquierda. 2. Si eres un usuario nuevo o no tienes aplicaciones, entrarás automáticamente a la página de creación de aplicaciones. De lo contrario, haz clic en 'Crear Aplicación'. 3. Elige crear una aplicación a partir de una plantilla y selecciona la plantilla 'AI Digital Painting stable-diffusion'. Haz clic en 'Crear Inmediatamente'. 4. Configura los siguientes ajustes: - Tipo de Despliegue: Selecciona 'Despliegue Directo'. - Nombre del Rol: Si eres un usuario nuevo, haz clic en 'Autorizar' para configurar los permisos del rol (por ejemplo, AliyunFCServerlessDevsRole). - Región: Elige una región para el despliegue. Si el despliegue falla, intenta cambiar a otra región. - Tipo de Dibujo: Selecciona un tipo de dibujo (por ejemplo, SD1.5, Estilo Anime, Estilo Realista o Versión Ligera). 5. Acepta las implicaciones de costos y haz clic en 'Aceptar y Continuar Despliegue'. 6. Espera a que se complete el despliegue (aproximadamente 1-2 minutos).

Acceso a la WebUI de Stable Diffusion

1. Verifica el estado de preparación de la aceleración de imagen de la función GPU 'sd'. Function Compute proporciona aceleración de imagen para optimizar el inicio de imágenes grandes de IA/GPU. 2. En la página de detalles de la aplicación, haz clic en el nombre del entorno (por ejemplo, 'entorno predeterminado'). 3. Selecciona la pestaña 'Detalles del Entorno' y haz clic en la función 'sd' en el área 'Información de Recursos'. 4. En la pestaña 'Configuración de la Función', bajo 'Información del Entorno', espera a que el 'Estado de Preparación de la Aceleración de Imagen' se convierta en 'Disponible'. 5. Regresa a la página de detalles de la aplicación y haz clic en el dominio de acceso en la columna 'Operación' del entorno de destino. Esto te llevará a la WebUI de Stable Diffusion.

Generación de Imágenes con Prompts de Texto

Una vez en la WebUI de Stable Diffusion, navega a la pestaña 'Texto a Imagen'. Introduce tu prompt de texto en el cuadro de entrada y haz clic en el botón 'Generar'. La imagen se aclarará gradualmente y una barra de progreso mostrará el progreso de la generación y el tiempo estimado restante.

Consideraciones de Costos y Uso del Nivel Gratuito

El despliegue y uso de Stable Diffusion incurrirá en costos por recursos de GPU, recursos de vCPU, recursos de memoria, recursos de disco, tráfico de red pública y llamadas a funciones. Los nuevos usuarios pueden reclamar un paquete de prueba, pero puede que no cubra el tráfico de red pública y el uso del disco. Si generas 100 imágenes, cada una requiriendo 5 MB de tráfico de red pública y tomando 5 segundos, los costos se pueden estimar de la siguiente manera: - Tráfico de Red Pública: 0.50 yuanes/GB * 500 MB = 0.25 yuanes - Uso de Disco: (Excediendo 512 MB) 0.00000175 yuanes/GB*segundo * 5000 GB*segundos = 0.008 yuanes Con una configuración de Function Compute de GPU de 16 GB, vCPU de 8 núcleos y memoria de 32 GB, la prueba gratuita puede soportar aproximadamente 1041 minutos de uso de Stable Diffusion WebUI. Cada generación de imagen (asumiendo 5 segundos) puede generar hasta 12500 imágenes. Recuerda cerrar la WebUI cuando no la estés usando para conservar recursos.

Eliminación de Recursos

Si ya no necesitas usar la aplicación Stable Diffusion, elimina los recursos para evitar incurrir en costos adicionales. Ve a la consola de Function Compute, haz clic en 'Aplicaciones' y elimina la aplicación de destino. Confirma la eliminación y los recursos asociados.

Preguntas Frecuentes

Consulta la documentación de Function Compute para solucionar problemas comunes como fallos en el inicio de la aplicación, congelamiento del proceso durante la generación de imágenes, imposibilidad de instalar plugins en línea, acceso a la API de Stable Diffusion, detalles de costos y opciones de personalización alternativas.

 Enlace original: https://help.aliyun.com/zh/functioncompute/fc-2-0/use-cases/one-click-deployment-of-stable-diffusion-based-on-function-calculation-for

Logo de Stable Diffusion

Stable Diffusion

Black Technology LTD

Comentario(0)

user's avatar

    Herramientas Relacionadas