Vue d’ensemble
workflow_definition est le JSON qui représente un agent sous forme de
graphe (nœuds + arêtes). Le format est proche de ReactFlow.
Référence détaillée des nœuds : Nœuds (graphe). Construire
un workflow à la main est rare : le plus simple est de partir d’un template
(voir Flows) ou de laisser un agent IA le générer
(voir Pour les agents IA).
Structure d’un nœud
Structure d’une arête
Workflow minimal valide
startCall → agentNode → endCall :
Types de nœuds
Découvrir et valider
- Catalogue :
GET /api/v1/api/node-typeset/node-types/{name}. Chaque entrée décrit unNodeSpec: le schéma exact des champs dedata. - Validation :
POST /api/v1/api/workflow/{workflow_id}/validate
PropertySpec, PropertyType) est documenté dans
Nœuds (graphe).
En cas d’échec, la réponse 422 contient :
Nœuds (graphe)
Référence complète.
Flows
Créer, valider, publier.
Pour les agents IA
Générer un workflow par IA.
Référence API
Piloter par REST.
