Définir une variable de flux

Définissez ou mettez à jour des variables dans votre workflow pour activer un comportement dynamique et une logique de flux plus intelligente.

Définir une variable de flux

Description du composant

Comment fonctionne le composant Définir une variable de flux

Définir une variable de flux

Le composant Définir une variable de flux est conçu pour attribuer ou mettre à jour une variable au sein de votre workflow IA. Ceci est utile pour gérer et transmettre l’état ou les données entre différentes étapes d’un workflow, permettant une conception de processus dynamique et flexible.

À quoi sert ce composant ?

Ce composant prend un nom de variable et une valeur, et attribue la valeur à cette variable dans le contexte du flux. Cela vous permet de stocker des informations pendant l’exécution du workflow, les rendant accessibles aux autres composants ou étapes qui suivent. Il est particulièrement utile lorsque vous devez suivre des valeurs intermédiaires, des options de configuration ou des entrées utilisateur au fur et à mesure de l’avancement du processus.

Entrées

Le composant accepte les entrées suivantes :

ChampDescriptionTypeObligatoireAvancé
Nom de la variable d’entrée (variable_name)Le nom de la variable que vous souhaitez définir ou mettre à jour dans le flux.MessageNonNon
Définir la valeur (variable_value)La valeur à attribuer à la variable spécifiée.MessageNonNon
Nom de l’outil (tool_name)(Optionnel, Avancé) Un nom pour l’outil afin d’aider les agents à s’y référer.ChaîneNonOui
Description de l’outil (tool_description)(Optionnel, Avancé) Une description pour aider les agents à comprendre son usage.ChaîneNonOui
Verbeux (verbose)(Optionnel, Avancé) Si activé, affiche une sortie détaillée à des fins de débogage.BooléenNonOui

Sorties

Après exécution, le composant produit les sorties suivantes :

  • Valeur de la variable (output_variable_value)
    • Type : Message
    • Contient la valeur qui a été définie pour la variable.
  • Nom de la variable (output_variable_name)
    • Type : Message
    • Contient le nom de la variable qui a été définie.
  • Outil (tool)
    • Type : Outil
    • L’objet outil lui-même, qui peut être utilisé par les agents pour un traitement ou un chaînage supplémentaire.

Cas d’utilisation typiques

  • Transmission dynamique de données : Stockez des résultats ou des données provisoires d’une étape à utiliser dans les étapes suivantes.
  • Gestion d’état : Gardez une trace de l’état du workflow, des indicateurs ou des décisions utilisateur.
  • Outils pour agents : Fournissez des variables comme outils pour les agents IA qui doivent accéder ou modifier l’état du workflow.
  • Débogage : Utilisez le mode verbeux pour obtenir des informations supplémentaires sur l’attribution des variables lors du développement.

Pourquoi est-ce utile ?

Définir et gérer des variables est essentiel pour construire des workflows capables de s’adapter à différentes entrées, de se souvenir des actions précédentes et de ramifier la logique selon des données générées dynamiquement. Le composant Définir une variable de flux permet cette flexibilité en vous permettant de contrôler de manière programmatique le contexte du flux à l’exécution, soutenant ainsi des processus IA plus intelligents et réactifs.


Version : 1.1.1
Catégorie : Message, Outil
Icône : set-flow-variable

Questions fréquemment posées

Que fait le composant Définir une variable de flux ?

Il vous permet de définir ou de mettre à jour des variables dans votre workflow, rendant possible le stockage et l’utilisation de valeurs dynamiques au fur et à mesure de l’avancement de votre flux.

Pourquoi utiliser ce composant dans mon flux ?

Utilisez-le pour gérer le contexte, mémoriser des données utilisateur ou piloter une logique conditionnelle dans votre workflow en fonction des valeurs de variables.

Puis-je mettre à jour les variables plusieurs fois dans un flux ?

Oui, vous pouvez utiliser le composant Définir une variable de flux à plusieurs étapes pour mettre à jour les valeurs selon les besoins.

Quels types de valeurs puis-je attribuer aux variables ?

Vous pouvez attribuer tout message ou valeur textuelle requise par votre flux, comme une entrée utilisateur, des réponses API ou des résultats calculés.

Essayez FlowHunt Définir une variable de flux

Découvrez la puissance d’une gestion flexible des variables dans vos flux avec le composant Définir une variable de flux.

En savoir plus