search

Found

info Aperçu

Analyse (mot:1.2), ((mot)) et [mot] dans les prompts Stable Diffusion et trace chaque poids en barres normalisées.

📘 Mode d'emploi

  1. Saisir le texte du prompt dans la zone de saisie.
  2. Vérifier les valeurs de poids, les pourcentages de variation et les barres visuelles calculés automatiquement pour chaque token.

Visualiseur de poids de prompts IA

Token
Poids
Variation
Relatif
Positif
Négatif

Entrez un prompt ci-dessus pour démarrer l'analyse

Article

Simulateur de Poids de Prompt IA | Calculateur de coefficients d'attention

Cet outil permet aux ingénieurs de requêtes (prompt engineers) de simuler et de visualiser instantanément les coefficients de poids appliqués aux mots-clés d'un prompt pour les modèles d'IA générative. Il décompose la syntaxe spécifique pour afficher avec précision l'impact mathématique de chaque token.

💡 Aperçu de l'outil

  • Analyse syntaxique algorithmique : Prend en charge la syntaxe de pondération explicite (mot:1.2), ainsi que l'imbrication de parenthèses ((mot)) (multiplication par 1.1) et de crochets [[mot]] (division par 1.1).
  • Décomposition précise par token : Les chaînes de caractères complexes ou les expressions de plusieurs mots sont automatiquement fragmentées pour exposer le poids exact appliqué à chaque élément de vocabulaire.
  • Visualisation dynamique des variations : Indique clairement les augmentations (vert/positif) et les diminutions (rouge/négatif) en pourcentage par rapport au coefficient d'attention de base (1.0) grâce à des barres proportionnelles.
  • Sécurité et confidentialité (Conforme RGPD) : Toutes les données saisies sont traitées de manière synchrone et uniquement dans votre navigateur local. Aucune donnée n'est envoyée à un serveur externe.

🧐 Foire aux questions

Q. Comment évaluer et ajuster les valeurs de poids calculées ?

A. Dans les architectures de type Stable Diffusion, le poids de base d'un mot est de 1.0. Une valeur calculée entre 1.1 et 1.4 est généralement considérée comme optimale pour renforcer l'importance d'un concept sans perturber la génération. Au-delà de 1.5, vous risquez de sur-saturer le modèle (CLIP text encoder), ce qui entraîne souvent des artefacts visuels, une dégradation des textures ou des couleurs brûlées. Les valeurs inférieures à 1.0 (ex: 0.8) sont utiles pour atténuer subtilement la présence d'un élément.

Q. Quelle est la différence mathématique entre les parenthèses () et les crochets [] ?

A. Selon les spécifications des interfaces populaires (comme AUTOMATIC1111), l'utilisation d'une paire de parenthèses (mot) multiplie le poids d'attention par 1.1 (+10%). L'utilisation de crochets [mot] divise ce poids par 1.1 (environ -9%). Ces multiplicateurs s'empilent, de sorte que chaque couche supplémentaire augmente ou diminue exponentiellement la valeur finale.

📚 Le saviez-vous ? La pondération d'attention dans l'IA générative

Dans le domaine de l'ingénierie de prompt avancée, la manipulation de l'attention (Attention/Emphasis) est une technique fondamentale pour diriger l'encodeur textuel qui interprète vos requêtes. Cette norme syntaxique à base de parenthèses et de crochets a été initialement codifiée par les développeurs de la communauté open-source pour offrir un contrôle granulaire sur la hiérarchie sémantique.

Le calcul des poids par imbrication ne suit pas une simple addition, mais une fonction exponentielle de base 1.1. À titre d'exemple, placer un mot entre trois parenthèses (((mot))) ne donne pas un multiplicateur de 1.3, mais correspond exactement au calcul 1.1^3, produisant une valeur finale d'environ 1.331. C'est précisément pour éviter de calculer mentalement ces puissances complexes lors du peaufinage d'un prompt particulièrement long que l'utilisation d'un simulateur de pondération est indispensable pour garantir la stabilité de vos générations.