LogoLogo
  • 📖Suite reciTAL - Documentation
  • 🚀Démarrage rapide
    • Utiliser un modèle d'extraction reciTAL sur étagère
  • 🎯Extraction
    • 🎯Introduction
    • Entraîner un modèle d'extraction
      • Constituer un Dataset
      • Annoter un Dataset
      • Entraîner un modèle
    • Configurer un Agent d'Extraction
      • Créer un Agent
      • Configurer les extracteurs d'un Agent
      • Configurer les paramètres d'un Agent
    • Valider un Agent
      • Charger des documents en validation
      • Valider un Agent
    • Ecran de correction
  • 🗃️Classification
    • 🗃️Introduction
    • Entraîner un modèle de classification
      • Constitution des datasets
      • Entrainement du modèle
      • Lecture et interprétation des résultats
    • Configurer un Agent de Classification
  • 🪄Workflow
    • 🪄Introduction
    • Créer un Workflow
    • Les modules Workflow
    • Jobs
    • Inputs
  • 🔌Intégration API
    • Authentification
    • Extraction
      • Envoyer des documents en extraction
      • Structure des résultats d'extraction
    • Classification
      • Envoyer des documents en classification
      • Structure des résultats de classification
    • Workflow
      • Envoyer des documents dans un Workflow
      • Structure des résultats du workflow
  • 📺Autres
    • Glossaire reciTAL
    • Astuces d'annotation
    • Gestion des utilisateurs
    • Métriques d'évaluation
    • Connection avec OpenID Connect (OIDC)
  • 🏗️Nos APIs
    • Swagger Workflow
    • Swagger Extraction
    • Swagger Classification
    • Swagger Auth
  • ⚙️Changelogs
    • Version 25.5.x (14/05/2025)
    • Mises à jours précédentes
      • Version 25.4.x (22/04/2025)
      • Version 25.3.x (24/03/2025)
      • Version 25.2.x (05/02/2025)
      • Version 24.12.x (23/12/2024)
      • Version 24.11.x (2024-11-05)
      • Version 24.9.x (2024-09-20)
      • Version 24.7.x (2024-07-09)
      • Version 24.6.x (20/06/2024)
      • Version 24.1.x (12/01/2024)
      • Version 23.12.x (12/12/2023)
      • Version 1.0.12 (05/12/2023)
      • Version 1.0.11 (30/11/2023)
      • Version 1.0.10 (22/11/2023)
      • Version 1.0.9 (27/10/2023)
      • Version 1.0.8 (18/10/2023)
      • Version 1.0.7 (03/10/2023)
      • Version 1.0.6 (11/09/2023)
      • Version 1.0.5 (23/08/2023)
      • Version 1.0.4 (18/08/2023)
      • Version 1.0.3 (27/06/2023)
      • Version 1.0.2 (02/05/2023)
      • Version 1.0.1 (24/03/2023)
  • 📧Contact
    • Nous contacter
Powered by GitBook
On this page
  • Créer un nouveau workflow
  • Ajouter des actions
  • Ajouter des transitions
  • Terminer un Worflow
  • Publier un workflow
  • Tester un workflow
  1. Workflow

Créer un Workflow

Rendez vous dans Studio - Workflows

PreviousIntroductionNextLes modules Workflow

Last updated 5 months ago

Créer un nouveau workflow

Cliquez sur "Créer un Workflow" puis donnez lui un nom.

Un workflow doit obligatoirement être composé au minimum d'un Etat "Début" et d'un Etat "Fin".

Ajouter des actions

Pour ajouter des actions entre le début et la fin d'un workflow, cliquez sur le bouton "Ajouter une étape"

Ajouter des transitions

Chaque module possède 2 points d'attache (sauf les états initiaux et terminaux qui n'en possèdent qu'un).

Une transition entre 2 modules peut être créée en reliant leurs points d'attache.

Il est possible de créer autant de transitions que souhaité en fonction des besoin.

Une transition peut être libre (par défaut) ou bien conditionnelle. Pour créer une transition conditionnelle, cliquez sur la transition, cochez la case "Use code for transition", et écrivez en code Python la condition à respecter pour passer par cette transition.

Terminer un Worflow

Chaque branche d'un workflow doit se terminer par un module d'état Terminal.

Une fois que l'architecture d'un Workflow est valide, on peut le tester et le publier.

Publier un workflow

Publier un workflow permet de le tester, et de l'utiliser en production. Pour se faire, cliquez sur le bouton "Publier la version".

Une fois qu'un workflow est publié, on peut toujours retourner en mode Draft. Tant que le nouveau Draft ne sera pas publié, il n'aura aucun impact sur la production.

Tester un workflow

Une fois que votre Workflow est publié, vous pouvez le tester.

Donnée Initiale : Chaque étape du workflow génère des données qui peuvent être utilisées au sein même de ce workflow et que l'on retrouve dans les résultats finaux. Il est également possible de transmettre des données initiales avant même la première étape. Un champ au format JSON est attendu.

Transmettre des données initiales peut être très pratique pour les transitions conditionnelles, notamment si vous savez à l'avance dans quelle branche le workflow doit se diriger (par exemple, effectuer un vidéo-codage ou non).

Métadonnées personnalisées : Des données sous forme de chaînes de caractères, non exploitables dans le workflow, mais renvoyées telles quelles dans les résultats.

Ce paramètre est souvent utilisé pour transmettre des identifiants internes (ID), afin de les retrouver dans les résultats et d'associer ces derniers à l'ID correspondant.

Fichiers : Les documents qui seront envoyés dans le workflow. Trois collections par défaut sont disponibles :

  • File : Utilisée par la plupart des modules par défaut.

  • Email : Utilisée par le module "Ingest Email" par défaut.

  • Attachment : Non utilisée par défaut par aucun module, mais pratique dans certains cas spécifiques, comme tester une partie du workflow.

Nous avons une page dédiée à la liste de tous les modules disponibles : .

🪄
Les modules Workflow