|
1 | | -Le nœud CLIPLoader est conçu pour charger les modèles CLIP, supportant différents types tels que stable diffusion et stable cascade. Il simplifie les complexités du chargement et de la configuration des modèles CLIP pour une utilisation dans diverses applications, offrant un moyen simplifié d'accéder à ces modèles avec des configurations spécifiques. |
| 1 | +Ce nœud est principalement utilisé pour charger indépendamment les modèles d'encodeur de texte CLIP. |
| 2 | +Les fichiers de modèle peuvent être détectés dans les chemins suivants : |
| 3 | + |
| 4 | +- "ComfyUI/models/text_encoders/" |
| 5 | +- "ComfyUI/models/clip/" |
| 6 | + |
| 7 | +> Si vous sauvegardez un modèle après le démarrage de ComfyUI, vous devrez actualiser l'interface frontend de ComfyUI pour obtenir la liste la plus récente des chemins de fichiers de modèle |
| 8 | +
|
| 9 | +Formats de modèle pris en charge : |
| 10 | + |
| 11 | +- `.ckpt` |
| 12 | +- `.pt` |
| 13 | +- `.pt2` |
| 14 | +- `.bin` |
| 15 | +- `.pth` |
| 16 | +- `.safetensors` |
| 17 | +- `.pkl` |
| 18 | +- `.sft` |
| 19 | + |
| 20 | +Pour plus de détails sur le chargement des fichiers de modèle les plus récents, consultez [folder_paths](https://github.com/comfyanonymous/ComfyUI/blob/master/folder_paths.py) |
2 | 21 |
|
3 | 22 | ## Entrées |
4 | 23 |
|
5 | 24 | | Paramètre | Type de Donnée | Description | |
6 | | -|---------------|--------------|-------------| |
7 | | -| `clip_name` | COMBO[STRING] | Spécifie le nom du modèle CLIP à charger. Ce nom est utilisé pour localiser le fichier du modèle dans une structure de répertoire prédéfinie. | |
8 | | -| `type` | COMBO[STRING] | Détermine le type de modèle CLIP à charger, offrant des options entre 'stable_diffusion' et 'stable_cascade'. Cela affecte la manière dont le modèle est initialisé et configuré. | |
| 25 | +|---------------|----------------|-------------| |
| 26 | +| `nom_clip` | COMBO[STRING] | Spécifie le nom du modèle CLIP à charger. Ce nom est utilisé pour localiser le fichier du modèle dans une structure de répertoire prédéfinie. | |
| 27 | +| `type` | COMBO[STRING] | Détermine le type de modèle CLIP à charger. À mesure que ComfyUI prend en charge plus de modèles, de nouveaux types seront ajoutés ici. Consultez la définition de la classe `CLIPLoader` dans [node.py](https://github.com/comfyanonymous/ComfyUI/blob/master/nodes.py) pour plus de détails. | |
| 28 | +| `appareil` | COMBO[STRING] | Choisit l'appareil pour charger le modèle CLIP. `default` exécutera le modèle sur GPU, tandis que la sélection de `CPU` forcera le chargement sur CPU. | |
| 29 | + |
| 30 | +### Options d'Appareil Expliquées |
| 31 | + |
| 32 | +**Quand choisir "default" :** |
| 33 | + |
| 34 | +- Vous avez suffisamment de mémoire GPU |
| 35 | +- Vous voulez les meilleures performances |
| 36 | +- Vous laissez le système optimiser automatiquement l'utilisation de la mémoire |
| 37 | + |
| 38 | +**Quand choisir "cpu" :** |
| 39 | + |
| 40 | +- Mémoire GPU insuffisante |
| 41 | +- Besoin de réserver de la mémoire GPU pour d'autres modèles (comme UNet) |
| 42 | +- Exécution dans un environnement avec peu de VRAM |
| 43 | +- Besoins de débogage ou fins spéciales |
| 44 | + |
| 45 | +**Impact sur les Performances** |
| 46 | + |
| 47 | +L'exécution sur CPU sera beaucoup plus lente que sur GPU, mais peut économiser de la précieuse mémoire GPU pour d'autres composants plus importants du modèle. Dans les environnements avec des contraintes de mémoire, placer le modèle CLIP sur CPU est une stratégie d'optimisation courante. |
| 48 | + |
| 49 | +### Combinaisons Prises en Charge |
| 50 | + |
| 51 | +| Type de Modèle | Encodeur Correspondant | |
| 52 | +|----------------|------------------------| |
| 53 | +| stable_diffusion | clip-l | |
| 54 | +| stable_cascade | clip-g | |
| 55 | +| sd3 | t5 xxl/ clip-g / clip-l | |
| 56 | +| stable_audio | t5 base | |
| 57 | +| mochi | t5 xxl | |
| 58 | +| cosmos | old t5 xxl | |
| 59 | +| lumina2 | gemma 2 2B | |
| 60 | +| wan | umt5 xxl | |
| 61 | + |
| 62 | +À mesure que ComfyUI se met à jour, ces combinaisons peuvent s'étendre. Pour plus de détails, consultez la définition de la classe `CLIPLoader` dans [node.py](https://github.com/comfyanonymous/ComfyUI/blob/master/nodes.py) |
9 | 63 |
|
10 | 64 | ## Sorties |
11 | 65 |
|
12 | 66 | | Paramètre | Type de Donnée | Description | |
13 | | -|-----------|-------------|-------------| |
14 | | -| `clip` | CLIP | Le modèle CLIP chargé, prêt à être utilisé dans des tâches en aval ou pour un traitement ultérieur. | |
| 67 | +|-----------|---------------|-------------| |
| 68 | +| `clip` | CLIP | Le modèle CLIP chargé, prêt à être utilisé dans des tâches en aval ou pour un traitement ultérieur. | |
| 69 | + |
| 70 | +## Notes Supplémentaires |
| 71 | + |
| 72 | +Les modèles CLIP jouent un rôle fondamental en tant qu'encodeurs de texte dans ComfyUI, responsables de la conversion des prompts textuels en représentations numériques que les modèles de diffusion peuvent comprendre. Vous pouvez les considérer comme des traducteurs, chargés de traduire votre texte dans un langage que les grands modèles peuvent comprendre. Bien sûr, différents modèles ont leurs propres "dialectes", donc différents encodeurs CLIP sont nécessaires entre différentes architectures pour compléter le processus d'encodage de texte. |
0 commit comments