Skip to content

Un workflow est un graphe lisible

Un workflow se lit de gauche à droite. Chaque message envoyé dans Semantics Chat démarre une nouvelle exécution au bloc Début, suit une route précise et produit une réponse ou une action.

À retenir :

  • la position est visuelle, les liens pilotent l’exécution ;
  • un tour de conversation correspond à un parcours du graphe ;
  • une condition peut proposer plusieurs sorties et un cas Sinon ;
  • les sorties d’un bloc peuvent être consommées par les blocs placés ensuite sur la même route ;
  • le brouillon n’est appliqué qu’à la sauvegarde.

Parcours de construction recommandé

  1. Ajoutez les blocs nécessaires depuis la palette.
  2. Donnez à chacun un nom métier lisible.
  3. Reliez-les dans l’ordre d’exécution.
  4. Configurez d’abord les champs obligatoires.
  5. Sélectionnez les références réelles avec l’aide {{.
  6. Reliez les branches d’échec.
  7. Vérifiez le panneau des problèmes.
  8. Sauvegardez puis testez chaque route.

Anatomie d’un bloc

Informations de base

ChampRôle
NomLibellé visible sur le canvas ; utilisez un nom métier explicite.
IdentifiantNom technique utilisé par défaut dans les références, par exemple http-1. Évitez de le modifier sans raison.
Nom de la variable de sortieAlias optionnel rendant les références plus lisibles, par exemple documents. Il doit rester unique.

Exemples de noms utiles : Recherche documents RH, Préparer instruction RAG, Réponse finale LLM, Charger outils Microsoft 365.

Évitez test, bloc 1, api ou prompt.

Configuration

La partie principale regroupe les champs nécessaires à l’usage courant. Commencez ici et n’ouvrez la configuration avancée que si votre cas le demande.

Configuration avancée

Elle peut contenir le timeout, les en-têtes, une URL technique, le budget de tokens, les outils ou la configuration des documents. Ne modifiez pas une valeur préremplie sans en comprendre l’impact.

Liens de sortie

  • Après succès sélectionne le prochain bloc si l’action aboutit.
  • Après échec sélectionne un fallback si elle échoue.

Reliez chaque échec potentiel vers un message compréhensible ou une route alternative.