KJNodes/textgenerated

Something To String(SomethingToString)

Ce nœud réalise la conversion en vérifiant le type des données d'entrée : pour les entiers, les flottants, les booléens et les chaînes, il appelle directement la fonction `str()` ; pour les listes, il joint leurs éléments en une seule chaîne avec des virgules et des espaces.

Something To String

STRING
input
COMBO
prefix
STRING
suffix
STRING
KJNodes

Le nœud Something To String convertit les données d'entrée de n'importe quel type en une chaîne. En interne, il vérifie le type des données : pour les entiers, les flottants, les booléens et les chaînes, il appelle directement la fonction str() ; pour les listes, il joint les éléments avec une virgule et un espace en une seule chaîne.

Le nœud Something To String est un outil de conversion de données polyvalent. Sa fonction principale est de transformer des données d'entrée de tout type en une chaîne. Il simplifie l'intégration de différents types de données dans les flux de traitement de texte, servant de pont entre les données non textuelles et les nœuds de traitement de texte.

Fonctionnalités du nœud

En interne, le nœud vérifie le type des données d'entrée pour effectuer la conversion : pour les entiers, les flottants, les booléens et les chaînes, il appelle directement la fonction str() ; pour les listes, il joint les éléments avec une virgule et un espace en une seule chaîne. Après la conversion, le nœud permet également d'ajouter un préfixe et un suffixe personnalisables à la chaîne générée.

Description des paramètres du nœud - Something To String

Entrées (Inputs)

Nom du paramètreType de donnéesRequisValeur par défautPlage de valeurs/OptionsDescription
inputCOMBOOui--input : Accepte des données de n'importe quel type en entrée. Le nœud tentera de les convertir en chaîne.

Paramètres de contrôle (Parameters)

Nom du paramètreType de donnéesRequisValeur par défautPlage de valeurs/OptionsDescription
prefixSTRINGNon""--
suffixSTRINGNon""--

Sortie (Output)

Nom du paramètreType de donnéesDescription
STRINGSTRINGSTRING : Renvoie le résultat final en chaîne après conversion et ajout d'un éventuel préfixe et suffixe.

Cas d'utilisation

Ce nœud est très utile dans les flux de travail pratiques. Par exemple, vous pouvez convertir une liste numérique représentant les dimensions d'une image (comme [512, 768]) en la chaîne "512, 768". Cette chaîne peut ensuite être utilisée comme partie d'un prompt d'entrée pour un modèle de génération de texte, afin de contrôler précisément le rapport largeur/hauteur de l'image générée.

Points d'attention

Il est important de noter que si le type de données d'entrée ne fait pas partie des types pris en charge par le nœud (comme un dictionnaire ou un objet personnalisé), le nœud renverra l'entrée telle quelle, sans effectuer de conversion en chaîne. Cela peut provoquer des erreurs dans les nœuds en aval qui attendent une chaîne en entrée.

Lien vers le code source du nœud Something To String

Le nœud Something To String provient du pack de nœuds ComfyUI-KJNodes.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…