Logique
Les nodes de logique contrôlent le flux de votre workflow — ils décident quel chemin prendre, répètent des actions, et rassemblent des résultats. Ce sont les « carrefours » et les « boucles » de votre workflow.
Condition (If/Else)
Tip
Condition (If/Else) vérifie une condition et envoie les données sur l'un des deux chemins : le chemin « Vrai » ou le chemin « Faux ». Vous définissez la condition à vérifier : un champ, un opérateur (égal, supérieur, contient, etc.) et une valeur.
Exemple
Après une évaluation de pertinence, le score arrive dans Condition. Si score >= 3 (condition vraie), la réponse est envoyée au client. Si score < 3 (condition fausse), le workflow génère une nouvelle réponse.
Note
Warning
Switch
Tip
Switch vérifie la valeur d'un champ et envoie les données vers le chemin correspondant. Contrairement à Condition (2 chemins), Switch peut avoir autant de chemins que vous voulez. Il y a aussi un chemin « par défaut » si aucun cas ne correspond.
Exemple
Un workflow de classification. Structured Output classe un email en « question », « plainte », « commande », ou « autre ». Switch envoie chaque type vers un traitement différent : les questions vers un RAG, les plaintes vers une alerte, les commandes vers un CRM.
Note
Warning
Loop
Tip
Loop prend une liste d'éléments et exécute les nodes suivants pour chaque élément, un par un. Le node suivant reçoit l'élément courant et son index (sa position dans la liste). Quand tous les éléments sont traités, le résultat complet sort par la sortie « Done ».
Exemple
Vous avez 10 CV à analyser. Loop parcourt la liste des CV et, pour chacun, lance un Structured Output qui extrait les compétences. À la fin, vous avez les compétences de tous les CV.
Note
Warning
Merge
Tip
Merge rassemble les données de plusieurs branches parallèles en une seule sortie. Après un Condition ou un Switch, les branches séparées doivent souvent se rejoindre. Merge attend toutes les branches (ou prend la première arrivée) et combine les résultats.
Exemple
Un Condition envoie les réponses courtes vers un enrichissement LLM et les réponses longues vers un résumé LLM. Merge attend les deux chemins et renvoie le résultat final, quel que soit le chemin emprunté.
Note
Warning