Étapes de contrôle des agents
Les étapes de contrôle ajoutent une logique et des points de décision humains aux agents. Utilisez-les pour suspendre l’exécution en attente d’une approbation, créer des branches selon l’analyse du contenu ou acheminer le travail différemment en fonction de ce que l’agent trouve.
Types d’étapes de contrôle
Les agents prennent en charge deux types d’étapes de contrôle :
Type d’étape | Objectif |
|---|---|
Saisie humaine | Suspendre l’exécution jusqu’à ce qu’un utilisateur fournisse une saisie ou une approbation |
Condition | Créer une branche d’exécution selon une décision oui/non/sans réponse |
Les étapes de contrôle sont insérées dans la séquence de l’agent comme n’importe quelle autre étape. Lorsque l’exécution atteint une étape de contrôle, l’exécuteur l’évalue avant de poursuivre.
Étapes de saisie humaine
Les étapes de saisie humaine suspendent un agent jusqu’à ce qu’un utilisateur désigné fournisse une saisie. Elles créent des étapes d’approbation, des points de contrôle de révision ou des points de décision nécessitant un jugement humain.
Fonctionnement de la saisie humaine
Lorsqu’une exécution d’agent atteint une étape de saisie humaine :
L’exécution est suspendue : l’exécution s’arrête à cette étape et conserve son état actuel.
Le statut indique « en attente de saisie » : le visualiseur d’exécution affiche l’étape comme étant « en attente de saisie » et précise la saisie requise.
L’utilisateur fournit une réponse : l’utilisateur désigné ouvre l’exécution, examine le contexte et envoie sa saisie.
L’exécution reprend : l’agent poursuit son exécution depuis le point de contrôle, et la saisie de l’utilisateur est intégrée aux étapes suivantes.
Cas d’utilisation courants
Révision par un associé avant livraison : rédiger le document, suspendre l’exécution en attente de la validation de l’associé, puis finaliser et livrer le document.
Étapes d’approbation du client : générer des options, suspendre l’exécution en attente de la sélection du client, puis poursuivre avec l’approche choisie.
Points de contrôle qualité : après l’extraction par l’IA, suspendre l’exécution pour qu’un collaborateur vérifie les champs clés avant de générer les résultats finaux.
Décisions d’escalade : si l’IA signale des termes ambigus, suspendre l’exécution afin qu’un avocat les clarifie avant de poursuivre.
Configuration des étapes de saisie humaine
Lors de la création d’un agent, ajoutez une étape de saisie humaine pour préciser :
Qui peut fournir la saisie : attribuez l’étape à un rôle ou à un utilisateur précis.
Quelle saisie est requise : définissez la question ou la décision attendue — par exemple une approbation, une sélection parmi plusieurs options ou un texte libre.
Contexte affiché : indiquez les documents ou les résultats d’exécution que l’utilisateur doit pouvoir consulter lors de sa révision.
Les étapes de saisie humaine nécessitent une réponse active. Les agents comportant des étapes de saisie en attente restent suspendus jusqu’à ce que l’utilisateur désigné intervienne ou que l’exécution soit annulée.
Étapes de condition
Les étapes de condition créent des branches dans l’exécution de l’agent selon une décision évaluée. La condition évalue généralement le contenu d’un document, l’état de l’exécution ou les résultats d’une analyse afin de déterminer le chemin à suivre.
Fonctionnement des conditions
Les conditions produisent un résultat ternaire :
Oui : suivre la branche « oui ».
Non : suivre la branche « non ».
Sans réponse : la condition n’a pas pu être déterminée — suivre un chemin de repli ou signaler le cas pour révision.
L’agent évalue la condition et dirige l’exécution vers la branche appropriée sans la suspendre.
Cas d’utilisation courants
Routage des clauses : si le document contient une clause de changement de contrôle, acheminer le document vers le parcours de révision par un spécialiste des fusions-acquisitions. Dans le cas contraire, poursuivre la révision standard.
Décisions fondées sur des seuils : si le montant de responsabilité extrait dépasse un seuil, signaler le cas pour révision par un associé. Sinon, poursuivre la génération du résumé.
Classification des problèmes : selon le type de problème détecté, acheminer le document vers le flux de travail approprié.
Contrôle qualité : si la confiance de l’IA est faible pour une extraction, signaler le cas pour vérification humaine. Si elle est élevée, poursuivre vers la génération du résultat.
Configuration des étapes de condition
Lors de la création d’un agent, ajoutez une étape de condition pour préciser :
La condition à évaluer : définissez ce que l’agent doit vérifier — généralement en fonction du contenu du document, des résultats d’extraction ou des métadonnées d’exécution.
Le comportement des branches : définissez ce qui se produit pour les résultats oui, non et sans réponse.
Combinaison des étapes de contrôle
Vous pouvez utiliser ensemble les étapes de saisie humaine et les étapes de condition pour créer des agents sophistiqués :
Utilisez une étape de condition pour déterminer si un document nécessite un traitement particulier.
Si la réponse est oui, dirigez l’exécution vers une étape de saisie humaine pour une révision par un spécialiste.
Si la réponse est non, passez directement à la génération du résultat.
Ce modèle vous permet d’automatiser les cas simples tout en faisant remonter les exceptions à des intervenants humains.
Exécutions suspendues
Seules les étapes de saisie humaine suspendent l’exécution de l’agent. Les étapes de condition sont évaluées instantanément et créent une branche sans interrompre l’exécution.
Lorsqu’une exécution est suspendue à une étape de saisie humaine :
L’exécution apparaît dans votre liste d’exécutions avec le statut « en attente de saisie ».
Ouvrez l’exécution pour voir quelle saisie est requise.
Fournissez votre réponse et envoyez-la.
L’exécution reprend automatiquement et parcourt les étapes restantes.
Historique des exécutions et audit
Les étapes de contrôle sont consignées dans l’historique des exécutions. Chaque enregistrement d’exécution indique :
Les étapes de contrôle qui ont été rencontrées.
La condition qui a été évaluée et le résultat produit.
L’utilisateur qui a fourni la saisie pour les étapes de saisie humaine, ainsi que le moment où il l’a fait.
La durée pendant laquelle l’exécution est restée suspendue à chaque point de contrôle.
Cela crée une piste d’audit pour les agents impliquant des décisions humaines.
Bonnes pratiques
Utilisez la saisie humaine pour les véritables décisions : ajoutez des étapes de saisie humaine lorsque le jugement humain apporte réellement une valeur ajoutée — et non pour des étapes qui pourraient être automatisées.
Veillez à la clarté des conditions : rédigez des conditions qui produisent des résultats oui/non sans ambiguïté. Si le résultat est souvent « sans réponse », reconsidérez votre méthode d’évaluation.
Attribuez judicieusement les étapes de saisie : acheminez la saisie humaine vers la bonne personne — révision par un associé pour les décisions stratégiques, vérification par un collaborateur pour les contrôles qualité.
Testez la logique des branches : exécutez des saisies de test dans les étapes de condition afin de vérifier que chaque branche produit le résultat attendu.
Documentez le comportement des branches : dans la description de votre agent, indiquez ce qui se produit pour chaque résultat de condition afin que les membres de l’équipe comprennent la logique.
À lire ensuite
Vue d’ensemble des agents pour créer et exécuter des agents
Déclencheurs d’agent pour planifier l’automatisation fondée sur des événements
Playbooks pour appliquer les normes du cabinet aux étapes des agents