Peinture IA avec Stable Diffusion sur 函数计算 : Guide de déploiement rapide
Discussion approfondie
Technique
0 0 1
Stable Diffusion
Black Technology LTD
Cet article présente comment construire rapidement le framework d'interface Web de Stable Diffusion via le Function Compute d'Alibaba Cloud, pour réaliser la fonction de génération d'images à partir de texte, couvrant les étapes de déploiement, les explications des coûts et les réponses aux questions fréquentes.
points principaux
perspectives uniques
applications pratiques
sujets clés
idées clés
résultats d'apprentissage
• points principaux
1
Fournit des étapes de déploiement détaillées et des instructions opérationnelles
2
Couvre les explications des coûts et l'évaluation de l'utilisation des ressources
3
Comprend des réponses aux questions fréquentes pour faciliter la compréhension des utilisateurs
• perspectives uniques
1
Analyse approfondie du fonctionnement de Stable Diffusion
2
Propose un cas d'utilisation pratique d'une application de peinture IA basée sur Function Compute
• applications pratiques
L'article fournit aux utilisateurs des étapes claires et une évaluation des coûts, rendant la réalisation de la peinture IA plus réalisable et transparente.
• sujets clés
1
Stable Diffusion
2
Function Compute
3
Peinture IA
• idées clés
1
Les instructions détaillées rendent le processus de déploiement simple et compréhensible
2
Transparence des coûts, aidant les utilisateurs à évaluer raisonnablement les dépenses
3
Combiné avec des scénarios d'application réels, améliore la praticité du contenu
• résultats d'apprentissage
1
Maîtriser le processus de déploiement de Stable Diffusion
2
Comprendre les principes de base de la peinture IA
L'AIGC (Artificial Intelligence Generated Content) fait référence au contenu généré par l'intelligence artificielle. La technologie 'texte-vers-image' utilise l'IA pour créer des images. Stable Diffusion est un modèle de diffusion qui génère des images à partir de texte. Il extrait des variables latentes du texte à l'aide du modèle CLIP et génère des images à l'aide du modèle UNet. La qualité de l'image est optimisée par diffusion et traitement progressifs. Cet article vous guide sur la manière de déployer rapidement le modèle texte-vers-image Stable Diffusion basé sur Function Compute et de mettre en œuvre la peinture IA.
“ Prérequis pour le déploiement
Avant de déployer Stable Diffusion, assurez-vous d'avoir activé le service Function Compute. Référez-vous à la documentation de Function Compute pour plus de détails sur l'activation.
“ Création et déploiement de l'application Stable Diffusion
1. Connectez-vous à la console Function Compute et cliquez sur 'Applications' dans la barre de navigation de gauche.
2. Si vous êtes un nouvel utilisateur ou si vous n'avez pas d'applications, vous accéderez automatiquement à la page de création d'application. Sinon, cliquez sur 'Créer une application'.
3. Choisissez de créer une application à partir d'un modèle et sélectionnez le modèle 'AI Digital Painting stable-diffusion'. Cliquez sur 'Créer immédiatement'.
4. Configurez les paramètres suivants :
- Type de déploiement : Sélectionnez 'Déploiement direct'.
- Nom du rôle : Si vous êtes un nouvel utilisateur, cliquez sur 'Autoriser' pour configurer les autorisations du rôle (par exemple, AliyunFCServerlessDevsRole).
- Région : Choisissez une région pour le déploiement. Si le déploiement échoue, essayez de changer de région.
- Type de dessin : Sélectionnez un type de dessin (par exemple, SD1.5, Style Anime, Style Réaliste, ou Version Légère).
5. Acceptez les implications de coût et cliquez sur 'Accepter et continuer le déploiement'.
6. Attendez la fin du déploiement (environ 1 à 2 minutes).
“ Accès à l'interface Web Stable Diffusion
1. Vérifiez le statut de préparation de l'accélération d'image de la fonction GPU 'sd'. Function Compute fournit une accélération d'image pour optimiser le démarrage des grandes images IA/GPU.
2. Sur la page des détails de l'application, cliquez sur le nom de l'environnement (par exemple, 'environnement par défaut').
3. Sélectionnez l'onglet 'Détails de l'environnement' et cliquez sur la fonction 'sd' dans la zone 'Informations sur les ressources'.
4. Dans l'onglet 'Configuration de la fonction', sous 'Informations sur l'environnement', attendez que le 'Statut de préparation de l'accélération d'image' devienne 'Disponible'.
5. Revenez à la page des détails de l'application et cliquez sur le domaine d'accès dans la colonne 'Opération' de l'environnement cible. Cela vous mènera à l'interface Web Stable Diffusion.
“ Génération d'images avec des invites textuelles
Une fois dans l'interface Web Stable Diffusion, naviguez vers l'onglet 'Texte vers Image'. Entrez votre invite textuelle dans la boîte de saisie et cliquez sur le bouton 'Générer'. L'image deviendra progressivement plus claire, et une barre de progression indiquera la progression de la génération et le temps restant estimé.
“ Considérations sur les coûts et utilisation du niveau gratuit
Le déploiement et l'utilisation de Stable Diffusion entraîneront des coûts pour les ressources GPU, les ressources vCPU, les ressources mémoire, les ressources disque, le trafic réseau public et les appels de fonction. Les nouveaux utilisateurs peuvent réclamer un package d'essai, mais il peut ne pas couvrir le trafic réseau public et l'utilisation du disque. Si vous générez 100 images, chacune nécessitant 5 Mo de trafic réseau public et prenant 5 secondes, les coûts peuvent être estimés comme suit :
- Trafic réseau public : 0,50 yuan/Go * 500 Mo = 0,25 yuan
- Utilisation du disque : (Dépassement de 512 Mo) 0,00000175 yuan/Go*seconde * 5000 Go*secondes = 0,008 yuan
Avec une configuration Function Compute de GPU 16 Go, vCPU 8 cœurs et mémoire 32 Go, l'essai gratuit peut supporter environ 1041 minutes d'utilisation de l'interface Web Stable Diffusion. Chaque génération d'image (en supposant 5 secondes) peut générer jusqu'à 12500 images. N'oubliez pas de fermer l'interface Web lorsque vous ne l'utilisez pas pour économiser les ressources.
“ Suppression des ressources
Si vous n'avez plus besoin d'utiliser l'application Stable Diffusion, supprimez les ressources pour éviter des coûts supplémentaires. Allez dans la console Function Compute, cliquez sur 'Applications', et supprimez l'application cible. Confirmez la suppression et les ressources associées.
“ FAQ
Consultez la documentation de Function Compute pour résoudre les problèmes courants tels que les échecs de démarrage d'application, les blocages de processus pendant la génération d'images, l'impossibilité d'installer des plugins en ligne, l'accès à l'API Stable Diffusion, les détails des coûts et les options de personnalisation alternatives.
Nous utilisons des cookies essentiels au fonctionnement de notre site. Pour améliorer notre site, nous aimerions utiliser des cookies supplémentaires pour nous aider à comprendre comment les visiteurs l'utilisent, mesurer le trafic provenant des plateformes de médias sociaux et personnaliser votre expérience. Certains des cookies que nous utilisons sont fournis par des tiers. Pour accepter tous les cookies, cliquez sur 'Accepter'. Pour rejeter tous les cookies optionnels, cliquez sur 'Rejeter'.
Commentaire(0)