Pintura IA con Stable Diffusion en 函数计算: Una Guía Rápida de Despliegue
Discusión en profundidad
Técnico
0 0 1
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
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.
Utilizamos cookies que son esenciales para el funcionamiento de nuestro sitio. Para mejorar nuestro sitio, nos gustaría usar cookies adicionales para ayudarnos a entender cómo los visitantes lo utilizan, medir el tráfico desde plataformas de redes sociales y personalizar tu experiencia. Algunas de las cookies que usamos son proporcionadas por terceros. Para aceptar todas las cookies, haz clic en 'Aceptar'. Para rechazar todas las cookies opcionales, haz clic en 'Rechazar'.
Comentario(0)