Partager via


Ajouter un nœud d’agent à un flux d’agent

Les flux d’agents automatisent les processus métier en connectant des déclencheurs et des actions à une séquence fiable.

En utilisant le nœud de l’agent dans les flux de travail, vous pouvez rendre ces workflows plus puissants en appelant un agent directement à partir d’un nœud. L’agent donne à votre agent la possibilité de raisonner sur les données, d’extraire des sources de connaissances et de décider quels outils utiliser.

Par exemple, un flux de travail qui traite les tickets de support entrants peut utiliser un nœud d’agent pour qu’un agent lise le ticket, recherche l’historique du client et rédige une réponse recommandée, dans une seule étape de flux de travail. Le flux de travail garde le contrôle de la séquence globale, tandis que l’agent gère l’interprétation des détails du billet.

À l’aide du nœud de l’agent, vous pouvez suivre les étapes suivantes :

  • Appelez un agent existant à partir de votre flux de travail.
  • Envoyez un message à l’agent, y compris le contenu dynamique des étapes précédentes du flux.
  • Récupérez la réponse de l’agent et utilisez-la dans les étapes de flux de travail suivantes.
  • Si vous le souhaitez, autorisez l’agent à demander de l’aide à une personne lorsqu’il n’est pas sûr de continuer.

Ajouter et configurer un nœud d’agent

  1. Dans Copilot Studio, accédez à Flux et ouvrez un flux d’agent existant ou créez-en un.

    • Nouveau flux : vous accédez à la page Concepteur pour configurer un déclencheur.
    • Flux existant : vous accédez à la page Vue d’ensemble et vous devez accéder à la page Concepteur.
  2. Sélectionnez l’icône Insérer une nouvelle action au point dans le flux dans lequel vous souhaitez appeler un agent.

  3. Dans Ajouter une action, sous fonctionnalités IA, sélectionnez Exécuter un agent.

  4. L’exécution d’un nœud d’agent apparaît dans le flux. Configurez les champs suivants :

    • Agent (obligatoire) : sélectionnez l’agent. La liste affiche les agents publiés auxquels vous pouvez accéder.

    • Message : entrez le message à envoyer à l’agent. Ce message indique à l’agent quelle tâche effectuer lors de l’exécution du flux.

      Vous pouvez inclure du contenu dynamique des étapes précédentes dans le flux. Sélectionnez des jetons dans le sélecteur de contenu dynamique pour transmettre des données dans le message. Par exemple, si votre flux se déclenche lorsqu’un événement de calendrier est créé, vous pouvez écrire « Préparer un bref pour » suivi du jeton participant requis à partir du déclencheur.

    • Demandez de l’aide humaine quand vous ne savez pas (facultatif) : activez cette option si vous souhaitez que l’agent passe à un humain lorsqu’il ne peut pas continuer seul. Lorsqu’une escalade se produit, l’agent envoie une demande d’entrée par e-mail au propriétaire de la connexion.

      Cette option est utile lorsque la tâche de l’agent peut nécessiter une interprétation qui dépasse ses instructions ou ses connaissances disponibles. Par exemple, si un agent examine les notes de frais et trouve des frais inhabituels qui ne correspondent à aucune politique, il peut signaler le rapport pour qu’une personne prenne une décision plutôt que d'approuver incorrectement.

Utiliser la réponse de l’agent dans votre flux de travail

Lorsque le nœud de l’agent s’exécute, le processus attend que l’agent termine sa tâche. La réponse de l’agent devient ensuite disponible en tant que contenu dynamique que vous pouvez utiliser à n’importe quelle étape ultérieure.

Pour utiliser la réponse de l’agent dans une action en aval :

  1. Sélectionnez l’action dans laquelle vous souhaitez utiliser la réponse (par exemple, envoyer un e-mail ou mettre à jour une action de ligne ).

  2. Dans le champ où vous souhaitez insérer la réponse, ouvrez le sélecteur de contenu dynamique.

  3. Recherchez la sortie de l’étape Exécuter un agent et sélectionnez la réponse de l’agent.

Méthodes courantes d’utilisation de la réponse de l’agent :

  • Insérez la réponse dans le corps d’un e-mail ou d’un message.
  • Définissez une condition pour brancher votre flux de travail en fonction de ce que l’agent a retourné.
  • Enregistrez la réponse dans une variable ou une source de données pour référence ultérieure.

Questions fréquemment posées

Quand dois-je utiliser un nœud d’agent dans mon workflow ?

Utilisez un nœud d’agent lorsqu’une étape de votre flux de travail nécessite une orchestration dynamique, comme l’appel d’outils, l’extraction à partir de sources de connaissances ou la réalisation de plusieurs tours pour effectuer une tâche en fonction d’un ensemble d’instructions. Si l’étape doit uniquement traiter du texte ou générer une réponse à partir d’une seule invite, un nœud d’invite est probablement plus adapté.

Voici quelques exemples où le nœud de l’agent est le bon choix :

  • Passez en revue les stratégies (sources de connaissances) : Un flux de travail se déclenche lorsqu’un rapport de frais est envoyé. Le nœud de l’agent envoie les éléments de ligne à un agent qui a accès aux stratégies de dépenses de l’entreprise en tant que source de connaissances. L’agent vérifie chaque élément pour la conformité et signale tout ce qui n’est pas conforme. Le flux de travail achemine ensuite les rapports marqués pour la révision manuelle et approuve automatiquement les rapports propres. L’agent est le bon choix ici, car il peut raisonner à travers les documents de politique plutôt que de vous obliger à encoder chaque règle en tant que condition de flux de travail.

  • Recherchez et préparez un exposé (outils + connaissances) : Un flux de travail se déclenche lorsqu’une nouvelle réunion est ajoutée à votre calendrier. Le nœud de l’agent transmet les informations de la réunion à un agent. L'agent utilise des outils de connectique pour rechercher le rôle de chaque participant et les interactions récentes dans vos outils de gestion de la relation client (CRM) et accède à une source interne de connaissances contenant des organigrammes d'entreprise et des résumés de projet. L’agent compile ses résultats dans un document d’information. Le flux de travail envoie ensuite un e-mail contenant la présentation avant la réunion. L’agent est le bon choix ici, car la tâche nécessite l’appel d’outils externes et la combinaison d’informations provenant de plusieurs sources.

  • Gérer les demandes des clients (outils + connaissances + escalade humaine) : Un flux de travail se déclenche lorsqu’un nouveau cas est créé dans votre système de support. Le nœud de l’agent transmet la question du client à un agent. L’agent recherche une base de connaissances produit, recherche le compte et l’historique des commandes du client à l’aide d’outils CRM et rédige une réponse personnalisée. Si l'agent rencontre une situation qu'il ne peut pas résoudre, comme un différend de facturation qui nécessite un jugement, l'agent le transfère à un humain pour obtenir son avis. Le flux de travail envoie la réponse finale ou route le cas en fonction du résultat. L'agent est le bon choix ici, car il orchestre entre plusieurs outils et sources de connaissances, et peut escalader quand il atteint les limites de ce qu'il peut gérer de manière autonome.

Quelle est la différence entre le nœud de l’agent et le nœud d’invite ?

Le nœud de l’agent et le nœud d’invite ajoutent des fonctionnalités IA à votre flux de travail, mais ils sont conçus pour différents types de tâches.

Capacité Nœud de l’agent Nœud d’invite
Orchestration des outils Accès complet à tous les outils d’agent Interpréteur de code uniquement
Sources de connaissances Toutes les sources de connaissances prises en charge Dataverse uniquement
Intervention humaine dans le processus Oui Non
Complexité des tâches Tâches complexes ; l’orchestrateur d'agents peut prendre plusieurs étapes Tâches simples ; itération unique

Utilisez le nœud de l’agent lorsque l’étape du flux de travail nécessite un raisonnement, une orchestration d’outils ou un accès aux sources de connaissances. Un nœud d’agent convient parfaitement aux tâches complexes où l’IA doit décider quels outils utiliser ou quelles informations récupérer à partir de plusieurs sources.

Utilisez le nœud d’invite pour des appels IA plus simples et légers dans lesquels vous avez besoin du modèle pour traiter du texte ou générer une réponse sans outils ni connaissances externes.