Partager via


Étendre Microsoft 365 Copilot avec les assistants Copilot

Microsoft 365 Copilot fournit des expériences par défaut pour interagir avec le contenu et les ressources de l’ensemble d’une organisation. Bien que la fonctionnalité par défaut offre de nombreuses capacités utiles, les clients ont parfois besoin d’interagir avec un assistant conversationnel plus ciblé, accessible directement dans Microsoft 365 Copilot.

Dans Copilot Studio, ces assistants plus ciblés sont appelés assistants Copilot. Ces agents sont créés en donnant des instructions en langage naturel qui génèrent des invites pour Microsoft 365 Copilot. Les assistants Copilot peuvent inclure des références aux données d’entreprise, aux actions et aux invites suggérées.

Note

Ce que l’on appelle agents de Copilot dans Copilot Studio sont connus sous le nom d’agents déclaratifs dans Microsoft 365 Copilot. Pour plus d’informations sur l’extensibilité de Microsoft 365 Copilot, consultez Extensibilité de Microsoft 365 Copilot.

Cet article couvre :

  • Création d’un assistant Copilot
  • Ajout d’actions et de connaissances à l’agent
  • Publication de l’agent sur Microsoft 365 Copilot et Microsoft Teams

Que sont les assistants Copilot, les actions, les connaissances du copilote et les invites de démarrage ?

Le tableau suivant donne des informations plus détaillées sur les distinctions entre les agents, les actions, les connaissances du copilote et les invites de démarrage.

Nom  Définition
Assistant Copilot Un assistant Copilot est créé en créant une invite pour Microsoft 365 Copilot. Cette invite est utilisée pour définir un ensemble de comportements d’exécution, de personnalités et de règles qui régissent les interactions de l’agent. Un agent est le plus souvent utilisé dans le contexte de l’extension de Microsoft 365 Copilot. Un assistant Copilot peut également être utilisé directement en tant qu’agent dans Microsoft Teams.
Action Précédemment appelée plug-ins. Mécanisme qui permet à un copilote d’appeler d’autres systèmes et de récupérer des données ou d’effectuer d’autres actions. Les actions sont des interactions à tour unique. Les actions peuvent être authentifiées et peuvent inclure des paramètres, des cartes et d’autres fonctionnalités. Voir Utiliser des actions avec les agents personnalisés.
Connaissances Les connaissances font référence aux informations qui résident dans votre locataire Microsoft 365, y compris les connecteurs SharePoint et Graph.
Invite de démarrage Les invites de démarrage sont des invites définies dans un agent qui permettent aux clients d’effectuer facilement des actions courantes ou sophistiquées avec l’agent.

Assurer la sécurité des agents

Les clients et les partenaires Microsoft 365 peuvent créer des assistants Copilot qui étendent Microsoft 365 Copilot avec des instructions personnalisées, des connaissances de base et des actions appelées via des descriptions de l’API REST configurées par l’agent. Les actions personnalisées récupèrent les données qui influencent le comportement de votre Microsoft 365 Copilot, y compris à partir de sources non fiables telles que les e-mails et les tickets de support. Les attaquants peuvent créer des charges utiles dans ces sources non fiables pour manipuler le comportement de l’agent, par exemple en répondant de manière incorrecte aux questions ou en invoquant des actions personnalisées.

Pour protéger votre agent contre les attaques, utilisez les contrôles dans Copilot Studio pour configurer des connecteurs sécurisés utilisés pour les connaissances et les actions personnalisées.

Prérequis

  • Les utilisateurs et les créateurs doivent disposer d’une licence pour utiliser Microsoft 365 Copilot.
  • Les créateurs doivent disposer des autorisations nécessaires pour créer dans un environnement Copilot Studio et y avoir accès.

Créer un agent

Contrairement à la création traditionnelle où un créateur crée chaque rubrique avec des déclencheurs en langage naturel même pour des tâches simples, un agent configuré pour utiliser l’IA générative dispose d’un ensemble de base de comportements par défaut. En tant que créateur, vous pouvez ajouter des connaissances et des actions pour rendre l’agent plus apte à répondre à vos besoins spécifiques.

Pour créer un assistant Copilot pour Microsoft 365 Copilot :

  1. Connectez-vous à un compte Copilot Studio, à l’adresse https://copilotstudio.microsoft.com

  2. Accédez à Agents dans le volet de navigation de gauche.

  3. Sélectionnez Microsoft 365 Copilot dans la liste d’agents.

  4. À partir de là, sélectionnez + Ajouter dans la carte Agents. Vous êtes redirigé vers l’expérience de création conversationnelle.

  5. En phrases complètes, décrivez ce que l’agent doit être capable de faire et de savoir.

  6. Lorsque l’interaction est terminée, sélectionnez J’ai terminé dans la conversation instantanée.

    Note

    Ignorez l’interface conversationnelle à tout moment, en choisissant Ignorer la configuration.

  7. Sélectionnez Créer pour accéder à la page de présentation de l’agent.

L’agent est maintenant créé. Vous pouvez interagir avec l’assistant Copilot dans le canevas de test ou lui ajouter des capacités et des connaissances. Jusqu’à présent, l’agent n’a aucune source de connaissances ajoutée. Les seules informations dont dispose l’agent sont les données qui lui sont fournies dans les instructions. L’agent n’a pas accès aux connaissances de l’entreprise ni à aucune autre action pour le moment ; toutes les réponses sont donc fournies à partir des propres connaissances de l’IA générative.

Ajouter des connaissances à un assistant Copilot

Lorsque vous créez un agent pour la première fois, celui-ci commence avec uniquement les connaissances de base de l’IA générative. L’agent n’a connaissance d’aucune autre source de données. Pour lui fournir plus de connaissances, ajoutez des connaissances sur la page Vue d’ensemble de votre agent, ou sur la page Connaissances.

Il existe trois principaux types de connaissances qui peuvent être ajoutés à un agent :

Nom  Définition
SharePoint Chemins aux ressources SharePoint dans l’organisation. Microsoft 365 Copilot utilise les informations d’identification de l’utilisateur pour s’assurer qu’il ne reçoit des réponses qu’à partir des informations auxquelles il a accès.
Connecteurs de Copilot (Graph) Les connecteurs sont des sources de données configurées par l’administrateur du locataire pour ajouter des connaissances à Microsoft Copilot et aux agents. En savoir plus sur les Connecteurs Graph
Recherche Web L’agent peut également utiliser la recherche sur le Web public (via Bing) pour récupérer les résultats Web

Note

La Recherche Web est configurée via la carte de fonctionnalités sur la page d’aperçu, et non sur la page de connaissances.

Pour commencer à ajouter des connaissances à l’agent :

  1. Revenez à la page d’aperçu de l’agent.
  2. À partir de la carte Connaissances, sélectionnez + Ajouter des connaissances
  3. Choisir une source de données.
    • Si vous utilisez SharePoint, fournissez un chemin d’accès à la racine de la bibliothèque ou du site. Une seule page ou un seul fichier spécifié n’est pas pris en charge pour le moment.
    • Si vous utilisez un connecteur de copilote et que l’administrateur a configuré un connecteur Graph dans Microsoft 365, vous pouvez choisir un connecteur Graph à partir des sources de données configurées.
    • La recherche Web peut être activée/désactivée à partir de la page d’aperçu du copilote dans la carte Paramètres supplémentaires.

Plusieurs sources de connaissances peuvent être ajoutées avec un mélange de types à un agent. De plus, pour SharePoint, jusqu’à quatre chemins peuvent être inclus.

Une fois les sources de connaissances configurées, l’agent ayant des connaissances est immédiatement disponible dans la conversation de test. Fermez le volet de connaissances, choisissez le mouvement d’actualisation en haut de la conversation instantanée de test pour obtenir une nouvelle conversation instantanée, puis essayez de poser des questions qui devraient être présentes dans la source de données.

Note

Si des résultats ne sont pas renvoyés, envoyez vos commentaires à Microsoft pour l’analyse et l’amélioration du produit.

Ajouter une action à un assistant Copilot

Une action est utilisée pour permettre à un agent de récupérer des informations ou d’effectuer une tâche telle que la mise à jour d’un enregistrement ou l’exécution d’une transaction. Les actions peuvent être créées à partir de connecteurs Copilot (également appelés connecteurs Power Platform). Les types d’actions incluent les invites AI Builder, les connecteurs, les flux et les connecteurs personnalisés. Pour en savoir plus sur les connecteurs Copilot, voir Apprendre le contenu sur les connecteurs Copilot.

L’ajout d’une action nécessite une planification supplémentaire de la part du créateur par rapport à l’ajout de connaissances. Plusieurs considérations entrent en jeu :

  • L’action doit-elle utiliser l’authentification de l’utilisateur ou l’authentification du créateur ?
  • Le créateur peut-il fournir des descriptions pour informer l’IA générative quand et comment invoquer l’action ?
  • Les paramètres de la fonction doivent-ils toujours être renseignés automatiquement ou le créateur doit-il les renseigner au moment de la création ?

Chacune de ces considérations entre en jeu lors de l’ajout d’actions à un agent.

Capture d’écran du volet d’actions

Pour ajouter une action :

  1. Revenez à la page d’aperçu de l’agent.
  2. À partir de la carte Actions, choisissez Ajouter une action.
  3. Recherchez le connecteur de copilote souhaité ou choisissez Créer un nouveau flux ou Ajouter une API pour un connecteur personnalisé.
  4. En supposant qu’un connecteur Copilot soit choisi, une expérience utilisateur est présentée avec les sections Connecteur et Configurer.

Section Connecteur

  1. Authentification de l’utilisateur final : choisissez le type d’authentification préféré pour cette action. Vous avez le choix entre l’authentification utilisateur et l’authentification de l’auteur du copilote. D’autres détails de configuration de l’authentification sont automatiquement gérés par l’implémentation du connecteur de copilote.
  2. Description de l’utilisation : instructions indiquant à Microsoft 365 Copilot comment utiliser l’action dans l’agent.

Section Configurer

  1. Nom de l’action du plugin : Le nom de l’action comme on le voit dans Microsoft 365 Copilot dans les citations. Ces informations peuvent également être influentes pour aider Microsoft 365 Copilot à choisir l’action à exécuter.
  2. Nom d’affichage : nom convivial de l’action comme on le voit dans l’expérience Microsoft 365 utilisateur Copilot.
  3. Description permettant à l’agent de savoir quand utiliser cette action : description conversationnelle complète du moment où Copilot devrait utiliser cette action, et le type de questions qui la déclenche.

Entrées et sorties

Copilot Studio remplit automatiquement un ensemble d’entrées et de sorties en inspectant l’objet du connecteur de copilote. Le créateur peut laisser Copilot remplir ces champs ou les remplir manuellement lors de la création.

Par défaut, aucune personnalisation n’est nécessaire sur cette expérience, sauf si le créateur choisit de remplir manuellement un champ ou de remplacer une description.

Capture d’écran du volet de modification des entrées d’actions

Finalisation et test

Le dernier onglet vous permet d’examiner vos choix, d’effectuer des ajustements, puis d’enregistrer vos modifications.

Une fois enregistrées, les actions sont prêtes à être testées dans la conversation instantanée de test Copilot Studio. Sélectionnez Actualiser en haut de la conversation instantanée de test, puis posez une question qui doit appeler l’action.

Dans la conversation, la première fois que l’utilisateur déclenche l’action, l’agent présente une carte de connexion. Cette carte est utilisée pour permettre à l’utilisateur de se connecter à l’action avec ses propres informations d’identification.

Capture d’écran de la carte Configurer les connexions

Lorsque vous sélectionnez Connecter, l’utilisateur est redirigé vers une expérience où il peut choisir la connexion pour l’action qu’il utilise et se connecter ou y accéder. Une fois la connexion établie, elle est durable pour la session. Après cela, l’utilisateur peut fermer le navigateur et réessayer l’action.

Important

Le navigateur plein écran pour la gestion des connexions est une solution temporaire et sera traité avant le lancement.

Invites de démarrage

Souvent, lorsque les utilisateurs interagissent pour la première fois avec n’importe quel type d’agent, ils ne savent pas ce qu’ils peuvent demander ou ne comprennent pas la richesse de l’agent. En conséquence, ils ont tendance à poser des questions simples. Microsoft 365 Copilot résout ce problème en fournissant une expérience d’invites de démarrage. Les invites de démarrage présentent à l’utilisateur des invites simples pour commencer.

Capture d’écran des invites de démarrage dans la conversation instantanée Microsoft 365 Copilot

Copilot Studio crée automatiquement des invites de démarrage lorsque vous utilisez l’expérience conversationnelle pour créer votre agent. Vous pouvez également modifier ou créer la vôtre à tout moment avec l’expérience Invites de démarrage sur la page Aperçu.

Comprendre les invites de démarrage

Une façon d’utiliser les invites de démarrage est de les utiliser comme raccourci pour des questions simples que les utilisateurs devraient poser. Cependant, elles représentent également une opportunité de présenter des invites plus sophistiquées que l’utilisateur pourrait ne pas comprendre.

Dans les invites de démarrage, les auteurs de l’agent ont un accès complet aux fonctionnalités du grand modèle de langage Microsoft 365 Copilot, y compris les actions et les connaissances que vous avez ajoutées. Envisagez de créer des invites sophistiquées qui aident les utilisateurs à effectuer facilement des tâches courantes.

Capture d’écran des suggestions d’invite de démarrage

Créer des invites de démarrage

  1. Revenez à la page Aperçu de l’agent.
  2. Faites défiler vers le bas jusqu’à Invites de démarrage et sélectionnez Modifier.
  3. Ajoutez jusqu’à six invites de démarrage et appuyez sur Enregistrer.

Publication d’un assistant Copilot

Une fois que l’agent fonctionne comme vous le souhaitez dans l’expérience de test Copilot Studio , vous êtes prêt à le publier. La publication convertit l’agent d’un état de brouillon à un état publié, prêt à être chargé dans le catalogue de l’organisation. Contrairement à un copilote autonome, un agent n’est pas automatiquement déployé sur Microsoft 365 Copilot et Teams lors de sa publication.

Publier votre agent

  1. Revenez à la page Aperçu de l’agent.

  2. Choisissez Publier en haut à droite.

    Les informations du formulaire suivant sont utilisées pour renseigner l’entrée du catalogue dans les catalogues Office et Teams de l’organisation et la liste des applications intégrées du centre d’administration Microsoft. Elles ne sont pas utilisées par le modèle de langage Microsoft 365 Copilot.

  3. Remplissez les champs selon vos besoins et sélectionnez Publier.

    Une fois l’opération terminée, vous êtes redirigé vers la page Options de disponibilité

Note

Lorsque vous sélectionnez Publier, une ressource de bot est approvisionnée dans l’environnement Azure Entra ID de votre locataire, correspondant à votre agent. Cela permettra aux utilisateurs d’interagir avec l’agent dans Microsoft Teams.

Options de disponibilité

La page Options de disponibilité permet de distribuer l’agent sur le compte de l’auteur de l’agent pour qu’il l’utilise ou pour qu’il soit utilisé par de petits groupes d’homologues régis par des listes de distribution, ou pour qu’il soit publié dans le catalogue de l’organisation par un administrateur.

Note

Si un administrateur a désactivé le chargement latéral ou la publication pour le locataire, une ou plusieurs de ces fonctionnalités peuvent être bloquées. Travaillez avec l’administrateur du locataire pour déterminer le mécanisme de distribution approprié pour le locataire.

Option de disponibilité Description
Partager le lien Vous pouvez copier un lien profond dans Microsoft Teams pour invoquer l’agent publié. L’ouverture du lien dans le locataire ouvre une expérience de conversation instantanée avec l’agent.
Afficher à mes collègues et aux utilisateurs partagés Vous permet d’accorder l’accès à d’autres personnes pour participer à la création de l’agent, ou à des groupes de sécurité pour leur accorder l’accès à l’utilisation de l’agent dans la conversation instantanée Microsoft 365 ou Teams.
Afficher à tous les membres de mon organisation Envoyez-la à l’administrateur du locataire pour l’ajouter au catalogue de l’organisation afin que tous les utilisateurs du locataire puissent l’installer comme ils le souhaitent.
Télécharger en tant que .zip Téléchargez sous forme de dossier zip. Cette option de disponibilité vous permet de charger manuellement vers Teams/Microsoft 365 Copilot pour l’envoyer à l’administrateur pour révision, ou de charger directement dans le catalogue de l’organisation.

Vous trouverez plus d’informations sur la gestion des applications dans le catalogue Teams ici : Gérer les applications Power Platform

Utilisation de l’assistant Copilot dans Microsoft 365 Copilot ou Microsoft Teams

L’agent devrait maintenant être disponible pour le test dans Microsoft 365 Copilot ou Teams. L’utilisateur peut interagir avec l’agent via @mentioning l’agent dans l’interface de conversation instantanée Microsoft 365 Copilot ou en sélectionnant l’agent dans la barre latérale. Une fois sélectionné, l’utilisateur interagit uniquement avec l’agent jusqu’à ce qu’il mette fin à cette conversation et revienne à Microsoft Copilot.

Dans la capture d’écran, l’utilisateur demande des informations qui se trouvent dans les connaissances incluses dans l’agent. L’IA générative, qui évalue les instructions, les connaissances et les actions de l’agent, détermine que la meilleure façon de résoudre la demande est d’utiliser ses connaissances pour générer une réponse. L’IA générative inclut également des références pour les sources qu’elle utilise pour générer la réponse.

Capture d’écran utilisant l’agent dans Microsoft 365 Copilot

Conseils pour les auteurs d’agents

  • Microsoft 365 Copilot met en cache les réponses aux questions précédemment posées au cours d’une session donnée, même si elle a appelé une action pour récupérer des données. Pour interrompre ce cache, utilisez le bouton Nouvelle conversation instantanée.
  • Pour voir plus d’informations sur les raisons pour lesquelles l’IA sélectionne ou non une action, entrez -developer on dans la zone de saisie Microsoft 365 Copilot et posez la question.
  • Les résultats que vous voyez au moment de l’exécution dans Microsoft 365 Copilot peuvent être différents de ce que vous voyez dans Copilot Studio le canevas de test et Microsoft Teams.
  • Contrairement à un copilote personnalisé, les agents ne collectent pas de données dans l’onglet Analyses Copilot Studio. Cette fonctionnalité est en cours d’évaluation pour les prochaines versions.
  • Lorsque vous utilisez Microsoft 365 Copilot pour tester votre agent, utilisez l’expérience de commentaires avec le pouce vers le bas pour fournir des commentaires à l’équipe Microsoft Copilot afin qu’elle examine et résolve les problèmes. Les commentaires n’affectent pas directement la qualité de déclenchement de Microsoft 365 Copilot.