{
"icons": [
{
"id": "",
"label": "🎲️",
"localized": "",
"hint": "Utiliser une graine aléatoire"
},
{
"id": "",
"label": "🔄",
"localized": "",
"hint": "Réinitialiser les valeurs"
},
{
"id": "",
"label": "⬆️",
"localized": "",
"hint": "Téléverser une image"
},
{
"id": "",
"label": "⬅️",
"localized": "",
"hint": "Réutiliser l'image"
},
{
"id": "",
"label": "⇅",
"localized": "",
"hint": "Inverser les valeurs"
},
{
"id": "",
"label": "⇨",
"localized": "",
"hint": "Appliquer le préréglage à l'onglet de fusion manuelle des blocs"
},
{
"id": "",
"label": "🕮",
"localized": "",
"hint": "Enregistrer les paramètres de la dernière image générée comme modèle de style"
},
{
"id": "",
"label": "⇕",
"localized": "",
"hint": "Trier par : nom asc./desc., taille la plus grande/petite, date la plus récente/ancienne"
},
{
"id": "",
"label": "⟲",
"localized": "",
"hint": "Actualiser"
},
{
"id": "",
"label": "✕",
"localized": "",
"hint": "Fermer"
},
{
"id": "",
"label": "⊜",
"localized": "",
"hint": "Remplir"
},
{
"id": "",
"label": "⌾",
"localized": "",
"hint": "Charger le modèle comme modèle de raffinement lorsqu'il est sélectionné, sinon charger comme modèle de base"
},
{
"id": "",
"label": "🔎︎",
"localized": "",
"hint": "Rechercher sur CivitAI les métadonnées et les aperçus manquants"
},
{
"id": "",
"label": "☲",
"localized": "",
"hint": "Changer le type d'affichage"
},
{
"id": "",
"label": "📐",
"localized": "",
"hint": "Mesurer"
},
{
"id": "",
"label": "🔍",
"localized": "",
"hint": "Rechercher"
},
{
"id": "",
"label": "🖌️",
"localized": "",
"hint": "LaMa supprimer l'objet sélectionné de l'image"
},
{
"id": "",
"label": "🖼️",
"localized": "",
"hint": "Afficher l'aperçu"
},
{
"id": "",
"label": "♻",
"localized": "",
"hint": "Interroger l'image"
},
{
"id": "",
"label": "↶",
"localized": "",
"hint": "Appliquer le style sélectionné à l'invite"
},
{
"id": "",
"label": "↷",
"localized": "",
"hint": "Enregistrer l'invite actuelle comme style"
}
],
"main": [
{
"id": "",
"label": "Prompt",
"localized": "Prompt",
"hint": "Décrivez l'image que vous souhaitez générer"
},
{
"id": "",
"label": "Negative prompt",
"localized": "Prompt négatif",
"hint": "Décrivez ce que vous ne voulez pas voir dans l'image générée"
},
{
"id": "",
"label": "Text",
"localized": "Texte",
"hint": "Créer une image à partir de texte"
},
{
"id": "",
"label": "Image",
"localized": "Image",
"hint": "Créer une image à partir d'une image"
},
{
"id": "",
"label": "Control",
"localized": "Contrôle",
"hint": "Créer une image avec un contrôle supplémentaire"
},
{
"id": "",
"label": "Process",
"localized": "Processus",
"hint": "Traiter une image existante"
},
{
"id": "",
"label": "Interrogate",
"localized": "Interroger",
"hint": "Exécuter une interrogation pour obtenir la description de votre image"
},
{
"id": "",
"label": "Models",
"localized": "Modèles",
"hint": "Télécharger, convertir ou fusionner vos modèles et gérer les métadonnées des modèles"
},
{
"id": "",
"label": "Agent Scheduler",
"localized": "Planificateur d'agent",
"hint": "Mettre en file d'attente vos requêtes de génération et les exécuter en arrière-plan"
},
{
"id": "",
"label": "System",
"localized": "Système",
"hint": "Paramètres et informations système"
},
{
"id": "",
"label": "System Info",
"localized": "Info Système",
"hint": "Information système"
},
{
"id": "",
"label": "Settings",
"localized": "Paramètres",
"hint": "Paramètres de l'application"
},
{
"id": "",
"label": "Script",
"localized": "Script",
"hint": "Scripts supplémentaires à utiliser"
},
{
"id": "",
"label": "Generate",
"localized": "Générer",
"hint": "Démarrer le traitement"
},
{
"id": "",
"label": "Enqueue",
"localized": "Mettre en file d'attente",
"hint": "Ajouter une tâche à la file d'attente en arrière-plan dans le Planificateur d'agent"
},
{
"id": "",
"label": "Reprocess",
"localized": "Retraiter",
"hint": "Retraiter les générations précédentes en utilisant différents paramètres"
},
{
"id": "",
"label": "Stop",
"localized": "Arrêter",
"hint": "Arrêter le traitement"
},
{
"id": "",
"label": "Skip",
"localized": "Sauter",
"hint": "Arrêter le traitement de la tâche en cours et continuer le traitement"
},
{
"id": "",
"label": "Pause",
"localized": "Pause",
"hint": "Mettre le traitement en pause"
},
{
"id": "",
"label": "Restore",
"localized": "Restaurer",
"hint": "Restaurer les paramètres à partir du prompt actuel ou de la dernière image générée connue"
},
{
"id": "",
"label": "Clear",
"localized": "Effacer",
"hint": "Effacer les prompts"
},
{
"id": "",
"label": "Networks",
"localized": "Réseaux",
"hint": "Interface utilisateur des réseaux"
},
{
"id": "",
"label": "Default strength",
"localized": "Force par défaut",
"hint": "Lors de l'ajout d'un réseau supplémentaire tel que Lora au prompt, utilisez ce multiplicateur pour celui-ci"
},
{
"id": "",
"label": "Upscale",
"localized": "Améliorer la résolution",
"hint": "Améliorer la résolution de l'image"
},
{
"id": "",
"label": "Model",
"localized": "Modèle",
"hint": "Modèle de base"
},
{
"id": "",
"label": "Style",
"localized": "Style",
"hint": "Styles supplémentaires à appliquer aux paramètres de génération sélectionnés"
},
{
"id": "",
"label": "Styles",
"localized": "Styles",
"hint": "Styles supplémentaires à appliquer aux paramètres de génération sélectionnés"
},
{
"id": "",
"label": "Lora",
"localized": "Lora",
"hint": "LoRA : Adaptation de faible rang. Modèle affiné qui est appliqué au-dessus d'un modèle chargé"
},
{
"id": "",
"label": "Embedding",
"localized": "Intégration",
"hint": "L'intégration d'inversion textuelle est une information intégrée formée sur le sujet"
},
{
"id": "",
"label": "Hypernetwork",
"localized": "Hyperréseau",
"hint": "Petit réseau neuronal entraîné qui modifie le comportement du modèle chargé"
},
{
"id": "",
"label": "VLM Caption",
"localized": "Légende VLM",
"hint": "Analyser l'image à l'aide du modèle de langage de vision"
},
{
"id": "",
"label": "CLiP Interrogate",
"localized": "Interrogation CLiP",
"hint": "Analyser l'image à l'aide du modèle CLiP"
},
{
"id": "",
"label": "VAE",
"localized": "VAE",
"hint": "Variable Auto Encoder : modèle utilisé pour exécuter le décodage d'image à la fin de la génération"
},
{
"id": "",
"label": "History",
"localized": "Historique",
"hint": "Liste des générations précédentes qui peuvent être retraitées"
},
{
"id": "",
"label": "UI disable variable aspect ratio",
"localized": "UI désactiver le rapport d'aspect variable",
"hint": "Lorsqu'il est désactivé, toutes les vignettes apparaissent sous forme d'images carrées"
},
{
"id": "",
"label": "Build info on first access",
"localized": "Construire les informations lors du premier accès",
"hint": "Empêche le serveur de construire la page EN au démarrage du serveur et la construit à la place lorsqu'elle est demandée"
},
{
"id": "",
"label": "Show reference styles",
"localized": "Afficher les styles de référence",
"hint": "Afficher ou masquer les styles intégrés"
},
{
"id": "",
"label": "LoRA load using Diffusers method",
"localized": "Chargement LoRA à l'aide de la méthode Diffusers",
"hint": "La méthode alternative utilise les capacités LoRA intégrées de Diffusers au lieu de l'implémentation SD.Next native (peut réduire la compatibilité LoRA)"
},
{
"id": "",
"label": "LoRA fuse directly to model",
"localized": "LoRA fusionner directement au modèle",
"hint": "Lors du chargement des LoRA, fusionner immédiatement les poids avec le modèle sous-jacent au lieu de les appliquer à la volée"
},
{
"id": "",
"label": "LoRA memory cache",
"localized": "Cache de mémoire LoRA",
"hint": "Nombre de LoRA à conserver dans le réseau pour une utilisation future avant de nécessiter un rechargement à partir du stockage"
},
{
"id": "",
"label": "Local",
"localized": "Local",
"hint": "Modèles téléchargés et prêts à l'emploi"
},
{
"id": "",
"label": "Gallery",
"localized": "Galerie",
"hint": "Galerie d'images"
},
{
"id": "",
"label": "Reference",
"localized": "Référence",
"hint": "Liste des modèles de référence qui peuvent être automatiquement téléchargés lors de la première utilisation"
},
{
"id": "",
"label": "Samplers",
"localized": "Échantillonneurs",
"hint": "Paramètres avancés des échantillonneurs/planificateurs"
},
{
"id": "",
"label": "Seed",
"localized": "Graine",
"hint": "Graine initiale et variation"
},
{
"id": "",
"label": "Advanced",
"localized": "Avancé",
"hint": "Paramètres avancés"
},
{
"id": "",
"label": "Corrections",
"localized": "Corrections",
"hint": "Contrôler les corrections de couleur/netteté/luminosité de l'image pendant le processus de génération"
},
{
"id": "",
"label": "Refine",
"localized": "Affiner",
"hint": "Paramètres liés au traitement Améliorer la résolution, HiRes et Affiner"
},
{
"id": "",
"label": "Detailer",
"localized": "Détailleur",
"hint": "Paramètres du détailleur"
},
{
"id": "",
"label": "Resize",
"localized": "Redimensionner",
"hint": "Redimensionnement de l'image, peut utiliser une résolution fixe ou basée sur une échelle"
},
{
"id": "",
"label": "Batch",
"localized": "Lot",
"hint": "Paramètres de traitement par lots"
},
{
"id": "",
"label": "Denoise",
"localized": "Débruitage",
"hint": "Paramètres de débruitage. Un débruitage plus élevé signifie que plus de contenu d'image existant est autorisé à changer pendant la génération"
},
{
"id": "",
"label": "Mask",
"localized": "Masque",
"hint": "Masquage d'image et options de masque"
},
{
"id": "",
"label": "Input",
"localized": "Entrée",
"hint": "Sélection du média d'entrée"
},
{
"id": "",
"label": "Video",
"localized": "Vidéo",
"hint": "Paramètres liés à la génération de vidéos"
},
{
"id": "",
"label": "Control elements",
"localized": "Éléments de contrôle",
"hint": "Les éléments de contrôle sont des modèles avancés qui peuvent guider la génération vers le résultat souhaité"
},
{
"id": "",
"label": "IP adapters",
"localized": "Adaptateurs IP",
"hint": "Les adaptateurs IP sont des modèles de plugin qui peuvent guider la génération vers le résultat souhaité"
},
{
"id": "",
"label": "Extensions",
"localized": "Extensions",
"hint": "Extensions d'application"
},
{
"id": "",
"label": "XYZ Grid",
"localized": "Grille XYZ",
"hint": "La grille XYZ est un module puissant qui crée une grille d'images basée sur la variation de plusieurs paramètres de génération"
},
{
"id": "",
"label": "Cover",
"localized": "Couvrir",
"hint": "couvrir toute la zone"
},
{
"id": "",
"label": "Inline",
"localized": "En ligne",
"hint": "en ligne avec tous les éléments supplémentaires (défilable)"
},
{
"id": "",
"label": "Sidebar",
"localized": "Barre latérale",
"hint": "barre latérale sur le côté droit de l'écran"
},
{
"id": "",
"label": "SD15",
"localized": "SD15",
"hint": "StableDiffusion 1.5"
},
{
"id": "",
"label": "SD21",
"localized": "SD21",
"hint": "StableDiffusion 2.1"
},
{
"id": "",
"label": "SD35",
"localized": "SD35",
"hint": "StableDiffusion 3.5"
},
{
"id": "",
"label": "SDXL",
"localized": "SDXL",
"hint": "StableDiffusion XL"
},
{
"id": "",
"label": "SC",
"localized": "SC",
"hint": "StableCascade"
},
{
"id": "",
"label": "Flux",
"localized": "Flux",
"hint": "FLUX.1"
},
{
"id": "",
"label": "Show",
"localized": "Afficher",
"hint": "Afficher l'emplacement de l'image"
},
{
"id": "",
"label": "Save",
"localized": "Sauvegarder",
"hint": "Sauvegarder l'image"
},
{
"id": "",
"label": "Delete",
"localized": "Supprimer",
"hint": "Supprimer l'image"
},
{
"id": "",
"label": "Replace",
"localized": "Remplacer",
"hint": "Remplacer l'image"
},
{
"id": "",
"label": "➠ Text",
"localized": "➠ Texte",
"hint": "Transférer l'image vers l'interface texte"
},
{
"id": "",
"label": "➠ Image",
"localized": "➠ Image",
"hint": "Transférer l'image vers l'interface image"
},
{
"id": "",
"label": "➠ Inpaint",
"localized": "➠ Inpaint",
"hint": "Transférer l'image vers l'interface de retouche"
},
{
"id": "",
"label": "➠ Sketch",
"localized": "➠ Croquis",
"hint": "Transférer l'image vers l'interface de croquis"
},
{
"id": "",
"label": "➠ Composite",
"localized": "➠ Composite",
"hint": "Transférer l'image vers l'interface de croquis de retouche"
},
{
"id": "",
"label": "➠ Process",
"localized": "➠ Processus",
"hint": "Transférer l'image vers l'interface de processus"
},
{
"id": "",
"label": "➠ Control",
"localized": "➠ Contrôle",
"hint": "Transférer l'image vers l'interface de contrôle"
},
{
"id": "",
"label": "➠ Caption",
"localized": "➠ Légende",
"hint": "Transférer l'image vers l'interface de légende"
}
],
"generate": [
{
"id": "",
"label": "Sampling method",
"localized": "Méthode d'échantillonnage",
"hint": "Quel algorithme utiliser pour produire l'image"
},
{
"id": "",
"label": "Steps",
"localized": "Pas",
"hint": "Combien de fois améliorer l'image générée de manière itérative ; des valeurs plus élevées prennent plus de temps ; des valeurs très faibles peuvent produire de mauvais résultats"
},
{
"id": "",
"label": "Tiling",
"localized": "Mise en mosaïque",
"hint": "Produire une image qui peut être mise en mosaïque"
},
{
"id": "",
"label": "Full quality",
"localized": "Qualité maximale",
"hint": "Utiliser un VAE de qualité maximale pour décoder les échantillons latents"
},
{
"id": "",
"label": "HiDiffusion",
"localized": "HiDiffusion",
"hint": "HiDiffusion permet de créer des images haute résolution en utilisant vos modèles standards sans doublons/distorsions et avec des performances améliorées"
},
{
"id": "",
"label": "HDR Clamp",
"localized": "Pince HDR",
"hint": "Ajuste le niveau des détails absurdes en élaguant les valeurs qui s'écartent significativement de la moyenne de la distribution. Il est particulièrement utile pour améliorer la génération à des échelles de guidage plus élevées, en identifiant les valeurs aberrantes au début du processus et en appliquant des ajustements mathématiques basés sur les paramètres de plage (limite) et de seuil. Considérez cela comme la définition de la plage dans laquelle vous souhaitez que les valeurs de votre image se situent, et l'ajustement du seuil détermine les valeurs qui doivent être ramenées dans cette plage."
},
{
"id": "",
"label": "HDR Maximize",
"localized": "Maximisation HDR",
"hint": "Calcule un « facteur de normalisation » en divisant la valeur maximale du tenseur par la plage spécifiée multipliée par 4. Ce facteur est ensuite utilisé pour décaler les canaux dans la limite donnée, garantissant une plage dynamique maximale pour le traitement ultérieur. L'objectif est d'optimiser la plage dynamique pour les applications externes comme Photoshop, en particulier pour ajuster les niveaux, le contraste et la luminosité."
},
{
"id": "",
"label": "Enable refine pass",
"localized": "Activer le passage de raffinement",
"hint": "Utiliser un processus similaire à l'image à l'image pour suréchantillonner et/ou ajouter des détails à l'image finale. Utilise éventuellement un modèle de raffineur pour améliorer les détails de l'image."
},
{
"id": "",
"label": "Enable detailer pass",
"localized": "Activer le passage de détaillage",
"hint": "Détecter les objets cibles tels que le visage et les retraiter à une résolution plus élevée"
},
{
"id": "",
"label": "Denoising strength",
"localized": "Force de débruitage",
"hint": "Détermine le peu de respect que l'algorithme doit avoir pour le contenu de l'image. À 0, rien ne changera, et à 1, vous obtiendrez une image non liée. Avec des valeurs inférieures à 1,0, le traitement prendra moins d'étapes que ce que spécifie le curseur Pas d'échantillonnage"
},
{
"id": "",
"label": "Denoise start",
"localized": "Début du débruitage",
"hint": "Remplace la force de débruitage en indiquant quand le modèle de base doit se terminer et quand le raffineur doit commencer. Applicable uniquement à l'utilisation du raffineur. Si la valeur est 0 ou 1, la force de débruitage sera utilisée"
},
{
"id": "",
"label": "Hires steps",
"localized": "Pas de haute résolution",
"hint": "Nombre d'étapes d'échantillonnage pour l'image suréchantillonnée. Si 0, utilise la même chose que pour l'original"
},
{
"id": "",
"label": "Strength",
"localized": "Force",
"hint": "La force de débruitage pendant l'opération d'image contrôle la quantité de l'image originale qui est autorisée à changer pendant la génération"
},
{
"id": "",
"label": "Upscaler",
"localized": "Suréchantillonneur",
"hint": "Quel modèle pré-entraîné utiliser pour le processus de suréchantillonnage."
},
{
"id": "",
"label": "Force Hires",
"localized": "Forcer la haute résolution",
"hint": "La haute résolution s'exécute automatiquement lorsque la mise à l'échelle latente est sélectionnée, mais elle est ignorée lors de l'utilisation de suréchantillonneurs non latents. Activez la haute résolution forcée pour exécuter la haute résolution avec des suréchantillonneurs non latents"
},
{
"id": "",
"label": "Resize width",
"localized": "Redimensionner la largeur",
"hint": "Redimensionne l'image à cette largeur. Si 0, la largeur est déduite de l'un des deux curseurs voisins"
},
{
"id": "",
"label": "Resize height",
"localized": "Redimensionner la hauteur",
"hint": "Redimensionne l'image à cette hauteur. Si 0, la hauteur est déduite de l'un des deux curseurs voisins"
},
{
"id": "",
"label": "Refine sampler",
"localized": "Échantillonneur de raffinement",
"hint": "Utiliser un échantillonneur spécifique comme échantillonneur de repli si le principal n'est pas pris en charge pour une opération spécifique"
},
{
"id": "",
"label": "Refiner start",
"localized": "Début du raffineur",
"hint": "Le passage du raffineur commencera lorsque le modèle de base sera terminé à ce point (définir une valeur supérieure à 0 et inférieure à 1 pour exécuter après l'exécution complète du modèle de base)"
},
{
"id": "",
"label": "Refiner steps",
"localized": "Pas du raffineur",
"hint": "Nombre d'étapes à utiliser pour le passage du raffineur"
},
{
"id": "",
"label": "Refine guidance",
"localized": "Guidage du raffinement",
"hint": "Échelle CFG utilisée pour le passage du raffineur"
},
{
"id": "",
"label": "Attention guidance",
"localized": "Guidage d'attention",
"hint": "Échelle CFG utilisée avec PAG : guidage d'attention perturbée"
},
{
"id": "",
"label": "Adaptive scaling",
"localized": "Mise à l'échelle adaptative",
"hint": "Modificateur adaptatif pour l'échelle de guidage d'attention"
},
{
"id": "",
"label": "Rescale guidance",
"localized": "Remise à l'échelle du guidage",
"hint": "Remettre à l'échelle le bruit généré par CFG pour éviter les images surexposées"
},
{
"id": "",
"label": "Refine Prompt",
"localized": "Invite de raffinement",
"hint": "Invite utilisée à la fois pour le deuxième encodeur dans le modèle de base (s'il existe) et pour le passage du raffineur (si activé)"
},
{
"id": "",
"label": "Refine negative prompt",
"localized": "Invite négative de raffinement",
"hint": "Invite négative utilisée à la fois pour le deuxième encodeur dans le modèle de base (s'il existe) et pour le passage du raffineur (si activé)"
},
{
"id": "",
"label": "Width",
"localized": "Largeur",
"hint": "Largeur de l'image"
},
{
"id": "",
"label": "Height",
"localized": "Hauteur",
"hint": "Hauteur de l'image"
},
{
"id": "",
"label": "Batch count",
"localized": "Nombre de lots",
"hint": "Combien de lots d'images créer (n'a aucun impact sur les performances de génération ou l'utilisation de la VRAM)"
},
{
"id": "",
"label": "Batch size",
"localized": "Taille du lot",
"hint": "Combien d'images créer dans un seul lot (augmente les performances de génération au détriment d'une utilisation plus élevée de la VRAM)"
},
{
"id": "",
"label": "guidance scale",
"localized": "Échelle de guidage",
"hint": "Échelle Classifier Free Guidance : la force avec laquelle l'image doit se conformer à l'invite. Des valeurs plus faibles produisent des résultats plus créatifs, des valeurs plus élevées la font suivre l'invite plus strictement ; valeurs recommandées entre 5 et 10"
},
{
"id": "",
"label": "Guidance End",
"localized": "Fin du guidage",
"hint": "Met fin à l'effet de CFG et PAG plus tôt : une valeur de 1 agit normalement, 0,5 arrête le guidage à 50 % des étapes"
},
{
"id": "",
"label": "Initial seed",
"localized": "Graine initiale",
"hint": "Une valeur qui détermine la sortie du générateur de nombres aléatoires : si vous créez une image avec les mêmes paramètres et la même graine qu'une autre image, vous obtiendrez le même résultat"
},
{
"id": "",
"label": "Variation",
"localized": "Variation",
"hint": "Deuxième graine à mélanger avec la graine principale"
},
{
"id": "",
"label": "Variation strength",
"localized": "Force de variation",
"hint": "Quelle est la force d'une variation à produire. À 0, il n'y aura aucun effet. À 1, vous obtiendrez l'image complète avec la graine de variation (sauf pour les échantillonneurs ancestraux, où vous obtiendrez simplement quelque chose)"
},
{
"id": "",
"label": "Resize seed from width",
"localized": "Redimensionner la graine à partir de la largeur",
"hint": "Tenter de produire une image similaire à celle qui aurait été produite avec la même graine à la résolution spécifiée"
},
{
"id": "",
"label": "Resize seed from height",
"localized": "Redimensionner la graine à partir de la hauteur",
"hint": "Tenter de produire une image similaire à celle qui aurait été produite avec la même graine à la résolution spécifiée"
},
{
"id": "",
"label": "Fixed",
"localized": "Fixé",
"hint": "Redimensionner l'image à la résolution cible. À moins que la hauteur et la largeur ne correspondent, vous obtiendrez un rapport hauteur/largeur incorrect"
},
{
"id": "",
"label": "scale",
"localized": "échelle",
"hint": "Redimensionner l'image à l'échelle cible. Si la largeur/hauteur fixe du redimensionnement est définie, cette option est ignorée"
},
{
"id": "",
"label": "Crop",
"localized": "Recadrer",
"hint": "Redimensionner l'image de sorte que la totalité de la résolution cible soit remplie avec l'image. Recadrer les parties qui dépassent"
},
{
"id": "",
"label": "Fill",
"localized": "Remplir",
"hint": "Redimensionner l'image de sorte que la totalité de l'image se trouve à l'intérieur de la résolution cible. Remplir l'espace vide avec les couleurs de l'image"
},
{
"id": "",
"label": "Mask blur",
"localized": "Flou du masque",
"hint": "Quelle quantité de flou appliquer au masque avant le traitement, en pixels"
},
{
"id": "",
"label": "Latent noise",
"localized": "Bruit latent",
"hint": "Remplissez-le avec du bruit d'espace latent"
},
{
"id": "",
"label": "Latent nothing",
"localized": "Latent rien",
"hint": "Remplissez-le avec des zéros d'espace latent"
},
{
"id": "",
"label": "Guess Mode",
"localized": "Mode Deviner",
"hint": "Supprime l'obligation de fournir une invite à un ControlNet. Il force l'encodeur Controlnet à faire de son « mieux » en fonction du contenu de la carte de contrôle d'entrée."
},
{
"id": "",
"label": "Control Only",
"localized": "Contrôle Seulement",
"hint": "Ceci utilise uniquement l'entrée de Contrôle ci-dessous comme source pour toute tâche de type ControlNet ou IP Adapter basée sur l'une de nos diverses options."
},
{
"id": "",
"label": "Init Image Same As Control",
"localized": "Image Initiale Identique au Contrôle",
"hint": "Traitera en outre toute image placée dans la fenêtre d'entrée de Contrôle comme source pour les tâches de type img2img, une image à modifier par exemple."
},
{
"id": "",
"label": "Separate Init Image",
"localized": "Image Initiale Séparée",
"hint": "Crée une fenêtre supplémentaire à côté de l'entrée de Contrôle intitulée Entrée Initiale, vous pouvez ainsi avoir une image distincte pour les opérations de Contrôle et une source init."
},
{
"id": "",
"label": "Override settings",
"localized": "Paramètres de substitution",
"hint": "Si les paramètres de génération s'écartent des paramètres de votre système, remplacez les paramètres renseignés par ces paramètres pour remplacer la configuration de votre système pour ce flux de travail"
}
],
"other": [
{
"id": "",
"label": "Install",
"localized": "Installer",
"hint": "Installer"
},
{
"id": "",
"label": "Search",
"localized": "Rechercher",
"hint": "Rechercher"
},
{
"id": "",
"label": "Sort by",
"localized": "Trier par",
"hint": "Trier par"
},
{
"id": "",
"label": "Manage extensions",
"localized": "Gérer les extensions",
"hint": "Gérer les extensions"
},
{
"id": "",
"label": "Manual install",
"localized": "Installation manuelle",
"hint": "Installer l'extension manuellement"
},
{
"id": "",
"label": "Extension GIT repository URL",
"localized": "URL du dépôt GIT de l'extension",
"hint": "Spécifiez l'URL du dépôt de l'extension sur GitHub"
},
{
"id": "",
"label": "Specific branch name",
"localized": "Nom de branche spécifique",
"hint": "Spécifiez le nom de la branche de l'extension, laissez vide pour la branche par défaut"
},
{
"id": "",
"label": "Local directory name",
"localized": "Nom du répertoire local",
"hint": "Répertoire où installer l'extension, laissez vide pour la valeur par défaut"
},
{
"id": "",
"label": "Refresh extension list",
"localized": "Actualiser la liste des extensions",
"hint": "Actualiser la liste des extensions disponibles"
},
{
"id": "",
"label": "Update all installed",
"localized": "Mettre à jour toutes les extensions installées",
"hint": "Mettre à jour les extensions installées vers leur dernière version disponible"
},
{
"id": "",
"label": "Apply changes",
"localized": "Appliquer les modifications",
"hint": "Appliquer toutes les modifications et redémarrer le serveur"
},
{
"id": "",
"label": "Uninstall",
"localized": "Désinstaller",
"hint": "Désinstaller cette extension"
},
{
"id": "",
"label": "User interface",
"localized": "Interface utilisateur",
"hint": "Examiner et définir les préférences de l'interface utilisateur"
},
{
"id": "",
"label": "Set UI defaults",
"localized": "Définir les valeurs par défaut de l'interface utilisateur",
"hint": "Définir les valeurs actuelles comme valeurs par défaut pour l'interface utilisateur"
},
{
"id": "",
"label": "Benchmark",
"localized": "Test de performance",
"hint": "Exécuter des tests de performance"
},
{
"id": "",
"label": "Models & Networks",
"localized": "Modèles & Réseaux",
"hint": "Afficher les listes de tous les modèles et réseaux disponibles"
},
{
"id": "",
"label": "Restore UI defaults",
"localized": "Restaurer les valeurs par défaut de l'interface utilisateur",
"hint": "Restaurer les valeurs par défaut de l'interface utilisateur"
},
{
"id": "",
"label": "Detailer classes",
"localized": "Classes de détail",
"hint": "Spécifiez les classes spécifiques à utiliser si le modèle de détail sélectionné est un modèle multi-classes"
},
{
"id": "",
"label": "Detailer models",
"localized": "Modèles de détail",
"hint": "Sélectionnez les modèles de détection à utiliser pour le détaillage"
},
{
"id": "",
"label": "Detailer negative prompt",
"localized": "Prompt négatif du détail",
"hint": "Utiliser un prompt négatif séparé pour le détail. S'il n'est pas présent, il utilisera le prompt négatif principal"
},
{
"id": "",
"label": "Detailer prompt",
"localized": "Prompt du détail",
"hint": "Utiliser un prompt séparé pour le détail. S'il n'est pas présent, il utilisera le prompt principal"
},
{
"id": "",
"label": "Detailer steps",
"localized": "Étapes du détail",
"hint": "Nombre d'étapes à exécuter pour le processus de détail"
},
{
"id": "",
"label": "Detailer strength",
"localized": "Force du détail",
"hint": "Force de dénoisement du processus de détail"
},
{
"id": "",
"label": "Detailer use model augment",
"localized": "Utiliser l'augmentation de modèle du détail",
"hint": "Exécuter les modèles de détection du détail avec une précision supplémentaire"
},
{
"id": "",
"label": "Max detected",
"localized": "Maximum détecté",
"hint": "Nombre maximum d'objets détectés sur lesquels exécuter le détail"
},
{
"id": "",
"label": "Edge blur",
"localized": "Flou des bords",
"hint": "Flouter le bord de la zone masquée de ce pourcentage"
},
{
"id": "",
"label": "Edge padding",
"localized": "Remplissage des bords",
"hint": "Développer le bord de la zone masquée de ce pourcentage"
},
{
"id": "",
"label": "Min confidence",
"localized": "Confiance minimale",
"hint": "Confiance minimale dans l'élément détecté"
},
{
"id": "",
"label": "Max overlap",
"localized": "Chevauchement maximal",
"hint": "Chevauchement maximal entre deux éléments détectés avant qu'un ne soit rejeté"
},
{
"id": "",
"label": "Min size",
"localized": "Taille minimale",
"hint": "Taille minimale de l'objet détecté en pourcentage de l'image globale"
},
{
"id": "",
"label": "Max size",
"localized": "Taille maximale",
"hint": "Taille maximale de l'objet détecté en pourcentage de l'image globale"
},
{
"id": "",
"label": "Process Image",
"localized": "Traiter l'image",
"hint": "Traiter une seule image"
},
{
"id": "",
"label": "Process Batch",
"localized": "Traiter un lot",
"hint": "Traiter un lot d'images"
},
{
"id": "",
"label": "Process Folder",
"localized": "Traiter un dossier",
"hint": "Traiter toutes les images dans un dossier"
},
{
"id": "",
"label": "Current",
"localized": "Actuel",
"hint": "Analyser les modules à l'intérieur du modèle actuellement chargé"
},
{
"id": "",
"label": "Merge",
"localized": "Fusionner",
"hint": "Fusionner deux modèles ou plus en un nouveau modèle"
},
{
"id": "",
"label": "Modules",
"localized": "Modules",
"hint": "Fusionner et/ou remplacer des modules dans un modèle existant"
},
{
"id": "",
"label": "Validate",
"localized": "Valider",
"hint": "Valider tous les modèles locaux"
},
{
"id": "",
"label": "CivitAI",
"localized": "CivitAI",
"hint": "Rechercher et télécharger des modèles depuis CivitAI"
},
{
"id": "",
"label": "Scale by",
"localized": "Mise à l'échelle par",
"hint": "Utilisez cet onglet pour redimensionner la ou les images source par un facteur choisi"
},
{
"id": "",
"label": "Scale to",
"localized": "Mise à l'échelle vers",
"hint": "Utilisez cet onglet pour redimensionner la ou les images source à une taille cible choisie"
},
{
"id": "",
"label": "Input directory",
"localized": "Répertoire d'entrée",
"hint": "Dossier où se trouvent les images que vous souhaitez traiter"
},
{
"id": "",
"label": "Output directory",
"localized": "Répertoire de sortie",
"hint": "Dossier où les images traitées doivent être enregistrées"
},
{
"id": "",
"label": "Show result images",
"localized": "Afficher les images de résultat",
"hint": "Activer pour afficher les images traitées dans le volet d'image"
},
{
"id": "",
"label": "Crop to fit",
"localized": "Rogner pour ajuster",
"hint": "Si les dimensions de votre image source (par exemple, 512x510) s'écartent de vos dimensions cibles (par exemple, 1024x768), cette fonction ajustera votre image mise à l'échelle dans votre image de taille cible. L'excédent sera coupé"
},
{
"id": "",
"label": "Refine Upscaler",
"localized": "Affiner l'Upscaler",
"hint": "Sélectionnez un upscaler secondaire à exécuter après l'upscaler initial"
},
{
"id": "",
"label": "Upscaler 2 visibility",
"localized": "Visibilité de l'Upscaler 2",
"hint": "Force de l'upscaler secondaire"
},
{
"id": "",
"label": "Calculate hash for all models",
"localized": "Calculer le hachage pour tous les modèles",
"hint": "Calcule le hachage pour tous les modèles disponibles, ce qui peut prendre très longtemps"
},
{
"id": "",
"label": "Weights Clip",
"localized": "Clip de Poids",
"hint": "Forcer les poids fusionnés à ne pas être plus lourds que le modèle d'origine, empêchant ainsi la combustion et les modèles trop saturés"
},
{
"id": "",
"label": "ReBasin",
"localized": "ReBasin",
"hint": "Effectue plusieurs fusions avec des permutations afin de conserver plus de fonctionnalités des deux modèles"
},
{
"id": "",
"label": "Number of ReBasin Iterations",
"localized": "Nombre d'itérations de ReBasin",
"hint": "Nombre de fois où le modèle doit être fusionné et permuté avant d'être enregistré"
},
{
"id": "",
"label": "CPU",
"localized": "CPU",
"hint": "Utilise uniquement le processeur et la RAM : le plus lent mais le moins susceptible de provoquer un OOM"
},
{
"id": "",
"label": "Shuffle",
"localized": "Mélanger",
"hint": "Charge le modèle complet dans la RAM et calcule sur la VRAM : moins d'accélération, suggéré pour les fusions SDXL"
},
{
"id": "",
"label": "In Blocks",
"localized": "Dans les blocs",
"hint": "Blocs de sous-échantillonnage de l'UNet (12 valeurs pour SD1.5, 9 valeurs pour SDXL)"
},
{
"id": "",
"label": "Mid Block",
"localized": "Bloc milieu",
"hint": "Bloc central de l'UNet (1 valeur)"
},
{
"id": "",
"label": "Out Block",
"localized": "Bloc de sortie",
"hint": "Blocs de suréchantillonnage de l'UNet (12 valeurs pour SD1.5, 9 valeurs pour SDXL)"
},
{
"id": "",
"label": "Preset Interpolation Ratio",
"localized": "Ratio d'interpolation prédéfini",
"hint": "Si deux préréglages sont sélectionnés, interpoler entre eux"
},
{
"id": "",
"label": "Adapter",
"localized": "Adaptateur",
"hint": "Modèle d'adaptateur IP"
},
{
"id": "",
"label": "Active ip adapters",
"localized": "Adaptateurs IP actifs",
"hint": "Nombre d'adaptateurs IP actifs"
},
{
"id": "",
"label": "Unload adapter",
"localized": "Décharger l'adaptateur",
"hint": "Décharger l'adaptateur IP immédiatement après la génération. Sinon, l'adaptateur IP restera chargé pour une utilisation plus rapide lors du prochain processus de génération"
},
{
"id": "",
"label": "Crop to portrait",
"localized": "Rogner au format portrait",
"hint": "Rogner l'image d'entrée au format portrait uniquement avant de l'utiliser comme entrée d'adaptateur IP"
},
{
"id": "",
"label": "Layer options",
"localized": "Options de calque",
"hint": "Spécifiez manuellement les options de calque avancées de l'adaptateur IP"
},
{
"id": "",
"label": "X values",
"localized": "Valeurs X",
"hint": "Séparer les valeurs pour l'axe X en utilisant des virgules"
},
{
"id": "",
"label": "Y values",
"localized": "Valeurs Y",
"hint": "Séparer les valeurs pour l'axe Y en utilisant des virgules"
},
{
"id": "",
"label": "Z values",
"localized": "Valeurs Z",
"hint": "Séparer les valeurs pour l'axe Z en utilisant des virgules"
},
{
"id": "",
"label": "Loops",
"localized": "Boucles",
"hint": "Combien de fois traiter une image. Chaque sortie est utilisée comme entrée de la boucle suivante. Si la valeur est 1, le comportement sera comme si ce script n'était pas utilisé"
},
{
"id": "",
"label": "Final denoising strength",
"localized": "Force de dénoisement finale",
"hint": "La force de dénoisement pour la boucle finale de chaque image du lot"
},
{
"id": "",
"label": "Denoising strength curve",
"localized": "Courbe de force de dénoisement",
"hint": "La courbe de dénoisement contrôle le taux de changement de force de dénoisement à chaque boucle. Agressif : la majeure partie du changement se produira vers le début des boucles. Linéaire : le changement sera constant tout au long des boucles. Paresseux : la majeure partie du changement se produira vers la fin des boucles"
},
{
"id": "",
"label": "Tile overlap",
"localized": "Chevauchement des tuiles",
"hint": "Pour la mise à l'échelle SD, quel chevauchement en pixels devrait-il y avoir entre les tuiles. Les tuiles se chevauchent afin que lorsqu'elles sont refusionnées en une seule image, il n'y ait pas de joint clairement visible"
},
{
"id": "",
"label": "ACI: Color to Mask",
"localized": "ACI : Couleur à masquer",
"hint": "Choisissez la couleur que vous souhaitez masquer et inpaint. Cliquez sur la couleur dans l’image pour la sélectionner automatiquement.\nIl est conseillé d’utiliser des images telles que des écrans verts pour obtenir des résultats précis."
},
{
"id": "",
"label": "ACI: Color Tolerance",
"localized": "ACI : Tolérance de couleur",
"hint": "Ajustez la tolérance pour inclure des couleurs similaires dans le masque. Des valeurs inférieures = masquer uniquement les couleurs très similaires. Supérieur = les valeurs masquent une plus large gamme de couleurs similaires."
},
{
"id": "",
"label": "ACI: Mask Erode",
"localized": "ACI : Érosion du masque",
"hint": "Ajustez le remplissage pour appliquer un décalage intérieur au masque. (Valeur recommandée = 2 pour supprimer les restes au niveau des bords)"
},
{
"id": "",
"label": "ACI: Mask Blur",
"localized": "ACI : Flou du masque",
"hint": "Ajustez le flou pour appliquer une transition douce entre l’image et la zone inpaintée. (Valeur recommandée = 0 pour la netteté)"
},
{
"id": "",
"label": "ACI: Denoising Strength",
"localized": "ACI : Force de dénoisement",
"hint": "Modifiez la force de dénoisement pour obtenir la quantité d’inpaint souhaitée."
}
],
"settings": [
{
"id": "",
"label": "Apply settings",
"localized": "Appliquer les paramètres",
"hint": "Enregistrer les paramètres actuels, le redémarrage du serveur est recommandé"
},
{
"id": "",
"label": "Restart server",
"localized": "Redémarrer le serveur",
"hint": "Redémarrer le serveur"
},
{
"id": "",
"label": "Shutdown server",
"localized": "Arrêter le serveur",
"hint": "Arrêter le serveur"
},
{
"id": "",
"label": "Preview theme",
"localized": "Aperçu du thème",
"hint": "Afficher un aperçu du thème"
},
{
"id": "",
"label": "Restore defaults",
"localized": "Restaurer les paramètres par défaut",
"hint": "Restaurer les paramètres par défaut du serveur"
},
{
"id": "",
"label": "Unload model",
"localized": "Décharger le modèle",
"hint": "Décharger le modèle actuellement chargé"
},
{
"id": "",
"label": "Reload model",
"localized": "Recharger le modèle",
"hint": "Recharger le modèle actuellement sélectionné"
},
{
"id": "",
"label": "Models & Loading",
"localized": "Modèles et chargement",
"hint": "Paramètres liés aux modèles de base, au backend principal et au comportement de chargement des modèles"
},
{
"id": "",
"label": "Variable Auto Encoder",
"localized": "Encodeur automatique variable",
"hint": "Paramètres liés à l'encodeur automatique variable et au processus de décodage d'image pendant la génération"
},
{
"id": "",
"label": "Text encoder",
"localized": "Encodeur de texte",
"hint": "Paramètres liés à l'encodeur de texte et au traitement de l'encodage des prompts pendant la génération"
},
{
"id": "",
"label": "Compute Settings",
"localized": "Paramètres de calcul",
"hint": "Paramètres liés à la précision de calcul, à l'attention croisée et aux optimisations pour les plateformes de calcul"
},
{
"id": "",
"label": "Backend Settings",
"localized": "Paramètres du backend",
"hint": "Paramètres liés aux backends de calcul : torch, onnx et olive"
},
{
"id": "",
"label": "Quantization Settings",
"localized": "Paramètres de quantification",
"hint": "Paramètres liés à la quantification du modèle"
},
{
"id": "",
"label": "Pipeline modifiers",
"localized": "Modificateurs de pipeline",
"hint": "Fonctionnalités supplémentaires qui peuvent être activées pendant la génération"
},
{
"id": "",
"label": "Model compile",
"localized": "Compilation du modèle",
"hint": "Paramètres liés aux différentes méthodes de compilation de modèle"
},
{
"id": "",
"label": "System Paths",
"localized": "Chemins système",
"hint": "Paramètres liés à l'emplacement des différents répertoires de modèles"
},
{
"id": "",
"label": "Image Options",
"localized": "Options d'image",
"hint": "Paramètres liés au format d'image, aux métadonnées et aux grilles d'images"
},
{
"id": "",
"label": "Image Paths",
"localized": "Chemins d'image",
"hint": "Paramètres liés aux noms de fichiers d'image et aux répertoires de sortie"
},
{
"id": "",
"label": "Live Previews",
"localized": "Aperçus en direct",
"hint": "Paramètres liés aux aperçus en direct, notification audio"
},
{
"id": "",
"label": "Sampler Settings",
"localized": "Paramètres de l'échantillonneur",
"hint": "Paramètres liés à la sélection et à la configuration de l'échantillonneur, et à la configuration spécifique de l'échantillonneur de diffuseur"
},
{
"id": "",
"label": "Postprocessing",
"localized": "Post-traitement",
"hint": "Paramètres liés au post-traitement de la génération d'images, à la restauration des visages et à l'upscaling"
},
{
"id": "",
"label": "Control Options",
"localized": "Options de contrôle",
"hint": "Paramètres liés à l'onglet Contrôle"
},
{
"id": "",
"label": "Huggingface",
"localized": "Huggingface",
"hint": "Paramètres liés à l'accès à Huggingface"
},
{
"id": "",
"label": "Show all pages",
"localized": "Afficher toutes les pages",
"hint": "Afficher toutes les pages de paramètres"
},
{
"id": "",
"label": "Base model",
"localized": "Modèle de base",
"hint": "Modèle principal utilisé pour toutes les opérations"
},
{
"id": "",
"label": "Refiner model",
"localized": "Modèle de raffineur",
"hint": "Modèle de raffineur utilisé pour les opérations de deuxième passe"
},
{
"id": "",
"label": "Cached models",
"localized": "Modèles mis en cache",
"hint": "Le nombre de modèles à stocker dans la RAM pour un accès rapide"
},
{
"id": "",
"label": "VAE model",
"localized": "Modèle VAE",
"hint": "VAE aide avec les détails fins de l'image finale et peut également modifier les couleurs"
},
{
"id": "",
"label": "Model load using streams",
"localized": "Chargement du modèle à l'aide de flux",
"hint": "Lors du chargement des modèles, tenter un chargement de flux optimisé pour le stockage lent ou en réseau"
},
{
"id": "",
"label": "xFormers",
"localized": "xFormers",
"hint": "Optimisation de la mémoire. Non déterministe (résultats différents à chaque fois)"
},
{
"id": "",
"label": "Scaled-Dot-Product",
"localized": "Scaled-Dot-Product",
"hint": "Optimisation de la mémoire. Non déterministe sauf si l'attention mémoire SDP est désactivée."
},
{
"id": "",
"label": "Prompt padding",
"localized": "Remplissage du prompt",
"hint": "Augmenter la cohérence en remplissant à partir de la dernière virgule dans n jetons lors de l'utilisation de plus de 75 jetons"
},
{
"id": "",
"label": "Original",
"localized": "Original",
"hint": "Backend LDM original"
},
{
"id": "",
"label": "Autocast",
"localized": "Autocast",
"hint": "Déterminer automatiquement la précision pendant l'exécution"
},
{
"id": "",
"label": "Full",
"localized": "Complet",
"hint": "Toujours utiliser la pleine précision"
},
{
"id": "",
"label": "FP32",
"localized": "FP32",
"hint": "Utiliser la précision à virgule flottante 32 bits pour les calculs"
},
{
"id": "",
"label": "FP16",
"localized": "FP16",
"hint": "Utiliser la précision à virgule flottante 16 bits pour les calculs"
},
{
"id": "",
"label": "BF16",
"localized": "BF16",
"hint": "Utiliser la précision à virgule flottante 16 bits modifiée pour les calculs"
},
{
"id": "",
"label": "Full precision (--no-half-vae)",
"localized": "Pleine précision (--no-half-vae)",
"hint": "Utilise FP32 pour le VAE. Peut produire de meilleurs résultats tout en utilisant plus de VRAM et une génération plus lente"
},
{
"id": "",
"label": "Force full precision (--no-half)",
"localized": "Forcer la pleine précision (--no-half)",
"hint": "Utilise FP32 pour le modèle. Peut produire de meilleurs résultats tout en utilisant plus de VRAM et une génération plus lente"
},
{
"id": "",
"label": "Upcast sampling",
"localized": "Suréchantillonnage",
"hint": "Produit généralement des résultats similaires à --no-half avec de meilleures performances tout en utilisant moins de mémoire"
},
{
"id": "",
"label": "Attempt VAE roll back for NaN values",
"localized": "Tentative de restauration VAE pour les valeurs NaN",
"hint": "Nécessite Torch 2.1 et la vérification NaN activée"
},
{
"id": "",
"label": "Olive use FP16 on optimization",
"localized": "Olive utilise FP16 pour l'optimisation",
"hint": "Utiliser la précision à virgule flottante 16 bits pour le modèle de sortie du processus d'optimisation Olive. Utiliser la précision à virgule flottante 32 bits si désactivé"
},
{
"id": "",
"label": "Olive force FP32 for VAE Encoder",
"localized": "Olive force FP32 pour l'encodeur VAE",
"hint": "Utiliser la précision à virgule flottante 32 bits pour l'encodeur VAE du modèle de sortie. Cela remplace l'option 'utiliser FP16 pour l'optimisation'. Si vous obtenez des images NaN ou noires à partir d'Img2Img, activez cette option et supprimez le cache"
},
{
"id": "",
"label": "Olive use static dimensions",
"localized": "Olive utilise des dimensions statiques",
"hint": "Rendre l'inférence avec les modèles optimisés Olive beaucoup plus rapide. (OrtTransformersOptimization)"
},
{
"id": "",
"label": "Olive cache optimized models",
"localized": "Olive met en cache les modèles optimisés",
"hint": "Enregistrer les modèles traités par Olive en tant que cache. Vous pouvez les gérer dans l'onglet ONNX"
},
{
"id": "",
"label": "File format",
"localized": "Format de fichier",
"hint": "Sélectionner le format de fichier pour les images"
},
{
"id": "",
"label": "Include metadata",
"localized": "Inclure les métadonnées",
"hint": "Enregistrer les paramètres de création d'image en tant que balises de métadonnées dans le fichier image"
},
{
"id": "",
"label": "Images filename pattern",
"localized": "Modèle de nom de fichier des images",
"hint": "Utiliser les balises suivantes pour définir la façon dont les noms de fichiers des images sont choisis:
seq, uuid" }, { "id": "", "label": "Row count", "localized": "Nombre de lignes", "hint": "Utiliser -1 pour la détection automatique et 0 pour qu'il soit identique à la taille du lot" }, { "id": "", "label": "Directory name pattern", "localized": "Modèle de nom de répertoire", "hint": "Utiliser les balises suivantes pour définir la façon dont les sous-répertoires des images et des grilles sont choisis : [steps], [cfg],[prompt_hash], [prompt], [prompt_no_styles], [prompt_spaces], [width], [height], [styles], [sampler], [seed], [model_hash], [model_name], [prompt_words], [date], [datetime], [datetime
date, datetime, job_timestamp
generation_number, batch_number
model, model_shortname
model_hash, model_name
sampler, seed, steps, cfg
clip_skip, denoising
hasprompt, prompt, styles
prompt_hash, prompt_no_styles
prompt_spaces, prompt_words
height, width, image_hash