Workflow Builder
En bref
Workflow Builder est l'orchestrateur visuel d'Ontologie. Il vous permet de creer des automatisations en assemblant des blocs sur un canvas — sans ecrire de code. Un declencheur lance le workflow, des blocs d'action transforment et enrichissent les donnees, et le resultat est stocke ou transmis a un autre systeme.
Exemple concret : apres chaque import de documents, un workflow extrait les entites mentionnees, les cree dans l'ontologie, puis envoie un email de confirmation a l'equipe data.
Ce que vous allez faire
- Construire un workflow minimal executable (declencheur + action + sortie)
- Configurer chaque bloc avec des donnees fiables
- Connecter les blocs pour definir le parcours d'execution
- Tester votre workflow et analyser le resultat
Vocabulaire cle
| Terme | Signification | Exemple |
|---|---|---|
| Declencheur | Bloc qui demarre l'execution d'un workflow. | Start, Schedule, Webhook, Entity trigger |
| Bloc | Unite d'action sur le canvas. Chaque bloc fait une chose. | Prompt, Condition, Transform, Ontology |
| Connexion | Lien entre deux blocs definissant l'ordre d'execution. | Start → Prompt → Output |
| Execution (Run) | Un lancement du workflow du debut a la fin. | Run de test, run planifie |
| Checkpoint | Point de sauvegarde automatique pendant l'execution. Permet de reprendre apres un echec. | Apres chaque bloc termine |
| Subflow | Un workflow imbrique dans un autre workflow. | Workflow de validation appele depuis un workflow d'import |
Categories de blocs
| Categorie | Blocs | Usage |
|---|---|---|
| Declencheur | Start, Schedule, Webhook, Entity trigger | Point d'entree du workflow |
| Flux | Condition, Boucle, Split, Merge, Wait, Parallel | Logique de branchement et controle |
| IA | Prompt, Recherche semantique, Recherche hybride | Interroger un LLM ou la base de connaissances |
| Donnees | Ontologie, Entity lookup, Graph neighbors, Transform, Filter, Aggregate | Lire, filtrer et transformer des donnees |
| Integration | Outil, Subflow, Send email | Appeler un service externe ou envoyer une notification |
| Controle | Delay, Error handler, Checkpoint, Retry, Timeout | Gerer les erreurs et le timing |
Parcours recommandes
Creer un workflow
Selectionner un canvas et assembler trigger + action.
Executer et debugger
Lancer un run, lire le resultat et corriger rapidement.
Liens avec les autres modules
- Ontologie : les blocs Ontology et Entity lookup lisent et modifient vos entites.
- Base de connaissances : le bloc Recherche semantique interroge vos documents importes.
- Agent IA : le bloc AI Agent delegue une question complexe a l'agent.
- Live Data : un trigger Entity trigger demarre un workflow quand une source de donnees est mise a jour.
Resultat attendu
Vous disposez d'un workflow reproductible, testable et lisible par votre equipe. Chaque execution est tracee et peut etre reprise depuis un checkpoint en cas d'echec.
Besoin d'aide ?
Ecrivez-nous : Support et contact.