Introduction
Dans Microsoft Copilot Studio, une solution s’étend souvent sur plusieurs agents que différentes équipes possèdent et gèrent. Une fois que vous avez déterminé les assistants dont votre solution a besoin, l’étape suivante consiste à vous assurer que chaque demande est transmise à l’assistant qui en est responsable. Un agent principal alimenté par le harness GitHub Copilot peut déléguer les demandes de conversation aux agents connectés, et un flux de travail Copilot Studio peut appeler un agent publié à partir d’un nœud d’agent pour une seule étape.
Supposons que vous mainteniez un agent d’assistance de premier niveau pour les employés. L’équipe informatique est responsable d’un assistant de support informatique qui traite les demandes relatives aux appareils et aux accès, tandis que l’équipe RH est responsable d’un assistant sur les prestations RH qui répond aux questions à ce sujet. Les employés posent à votre assistant des questions générales, des questions informatiques et des questions sur les avantages sociaux, et vous souhaitez que les demandes informatiques et celles relatives aux avantages sociaux soient transmises aux assistants gérés par les équipes correspondantes. Par ailleurs, un flux de travail d’intégration s’exécute lorsqu’un enregistrement de nouvel employé est créé, et l’une de ses étapes nécessite que l’agent des avantages sociaux RH rédige un résumé des avantages sociaux pour le nouvel employé.
Dans ce module, vous allez explorer :
- Comment préparer un agent afin que d’autres agents puissent s’y connecter.
- Comment ajouter un agent connecté avec une description de routage.
- Comment tester et résoudre les problèmes de délégation.
- Comment appeler un agent à partir d’un nœud d’agent de workflow.
À la fin de ce module, vous serez en mesure de connecter des assistants spécialisés à un assistant principal reposant sur l’environnement d’exécution GitHub Copilot, de vérifier que les demandes sont transmises au bon assistant et d’appeler un assistant publié à partir d’un workflow.