Skip to content

Orchestrez des workflows complexes
avec les DAG

Basculez n'importe quel workflow en mode d'exécution DAG. Les étapes s'exécutent en parallèle selon les dépendances, les boucles de convergence raffinent itérativement les sorties, et les SubWorkflowStep vous permettent de composer des workflows dans des workflows.

Exécution DAG

Construisez des workflows sous forme de graphes acycliques dirigés

Basculez n'importe quel workflow en mode d'exécution DAG. Les étapes déclarent leurs dépendances et le moteur les exécute automatiquement en vagues parallèles, résolvant l'ordre optimal. Utilisez SubWorkflowStep pour invoquer d'autres workflows comme étapes, obtenant une orchestration multi-étapes composable depuis un seul canevas.

  • Canevas DAG visuel avec disposition topologique et courbes de Bézier
  • Exécution en vagues parallèles par traversée du graphe de dépendances
  • SubWorkflowStep pour composer des workflows dans des workflows
  • Patterns fan-out (un vers plusieurs) et fan-in (plusieurs vers un)

Boucles de convergence

Raffinement itératif avec portes de qualité

Liez une étape d'évaluation à une cible amont. Lorsque le score de qualité est inférieur à votre seuil, l'exécuteur relance automatiquement le sous-graphe et injecte le retour d'évaluation dans le prompt LLM. L'itération continue jusqu'à atteindre la qualité requise ou le nombre maximum d'itérations.

  • Porte de qualité EvalStep avec critères de notation configurables
  • Relance automatique du sous-graphe cible-évaluation
  • Injection du retour dans les prompts LLM et recettes à chaque itération
  • Nombre maximum d'itérations configurable (1-10) avec visualisation des arêtes de retour

Modèles de patterns

Partez de patterns d'orchestration éprouvés

Choisissez parmi quatre patterns d'orchestration multi-agents pré-construits. Chaque modèle génère les étapes de workflow, les schémas d'entrée, les dépendances et les boucles de convergence selon vos paramètres personnalisés.

  • Critique/Affineur — LLM + évaluation avec boucle de convergence
  • Routeur expert — Étape routeur avec routes de branches spécialisées
  • Débat/Consensus — LLM parallèles + agrégateur pour le consensus
  • Planifier/Exécuter/Vérifier — Chaîne en trois étapes avec boucle de convergence

Reprise sur incident

Exécution résiliente avec points de contrôle

Le système de points de contrôle amélioré suit l'état d'achèvement de chaque étape, les snapshots de sortie et l'état de convergence. Si un workflow de longue durée échoue en cours d'exécution, il reprend à partir de la dernière étape réussie — en modes séquentiel et DAG.

  • Suivi de l'achèvement par étape avec snapshots de sortie
  • Reprise depuis n'importe quel point après un incident ou un timeout
  • Préservation de l'état de convergence entre les redémarrages
  • Rétrocompatibilité avec le format de points de contrôle v1

Types d'étapes

Quatre nouveaux types d'étapes pour les workflows multi-agents

En plus des étapes recette, condition, boucle, parallèle et approbation, les workflows supportent désormais quatre types d'étapes natifs IA.

Étape LLM

Envoie un prompt LLM directement sans encapsulation de recette. Idéal pour les transformations légères, la classification et les décisions rapides dans les workflows.

Étape Évaluation

Utilise des juges LLM pour noter les sorties selon des critères de qualité. Déclenche des boucles de convergence pour un raffinement itératif jusqu'à atteindre le seuil.

Étape Routeur

Utilise un LLM pour classifier les entrées et brancher vers des routes spécialisées. Chaque route exécute un chemin aval différent selon la classification.

Étape Agrégateur

Combine les sorties de branches parallèles via des stratégies de fusion (union), sélection du meilleur (qualité la plus élevée) ou synthèse (résumé généré par LLM).

Coding Agent Step

Execute a sandboxed coding agent that writes, tests, and iterates on code within Docker containers. Ideal for data transformations, report generation, and programmatic tasks within workflows.

Plans

Orchestration pour chaque équipe

L'exécution DAG et les onze types d'étapes sont disponibles dans le plan Pro. Les fonctionnalités d'orchestration avancées sont disponibles dans le plan Enterprise.

Pro

  • Workflows illimités avec les 11 types d'étapes
  • Mode d'exécution DAG avec canevas visuel
  • Contrôle de version des workflows

Enterprise

  • Tout le plan Pro inclus
  • SubWorkflowStep pour l'orchestration inter-workflows
  • Déploiement canary des versions de workflows
  • Boucles de convergence avec points de contrôle de reprise sur incident

Prêt pour l'orchestration avancée de workflows ?

L'exécution DAG et tous les types d'étapes sont disponibles dans le plan Pro. Contactez notre équipe pour les fonctionnalités Enterprise.