EasyUse/Promptgenerated

Wildcards(wildcardsPrompt)

Le nœud Wildcards remplace les espaces réservés wildcard dans un modèle de prompt par des valeurs choisies aléatoirement et peut éventuellement ajouter une référence LoRA.

wildcards Prompt

output_text
populated_text
text
STRING
Select to add LoRA
COMBO
Select to add Wildcard
COMBO
seed
0
multiline_mode
Easy Use

Le nœud Wildcards remplace les espaces réservés wildcard dans un modèle de prompt par des valeurs choisies aléatoirement et peut éventuellement ajouter une référence LoRA. Il est conçu pour générer des prompts variés tout en gardant des résultats reproductibles grâce à une graine.

Entrées

  • text (CHAÎNE, défaut : ""): Le modèle de prompt de base. Utilisez des espaces réservés __wildcard_name__ aux endroits où vous souhaitez insérer du contenu aléatoire.
  • Sélectionner pour ajouter un LoRA (COMBO): Une liste déroulante répertoriant les LoRA disponibles. En sélectionner un ajoute un extrait de prompt LoRA (par exemple <lora:filename:1.0>) au texte avant le traitement. Sélectionnez « None » pour n'ajouter rien.
  • Sélectionner pour ajouter un Wildcard (COMBO): Une liste déroulante répertoriant les fichiers wildcard disponibles. En sélectionner un ajoute un espace réservé __filename__ au texte, afin que vous n'ayez pas à saisir le jeton wildcard manuellement. Sélectionnez « None » pour n'ajouter rien.
  • seed (ENTIER, défaut : 0, min : 0): La graine aléatoire utilisée lors du choix des valeurs wildcard. La même graine et le même texte produisent la même sortie ; changez la graine pour obtenir des variations différentes.
  • multiline_mode (Booléen, défaut : faux): Lorsque l'option est activée, chaque ligne de l'entrée de texte est traitée comme son propre prompt, de sorte que les wildcards sont échantillonnés indépendamment pour chaque ligne et que les sauts de ligne sont conservés dans la sortie. Lorsqu'elle est désactivée, l'ensemble du texte est traité comme un seul prompt.

Sorties

  • CHAÎNE (text): Le texte du prompt traité : le texte de base avec tous les espaces réservés wildcard remplacés par les valeurs choisies, ainsi que les éventuelles additions LoRA/wildcard sélectionnées.
  • CHAÎNE (seed): La valeur de la graine transmise au nœud, renvoyée sous forme de chaîne. Elle peut être utilisée pour enregistrer la graine ou pour la transmettre à d'autres nœuds basés sur du texte.

Notes d'utilisation

  • Les jetons wildcard s'écrivent avec des doubles tirets bas, par exemple __color__. Le nœud remplace chaque jeton par une ligne aléatoire du fichier wildcard correspondant.
  • Utilisez la liste déroulante « Sélectionner pour ajouter un Wildcard » comme raccourci : elle insère le jeton à votre place, ce qui est utile lorsque vous ne vous souvenez pas du nom exact du fichier wildcard.
  • Pour construire des prompts reproductibles, définissez une graine fixe et conservez le même texte. Changer la graine rend aléatoires les lignes wildcard sélectionnées.
  • Comme la deuxième sortie est une chaîne, vous pouvez la connecter à des nœuds qui attendent une graine de type chaîne, ou simplement la laisser déconnectée si vous n'avez besoin que du prompt final.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…