EasyUse/Promptgenerated
PromptLine(promptLine)
Le nœud PromptLine extrait un bloc consécutif de lignes d'une chaîne de prompt.
prompt Line
STRING
COMBO
prompt
text
start_index
0
max_rows
1000
remove_empty_lines
Easy Use
Le nœud PromptLine extrait un bloc consécutif de lignes d'une chaîne prompt. Il vous permet de sélectionner une ligne de départ, de limiter le nombre de lignes renvoyées et, facultativement, de supprimer les lignes vides avant d'effectuer la sélection. Les lignes sélectionnées sont renvoyées à la fois sous forme d'une STRING unique jointe et sous forme d'une valeur COMBO/liste.
Entrées
| Nom | Type | Valeur par défaut | Description |
|---|---|---|---|
prompt | STRING | text | Le texte source du prompt. La sélection des lignes est effectuée sur cette chaîne en la divisant sur les caractères de nouvelle ligne. |
start_index | INT | 0 | Index de la première ligne à sélectionner, basé sur zéro. 0 sélectionne la première ligne. Plage : 0–9999. |
max_rows | INT | 1000 | Nombre maximal de lignes à renvoyer. Si moins de lignes sont disponibles après start_index, toutes les lignes restantes sont renvoyées. Plage : 1–9999. |
remove_empty_lines | BOOLEAN | true | Lorsqu'il est activé, les lignes vides ou ne contenant que des espaces sont supprimées avant l'indexation et ne sont pas incluses dans la sortie. Lorsqu'il est désactivé, les lignes vides sont conservées et comptent dans start_index/max_rows. |
Sorties
| Type | Description |
|---|---|
STRING | Les lignes sélectionnées jointes en une seule chaîne avec des retours à la ligne. |
COMBO | Les mêmes lignes sélectionnées sous forme de valeur COMBO/liste, en préservant l'ordre. Utile pour les nœuds en aval qui acceptent des listes de lignes ou des entrées de type combo. |
Notes d'utilisation
- Les indices sont basés sur zéro : la première ligne est
0, la deuxième est1, et ainsi de suite. - Les valeurs par défaut (
start_index=0,max_rows=1000,remove_empty_lines=true) renvoient en pratique l'intégralité du prompt avec les lignes vides supprimées. Si le prompt contient plus de 1000 lignes non vides, seules les 1000 premières sont renvoyées. - Si
start_indexpointe au-delà de la dernière ligne disponible, la sortie est vide. - Comme
max_rowsa un minimum de1, vous ne pouvez pas demander explicitement zéro ligne. Pour produire une sortie vide, utilisez unstart_indexsitué au-delà de la fin du prompt ou transmettez un prompt vide. - La valeur par défaut de
promptest la chaîne littéraletext, donc une entréepromptnon connectée produit toujours une sélection valide d'une seule ligne. - La sortie
COMBOest utile lorsque les lignes sélectionnées doivent être consommées comme des éléments individuels plutôt que comme un bloc de texte combiné.
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.