Outils pour utilisateurs

Outils du site


issue203:stable_diffusion

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
issue203:stable_diffusion [2024/04/02 19:12] d52frissue203:stable_diffusion [2024/04/03 17:05] (Version actuelle) andre_domenech
Ligne 7: Ligne 7:
 In a few minutes it responds with done; then change to the newly created subdirectory (cd ComfyUI), and input: python3 -m venv venv, to create a virtual environment – named venv in this example. Make it active via: source venv/bin/activate. The prompt should now be prefixed with (venv).** In a few minutes it responds with done; then change to the newly created subdirectory (cd ComfyUI), and input: python3 -m venv venv, to create a virtual environment – named venv in this example. Make it active via: source venv/bin/activate. The prompt should now be prefixed with (venv).**
  
-Vous vous souvenez peut-être que, la dernière fois, j'ai présenté l'interface ComfyUI pour Stable Diffusion. J'espère qu'elle a séduit quelques lecteurs, et cet article explique comment l'installer. Je voulais faire une installation propre, et j'ai utilisé une V-NAND connectée par USB sur laquelle j'avais déjà installé Ubuntu Studio. Il existe plusieurs pages Web d'installation qui sont fondamentalement les mêmes. J'ai utilisé la version de Yushan777, qui comprend également une installation pour Windows, et qui se trouve ici : https://medium.com/@yushantripleseven/installing-comfyui-linux-windows-b59a57af61b6+Vous vous souvenez peut-être que, la dernière fois, j'ai présenté l'interface ComfyUI pour Stable Diffusion. J'espère qu'elle a séduit quelques lecteurs cet article explique comment l'installer. Je voulais faire une installation propre, et j'ai utilisé une V-NAND connectée par USB sur laquelle j'avais déjà installé Ubuntu Studio. Il existe plusieurs pages Web d'installation qui sont fondamentalement les mêmes. J'ai utilisé la version de Yushan777, qui comprend également une installation pour Windows, et qui se trouve ici : https://medium.com/@yushantripleseven/installing-comfyui-linux-windows-b59a57af61b6
  
-Python 3.10 et Git sont nécessaires. l'interface s'installe via quelques lignes collées dans le terminal, et commence par cloner le dépôt. Créez d'abord un répertoire approprié : mkdir ai, dans votre répertoire personnel par exemple. Ensuite, dans le terminal, clonez le dépôt dans ce nouveau répertoire en utilisant : +Python 3.10 et Git sont nécessaires. L'interface s'installe via quelques lignes collées dans le terminal, et commence par cloner le dépôt. Créez d'abord un répertoire approprié : mkdir ai, dans votre répertoire personnel par exemple. Ensuite, dans le terminal, clonez le dépôt dans ce nouveau répertoire en utilisant : 
  
 git clone https://github.com/comfyanonymous/ComfyUI.git git clone https://github.com/comfyanonymous/ComfyUI.git
Ligne 41: Ligne 41:
 pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu121 pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu121
  
-Cela prendra quelques minutes, mais vous avez presque terminé. Enfin, installez les dépendances supplémentaires : +Cela prendra plusieurs minutes, mais vous avez presque terminé. Enfin, installez les dépendances supplémentaires : 
  
 pip install -r requirements.txt pip install -r requirements.txt
  
-Bien qu'à ce stade, l'installation soit terminée, vous voudrez ajouter deux autres choses. Pour lancer ComfyIU plus facilement, créez un fichier de lancement, par exemple un fichier texte « launch.sh » dans le répertoire ComfyUI pour activer VENV et démarrer ComfyUI avec deux lignes :+Bien qu'à ce stade, l'installation soit terminée, vous devez ajouter deux autres choses. Pour lancer ComfyIU plus facilement, créez un fichier de lancement, par exemple un fichier texte « launch.sh » dans le répertoire ComfyUI pour activer VENV et démarrer ComfyUI avec deux lignes :
  
 source venv/bin/activate source venv/bin/activate
Ligne 52: Ligne 52:
    
 Exécution du programme  Exécution du programme 
 +
 +Quand le terminal est dans ce répertoire, 
  
 ./launch.sh ./launch.sh
  
-avec le terminal dans ce répertoire, démarrera ComfyUI mais ne vous permettra pas de produire des images. Vous devez installer un modèle. J'ai utilisé : ghostmix_v20Bakedvae.safetensors https://civitai.com/images/862133 parce que c'est un fichier relativement petit, 2,2 Go. Bien qu'il ne s'agisse pas d'un modèle SDXL, il peut être utilisé si votre carte vidéo est suffisante. Les cartes vidéo AMD peuvent être utilisées, mais des pilotes AMD supplémentaires devront être installés. Les modèles Safetensors et Checkpoint doivent être copiés dans le sous-répertoire Models/Checkpoint. Si aucun modèle n'est ajouté, le nœud Load Checkpoint sera entouré de rouge lors de la tentative de production d'une image, comme indiqué ci-dessous. +démarrera ComfyUI mais ne vous permettra pas de produire des images. Vous devez installer un modèle. J'ai utilisé : ghostmix_v20Bakedvae.safetensors https://civitai.com/images/862133 parce que c'est un fichier relativement petit, 2,2 Go. Bien qu'il ne s'agisse pas d'un modèle SDXL, il peut être utilisé si votre carte vidéo est suffisante. Les cartes vidéo AMD peuvent être utilisées, mais des pilotes AMD supplémentaires devront être installés. Les modèles Safetensors et Checkpoint doivent être copiés dans le sous-répertoire Models/Checkpoint. Si aucun modèle n'est ajouté, le nœud Load Checkpoint sera entouré de rouge lors de la tentative de production d'une image, comme démontré ci-dessous. 
  
  
Ligne 67: Ligne 69:
 L'utilisation des invites positives et négatives par défaut permet de produire une image de 512 x 512 telle que celle illustrée sur la page suivante, en haut à droite. L'utilisation des invites positives et négatives par défaut permet de produire une image de 512 x 512 telle que celle illustrée sur la page suivante, en haut à droite.
  
-Au même endroit où vous trouverez des exemples de sorties pour le modèle Ghostmix, vous trouverez des invites pour produire des images impressionnantes. L'utilisation des invites positives et négatives ci-dessous vous permettra de produire quelque chose comme l'image ci-dessous. La sortie était de 1024 x 1024, redimensionnée dans le nœud Empty Latent Image, dont la taille a été reduite pour cet article (les invites fournies peuvent être utilisées avec n'importe quel modèle).+Au même endroit où vous trouverez des exemples de sorties pour le modèle Ghostmix, vous trouverez des invites pour produire des images impressionnantes. L'utilisation des invites positives et négatives ci-dessous vous permettra de produire quelque chose comme l'image ci-dessous. La sortie était de 1024 x 1024, redimensionnée dans le nœud Empty Latent Image, dont la taille a été réduite pour cet article (les invites fournies peuvent être utilisées avec n'importe quel modèle).
  
 Invite positive :  Invite positive : 
Ligne 87: Ligne 89:
 NSFW, 3d, cartoon, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality,  jpeg artifacts, signature, watermark, username, blurry, artist name, young, loli, elf, 3d, illustration ng_deepnegative_v1_75t NSFW, 3d, cartoon, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality,  jpeg artifacts, signature, watermark, username, blurry, artist name, young, loli, elf, 3d, illustration ng_deepnegative_v1_75t
  
-À ce stade, vous êtes prêt à y aller, mais il y a encore une addition qui mérite d'être ajouté (il y en a beaucoup d'autres, mais c'est ainsi qu'il faut commencer). Dans le noeud Queue Prompt, il y a quelques options supplémentaires disponibles lorsque l'on coche cette option comme indiqué. Mais après avoir chargé le menu du gestionnaire ComfyUI, deux options supplémentaires sont ajoutées au nœud de la file d'attenteEn appuyant sur le bouton Gestionnaire, de nombreuses options sont disponibles, y compris des mises à jour et la possibilité d'en ajouter d'autres. (Plus d'informations à ce sujet dans le prochain article).+À ce stade, tout est prêt, mais il y a encore une addition qui mérite d'être ajoutée (il y en a beaucoup d'autres, mais c'est ainsi qu'il faut commencer). Dans le noeud Queue Prompt, quelques options supplémentaires seront disponibles lorsque l'on coche cette option comme indiqué. Mais après avoir chargé le menu du gestionnaire ComfyUI, deux options supplémentaires sont ajoutées au nœud Queue PromptUn appui sur le bouton Manager rend disponibles de nombreuses options, y compris des mises à jour et la possibilité d'en ajouter d'autres. (Plus d'informations à ce sujet dans le prochain article).
  
 Pour ajouter le Manager, ouvrez le terminal dans le répertoire ComfyUI/custom_nodes et exécutez : Pour ajouter le Manager, ouvrez le terminal dans le répertoire ComfyUI/custom_nodes et exécutez :
issue203/stable_diffusion.1712077929.txt.gz · Dernière modification : 2024/04/02 19:12 de d52fr