Extension Microsoft 365 Copilot

Effectué

Microsoft 365 Copilot est un outil de productivité basé sur l’IA qui permet aux utilisateurs de se tenir au courant de leur travail dans les applications Microsoft 365 comme Outlook, Teams et Word, en s’appuyant sur des données Microsoft Graph. Il offre des connaissances, telles que des e-mails, des conversations et des documents auxquels les utilisateurs ont l’autorisation d’accéder, ainsi que des compétences, telles que la compréhension, la synthèse, la prédiction, le rappel, la traduction et la génération de contenu.

Diagramme montrant une représentation visuelle du système Microsoft 365 Copilot, y compris les modèles, l’orchestrateur, les connaissances, les compétences et l’expérience utilisateur.

L’extensibilité Copilot est la possibilité de personnaliser et d’étendre Microsoft 365 Copilot avec plus de connaissances et de compétences. Les développeurs peuvent étendre Microsoft 365 Copilot pour créer des agents Copilot afin d’apporter des connaissances personnalisées, des compétences et une automatisation des processus dans Microsoft 365 Copilot, en les adaptant aux besoins uniques de leurs clients.

Les agents Copilot sont fondamentalement composés de connaissances personnalisées (par le biais d’instructions et de données de base), de compétences personnalisées (y compris les actions, les déclencheurs et les flux de travail) et d’autonomie (y compris la planification, l’apprentissage et l’escalade).

Diagramme montrant une représentation visuelle des agents Copilot, y compris les modèles, l’orchestrateur, les connaissances, les compétences, l’anatomie et l’expérience utilisateur.

En outre, les administrateurs informatiques peuvent configurer les connecteurs Copilot appropriés dans le Centre d’administration Microsoft 365 et le centre d’administration Power Platform pour développer les connaissances disponibles pour tous les utilisateurs de leur locataire. Ces connecteurs respectent les limitations d’accès aux données de la source de connaissances elle-même.

Diagramme montrant comment étendre les connaissances Copilot par le biais d’agents Copilot, avec l’organisation « Knowledge » comme axe X et l’utilisateur « Skills » comme axe y.

Remarque

Cette unité de formation vous présente l’extensibilité Copilot. Une formation supplémentaire est disponible pour examiner l’extensibilité plus en détail.

Que sont les agents ?

En substance, les agents sont une version étendue de Copilot. Ils sont conçus pour automatiser et exécuter des processus métier spécifiques en votre nom. Chaque agent est un expert dans une ou deux tâches spécifiques, telles que :

  • Récupération d’informations
  • Résumé des données
  • Effectuer des actions, telles que l’envoi d’e-mails ou la mise à jour des enregistrements

Les agents peuvent être personnalisés pour répondre à des besoins métier spécifiques, tels que :

  • Agent des ressources humaines
  • Agent d’analyse
  • Agent de gestion de projet
  • Agent juridique
  • Agent de création d’image

La liste suivante fournit quelques exemples pratiques de ce que vous pouvez développer pour votre organization :

  • Agent de gestion de projet pour l’équipe d’ingénierie. Prenons, par exemple, une équipe d’ingénierie qui s’appuie sur un logiciel de gestion de projet. Vous pouvez créer un agent qui permet aux utilisateurs de surveiller les tickets ouverts. Par instance, un utilisateur peut demander des informations sur tous les problèmes qui lui sont attribués, et votre agent peut récupérer et présenter en toute transparence ces données à partir de votre API.
  • Agent d’inventaire de produits pour l’e-commerce. Si votre entreprise opère dans le domaine du commerce, vous pouvez créer un agent d’inventaire interne en le connectant à votre base de données de produits. Par exemple, un utilisateur peut demander à Copilot de vérifier la disponibilité d’éléments spécifiques, ce qui simplifie vos processus internes.
  • Agent de création d’images pour la campagne marketing. Si vous avez besoin d’images pour votre marketing, vous pouvez créer un agent qui vous aide à développer des ressources marketing adaptées à votre campagne.

Illustration montrant des exemples de la façon dont un développeur et un responsable marketing peuvent utiliser des agents Copilot.

Types d’agents

Les agents Copilot peuvent être générés à l’aide d’une approche de moteur déclarative ou personnalisée. Bien que la différence puisse ne pas être perceptible pour les utilisateurs finaux, les méthodes de développement sont distinctes. Cette conception offre aux développeurs la possibilité de choisir la façon dont ils souhaitent les créer.

  • Agents déclaratifs. Ces agents sont essentiellement une collection de connaissances personnalisées (par le biais d’instructions et de données de base) et de compétences personnalisées (notamment des actions, des déclencheurs et des flux de travail). Ils sont hébergés sur des modèles d’orchestrateur et de base Copilot pour créer une expérience conversationnelle enrichie. Ces agents peuvent être intégrés à Microsoft 365. Ils peuvent également utiliser des connecteurs Copilot pour des fonctionnalités avancées. Ils peuvent également inclure d’autres fonctionnalités telles que les plug-ins d’API et les fonctionnalités d’application pour Teams et Microsoft 365. Les connecteurs et plug-ins sont introduits plus loin dans cette unité.
  • Agents de moteur personnalisés. Ces agents sont développés à l’aide de modèles de base personnalisés et d’orchestrateurs. Ils peuvent être adaptés aux besoins spécifiques de l’entreprise avec votre propre pile. Les agents de moteur personnalisé peuvent être créés avec différents outils, notamment Copilot Studio, la bibliothèque IA Teams et Azure AI. Les agents de moteur personnalisé fonctionnent actuellement en tant qu’applications autonomes, teams et, à l’avenir, en tant qu’expériences immersives de l’agent Copilot. Les agents de moteur personnalisé et Copilot Studio agents personnalisés partagent une caractéristique similaire : ils n’utilisent pas le modèle de base Microsoft Copilot ou l’orchestration. Si vous avez besoin d’une personnalisation plus avancée de l’orchestration, ou si vos utilisateurs n’utilisent pas Microsoft 365 Copilot, envisagez le chemin d’accès de l’agent personnalisé. Vous pouvez le générer via plusieurs alternatives, telles que la bibliothèque IA Teams ou Azure OpenAI pour les agents de moteur personnalisés, ou Copilot Studio pour la création d’agents personnalisés.

Diagramme montrant comment étendre Microsoft 365 Copilot à l’aide d’agents déclaratifs, de connecteurs, de plug-ins et d’agents de moteur personnalisé.

Pour savoir quels agents fonctionnent le mieux pour vous, découvrez les différences dans Options de votre agent pour Microsoft 365.

Types d’options d’extensibilité

Comme vous venez de l’apprendre, les agents déclaratifs constituent une collection de connaissances personnalisées et de compétences personnalisées. Vous pouvez les intégrer en toute transparence dans Microsoft 365 à l’aide de connecteurs Copilot pour appeler des API REST standard afin de les intégrer à d’autres applications ou d’ajouter vos propres fonctionnalités.

Les agents déclaratifs ont :

  • Interface utilisateur familière. Les agents déclaratifs ressemblent tous deux à Microsoft Copilot et fonctionnent comme Microsoft Copilot.
  • Connaissances spécifiques au domaine appliquées pour des tâches spécifiques. Par exemple, le planificateur de voyage ou la nutrition assistant.
  • Possibilité d’intégrer des plug-ins et des connecteurs. Les agents déclaratifs peuvent appeler des services spécialisés et accéder à l’expertise du domaine

Lecture supplémentaire. Pour plus d’informations, consultez Agents déclaratifs.

Connecteurs Copilot

Les connecteurs Copilot permettent aux développeurs et aux administrateurs informatiques d’appliquer des connaissances personnalisées et de créer des compétences personnalisées et d’Microsoft Copilot fonctionnalités prêtes à l’emploi par le biais d’agents Copilot. Il existe deux types de connecteurs :

  • Connecteurs Microsoft Graph. Les connecteurs Graph permettent d’apporter des informations supplémentaires, notamment des sources de données externes, à Microsoft Graph. Ce processus rend les informations détectables dans différentes expériences Microsoft 365, y compris Microsoft 365 Copilot. Cette intégration permet à Copilot d’accéder et d’utiliser un plus large éventail de connaissances organisationnelles. Avec les connecteurs Graph, vous pouvez :
    • Tirer le meilleur parti de vos données externes. Les connecteurs peuvent donner à Copilot la possibilité d’accéder à vos différents jeux de données et de les résumer à partir de différentes sources, ce qui permet d’obtenir des insights plus complets.
    • Utilisez Copilot comme aide à la recherche. Les connecteurs peuvent permettre à Copilot de rechercher, de résumer et d’effectuer des questions et réponses (Q&A) en mode natif à l’aide du jeu de données de votre choix.
    • Faites apparaître l’intelligence de Copilot dans Recherche Microsoft, ContextIQ, et bien plus encore. Les connecteurs vous permettent d’améliorer la façon dont vos utilisateurs recherchent déjà des réponses.
  • Connecteurs Power Platform. Les connecteurs Power Platform sont des composants essentiels qui permettent aux applications Power Platform, telles que Power Automate, Power Apps et Logic Apps, d’interagir avec des services externes et des sources de données. Ils améliorent également les fonctionnalités de Microsoft 365 Copilot en lui permettant de :
    • Intégrer à un large éventail de services externes et de sources de données.
    • Effectuer des actions personnalisées.
    • Accédez à un plus large éventail de types de données.

Deux des différences main entre les connecteurs Graph et les connecteurs Power Platform sont la connectivité et les licences.

  • Connectivité. Avec les connecteurs Graph, la connexion aux services fournissant des données est synchrone. Les données sont répliquées dans Microsoft 365 pour une utilisation dans Copilot et d’autres scénarios. Contrairement aux connecteurs Microsoft Graph, les connecteurs Power Platform sont une récupération de données en temps réel avec des actions de lecture/écriture. Par exemple, vous pouvez créer un connecteur qui permet à vos utilisateurs de suivre un problème en temps réel et de leur permettre de créer des actions, telles que la création d’un ticket pour un suivi.
  • Gestion des licences. Pour les connecteurs Microsoft Graph, toute licence Microsoft 365 Copilot, Microsoft 365 ou Office 365 valide vous permet d’afficher les données des connecteurs dans vos résultats de recherche. Toutefois, vous avez besoin d’un quota d’index suffisant pour ingérer le contenu de ces connecteurs. Pour les connecteurs Power Platform, les exigences de licence peuvent varier en fonction des connecteurs spécifiques et des actions que vous souhaitez effectuer. Certains connecteurs peuvent nécessiter des licences Premium, qui ne sont pas incluses dans les licences Microsoft 365 standard.

Lecture supplémentaire. Pour plus d’informations, consultez Vue d’ensemble des connecteurs Graph et Connexion et extension avec Copilot Studio.

Plugins

Les plug-ins sont disponibles sous forme d’actions permettant aux agents déclaratifs d’interagir avec d’autres systèmes pour lire ou écrire des informations en quasi-temps réel. Ces actions incluent :

  • Accéder aux informations en temps réel. Par exemple, rechercher la couverture des dernières actualités sur le lancement d’un produit.
  • Récupérer des données relationnelles. Par exemple, la création de rapports sur les tickets de service attribués à un membre d’équipe donné.
  • Effectuer des actions entre les applications. Par exemple, la création d’une tâche dans le système de suivi du travail de votre organization.

Bien que les termes « actions » et « plug-ins » soient parfois utilisés indifféremment, ils sont techniquement différents. Une action fait référence à un seul appel d’API à partir d’un plug-in (par exemple, « Fermer le ticket #1234 »), tandis qu’un plug-in englobe une collection de fonctions (par exemple, fermer, créer, résoudre, etc.).

En général, les actions sont les fonctionnalités qui fournissent des compétences à Copilot au sein des agents déclaratifs. Par exemple, les développeurs peuvent :

  • Utilisez Copilot Studio pour générer des actions à partir de connecteurs Power Platform.
  • Créez des connecteurs de conversation, d’invite ou de flux à l’aide du canevas de conception Copilot Studio.
  • Utilisez teams Toolkit, ou toute pile technologique qui prend en charge les API REST standard, pour générer des actions en tant que plug-ins d’API.

Il existe plusieurs façons de créer des plug-ins, notamment :

  • Plug-ins d’API. Vous pouvez transformer une API en plug-in Copilot avec des plug-ins d’API.
  • Extensions de message Teams. Vous pouvez utiliser les extensions de message Teams en tant que plug-ins autonomes.
  • Copilot Studio Actions. Vous pouvez créer Copilot Studio Actions si vous préférez aucun code/low-code.

Importante

Les plug-ins d’API sont uniquement pris en charge en tant qu’actions au sein d’agents déclaratifs. Ils ne sont pas activés dans Microsoft 365 Copilot.

Expériences dans l’application de l’agent Copilot

Avec des actions, vous pouvez activer ou activer des agents Copilot qui fonctionnent dans le contexte de Microsoft 365 Copilot. Par exemple, les agents Copilot peuvent gérer des situations très variables en temps réel, en utilisant le jugement pour planifier leurs étapes et effectuer les tâches spécialisées nécessaires à l’exécution du travail. Ces agents peuvent collaborer avec plusieurs utilisateurs et d’autres agents pour accomplir des tâches qui couvrent des systèmes déconnectés, des horizons de temps longs et des limites organisationnelles. Les actions peuvent également être utilisées pour fournir des compétences aux agents Copilot qui travaillent dans des expériences immersives , telles que les agents déclaratifs.

  • Expérience en contexte. Par exemple, Business Chat (également appelé BizChat) permet aux utilisateurs d’mention l’agent et d’interagir avec celui-ci dans la conversation avec Microsoft 365 Copilot. Pour créer des expériences en contexte, vous pouvez utiliser des plug-ins et des agents déclaratifs. Les expériences en contexte apportent des informations supplémentaires à l’expérience de conversation avec Microsoft 365 Copilot, ce qui lui permet de raisonner et de fournir des réponses dans le contexte de la conversation. Ces expériences permettent également Microsoft 365 Copilot d’interagir avec des systèmes externes.

    Remarque

    Business Chat est l’expérience de conversation complète et sécurisée disponible pour Microsoft 365 Copilot. Il est disponible sur le web via Microsoft 365 App, Teams et Outlook.

  • Expérience immersive. Cette expérience permet aux utilisateurs de discuter directement avec l’agent, ce qui offre une expérience incorporée. Pour créer une expérience immersive, vous utilisez des agents déclaratifs. Lorsqu’un utilisateur active un agent Copilot avec une expérience immersive, la conversation est une interaction 1:1 avec l’agent, adaptée à ses fonctionnalités et à son étendue.

Captures d’écran montrant des exemples d’expériences immersives et contextuelles.