- Complete ComfyUI installation with ROCm support - 4 SDXL models installed (RealVisXL, Juggernaut, Lightning, Base) - OpenWebUI integration functional with API workflow - Interactive download script for models - Comprehensive MODELS.md documentation - Known issue: DreamShaper URL needs fixing
4.2 KiB
Compte-rendu Session - 6 Avril 2026
Objectif
Mise en place de la generation d'images avec ComfyUI integre a OpenWebUI.
Accomplissements
1. Installation ComfyUI
- Docker Compose configure avec support ROCm pour RX 7800 XT
- Correction du chemin : /root/ComfyUI au lieu de /home/user/ComfyUI
- Port : 8188 accessible sur http://192.168.1.11:8188
- GPU detecte : AMD Radeon RX 7800 XT (gfx1101)
2. Modeles SDXL installes
| Modele | Fichier | Status |
|---|---|---|
| SDXL Base 1.0 | sd_xl_base_1.0.safetensors | OK |
| RealVisXL V4.0 | RealVisXL_V4.0.safetensors | OK |
| Juggernaut XL v8 | juggernautXL_v8Rundiffusion.safetensors | OK |
| SDXL Lightning | sdxl_lightning_8step.safetensors | OK |
| DreamShaper XL | DreamShaperXL1.0.safetensors | PROBLEME URL |
| SDXL VAE | sdxl_vae.safetensors | OK |
Script cree : download-more-models.sh (menu interactif)
3. Integration OpenWebUI
Configuration fonctionnelle :
- Moteur : ComfyUI
- URL : http://192.168.1.11:8188
- Workflow : API JSON avec noeuds mappees
- IDs des noeuds : prompt:6, model:4, width:5, height:5, steps:3, seed:3
Test reussi : Generation d'un chat astronaute sur la lune via Effi !
4. Documentation creee
- docs/MODELS.md : Guide complet des modeles avec reglages optimaux
- README.md mis a jour
- Script avec menu interactif
Problemes rencontres et solutions
Probleme 1 : Chemin Docker incorrect
Symptome : Modeles non detectes par ComfyUI Solution : Changement de /home/user/ComfyUI vers /root/ComfyUI
Probleme 2 : Permissions root
Symptome : Impossible d'ecrire dans models/checkpoints Solution : sudo chown -R $USER:$USER models/
Probleme 3 : Integration OpenWebUI
Symptome : Erreur 400, workflow non reconnu Solution : Creation d'un workflow API JSON avec les bons noeuds
Probleme 4 : Prompts en francais
Symptome : Resultats incoherents (ex: pas de chat quand on demande un chat) Solution : Ajouter au prompt systeme d'Effi la traduction automatique
Probleme 5 : DreamShaper URL invalide
Symptome : Fichier vide (15 octets) Statut : Non resolu - URL a corriger plus tard
Ameliorations a faire (OpenWebUI et ComfyUI)
Priorite Haute
- Corriger l'URL DreamShaper ou trouver un modele art/fantasy alternatif
- Configurer les reglages par modele dans OpenWebUI :
- Lightning : 8 etapes, CFG 1-2
- Autres : 30-40 etapes, CFG 7-8
- Ameliorer le prompt systeme d'Effi pour la traduction automatique des prompts d'image
Priorite Moyenne
- Img2img (modification d'image) : Fonctionne via interface ComfyUI directe
- Tester differents styles avec les modeles installes
- Workflow VAE : Integrer le VAE separe pour meilleures couleurs
Priorite Basse
- LoRA models : Ajouter des modeles de fine-tuning
- ControlNet : Pour controler la pose/composition
- Interface web ComfyUI : Creer des workflows personnalises sauvegardes
- Automatisation : Pipeline pour generer plusieurs images
Prochaines etapes immediates
-
Redemarrer ComfyUI apres ajout de modeles : sudo docker restart comfyui
-
Changer de modele dans OpenWebUI :
- Admin → Settings → Images
- Modele : juggernautXL_v8Rundiffusion.safetensors
- Etapes : 30-40
- CFG : 7-8
-
Tester avec un prompt en anglais : "a cute cat astronaut on the moon, fluffy orange cat in white space suit, pixar 3D style"
Fichiers crees/modifies
comfyui/ ├── docker-compose.yml # Config ROCm corrigee ├── download-more-models.sh # Script telechargement modeles ├── download-models.sh # Script initial SDXL Base ├── README.md # Documentation mise a jour ├── docs/ │ └── MODELS.md # Guide complet modeles ├── workflows/ │ ├── openwebui_sdxl_api.json # Workflow API OpenWebUI │ ├── openwebui_api.json # Alternative │ └── sdxl_basic.json # Workflow de test └── models/ ├── checkpoints/ # 4 modeles fonctionnels └── vae/ # VAE separe
Espace disque utilise
- ComfyUI + modeles : ~28 GB
- VRAM utilisee : 8-10 GB pendant generation
- RX 7800 XT : OK (16GB VRAM totale)
Session terminee le 6 avril 2026