Écrire des instructions d’agent

Les instructions constituent les directives et paramètres centraux que l’agent suit. Les agents s’appuient sur des instructions pour :

  • Déterminer quelles ressources (outils, bases de connaissances, sujets ou autres agents) appeler pour répondre à une requête utilisateur ou à un déclencheur autonome.
  • Renseigner les entrées de chaque outil en fonction du contexte disponible.
  • Générer une réponse à l’utilisateur final.

Un agent ne peut pas agir sur des instructions pour utiliser des outils, des sources de connaissances, d’autres agents ou des rubriques qu’il n’a pas. Vous devez d’abord configurer votre assistant avec les outils, les assistants et les sources de connaissances appropriés. Par exemple, si vous donnez une instruction à votre agent pour rechercher dans le FAQ d’un site web, l’agent ne peut pas suivre cette instruction, sauf si vous ajoutez ce FAQ comme source de connaissances. Veillez à ce que les instructions que vous donnez à votre assistant soient ancrées sur les capacités et les connaissances que vous avez configurées pour lui.

Important

Ne modifiez pas, remplacez ou interfèrez avec le format ou le comportement de citation défini par le système.

Évitez les instructions qui tentent de modifier la façon dont les citations sont générées, structurées ou affichées, y compris des termes tels que « citation » ou « référence ».

Si vous modifiez ou supprimez des citations, l’orchestrateur peut ne pas les reconnaître, peut traiter la réponse en tant que connaissances du modèle et omettre les résultats lorsque les connaissances du modèle sont désactivées. Ce comportement peut entraîner l’abandon des sorties valides et donner l'impression que le système ne fonctionne pas.

Ajouter ou modifier des instructions d’assistant

Lorsque vous créez un agent pour la première fois, vous configurez les instructions.

Si vous créez un agent à l’aide de l’expérience en langage naturel, Copilot Studio utilise votre description pour générer des instructions pertinentes pour vous. Si vous commencez avec un agent vide, vous pouvez écrire directement des instructions pour votre nouvel agent.

Vous pouvez également ajouter et modifier des instructions après avoir créé un assistant :

  1. Sur la page Aperçu de votre agent, trouvez la section Instructions et sélectionnez Modifier.

  2. Ajoutez ou modifiez des instructions. Vous pouvez saisir des instructions en texte brut. À tout moment dans les instructions, tapez une barre oblique (/) pour ajouter une référence à une ressource spécifique, telle qu’un outil, une rubrique, un autre agent, une variable ou une expression Power Fx.

    Capture d’écran du menu qui s’affiche lorsque vous tapez une barre oblique dans les instructions de l’agent.

  3. Testez les modifications en utilisant le panneau de test ou testez les charges utiles pour les déclencheurs des agents avec des déclencheurs.

  4. Si vous avez déjà publié votre agent, sélectionnez Publier pour mettre à jour les versions publiées.

Rédiger d’excellentes instructions

L’agent orchestrator utilise les noms et descriptions des outils, sujets, agents et sources de connaissances pour déterminer lesquels appeler et quand. Avant d’ajouter des instructions pour appeler des outils et des sources de connaissances pour votre agent, veillez à suivre les meilleures pratiques pour la création de descriptions pour chaque outil, agent, rubrique et source de connaissances.

Si votre agent doit appeler un objet agent spécifique, vous pouvez nommer cet objet dans vos instructions d’agent. Vous pouvez citer les objets suivants :

Tapez une barre oblique (/), puis sélectionnez l’objet dans le menu qui s’affiche. Vous pouvez également commencer à saisir le nom de l’objet pour afficher les suggestions correspondantes.

La façon dont vous rédigez les instructions dépend du type d’agent et de vos objectifs pour l’agent. En savoir plus dans Configurer des instructions de haute qualité pour l’orchestration générative.