Ajouter un agent connecté à un agent

Utilisez des assistants connectés pour permettre à votre assistant principal de déléguer des tâches spécifiques à des assistants spécialisés. Cet article vous montre comment ajouter un assistant connecté et vérifier que la délégation fonctionne comme prévu.

Note

Les fonctionnalités de cet article sont alimentées par le faisceau GitHub Copilot, qui utilise les crédits Copilot pour la facturation basée sur l’utilisation. En savoir plus sur les crédits Copilot dans Aperçu de la facturation pour les agents, propulsés par le harnais GitHub Copilot.

La facturation basée sur l’utilisation s’applique à l’utilisation, à la construction, aux tests et à l’évaluation des agents. Ces actions peuvent consommer des crédits Copilot.

Prerequisites

  • Un agent créé avec le harnais GitHub Copilot pour être l’agent principal. Voir Créer un assistant (version préliminaire).
  • Au moins un autre agent alimenté par le harnais GitHub Copilot dans le même environnement. L’autre assistant doit être publié et configuré comme disponible pour la connexion.
  • Le créateur de l’assistant principal doit être le propriétaire de l’assistant connecté ou ce dernier doit être partagé avec lui.

Ajouter un agent connecté

  1. Connectez-vous à Copilot Studio.

  2. Choisissez et ouvrez l’assistant que vous souhaitez utiliser comme assistant principal.

  3. Dans la barre de navigation de l’agent, sélectionnez l’onglet Build .

  4. Dans le panneau des composants, sélectionnez Assistants connectés pour ouvrir la boîte de dialogue Ajouter un assistant connecté.

  5. Depuis la boîte de dialogue Ajouter un assistant connecté, parcourez ou recherchez les assistants disponibles et sélectionnez l’assistant que vous souhaitez connecter.

  6. Passez en revue les capacités de l’assistant, puis ajoutez une description claire des situations où l’assistant connecté doit être utilisé.

  7. Sélectionnez Se connecter.

  8. Confirmez que l’assistant connecté apparaît dans le panneau des composants.

Comment l’orchestrateur achemine vers les agents connectés

Après avoir ajouté un assistant connecté, le moteur d’orchestration détermine automatiquement quand déléguer à cet assistant. La décision de routage repose sur :

  • Le nom et la description de l’assistant connecté
  • Le message et le contexte de la conversation de l’utilisateur
  • Les instructions de votre assistant principal

Tip

Rédigez une description claire et spécifique pour chaque assistant connecté afin que l’orchestrateur puisse déterminer avec précision quand acheminer les requêtes vers lui. Évitez les descriptions qui se chevauchent entre les assistants connectés.

Tester la délégation

Après avoir ajouté un assistant connecté :

  1. Dans la barre de navigation d’assistant, sélectionnez l’onglet Aperçu.

  2. Envoyez un message correspondant au domaine de l’assistant connecté.

  3. Vérifiez que la réponse provient de l’assistant connecté et qu’elle est appropriée.

  4. Envoyez un message en dehors du domaine de l’assistant connecté pour confirmer qu’il est géré par votre assistant principal.