Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Microsoft 365 Copilot est un outil de productivité basé sur l’IA qui améliore les flux de travail dans les applications Microsoft 365 telles que Copilot Chat, Outlook, Teams et Word, à l’aide des données d’entreprise de Microsoft Graph. Bien que Copilot offre de puissantes fonctionnalités intégrées, les organisations ont souvent besoin d’intégrer des connaissances, des sources de données ou des applications supplémentaires pour répondre à des cas d’usage spécifiques.
Les agents étendent les fonctionnalités de Copilot en agissant comme des assistants IA spécialisés adaptés à des domaines spécifiques. Ces agents appliquent les connaissances organisationnelles et l’automatisation pour rationaliser les processus métier, améliorer la prise de décision et améliorer l’efficacité. Les agents peuvent récupérer des informations, résumer des données ou même effectuer des actions telles que l’envoi d’e-mails ou la mise à jour d’enregistrements.
Vous pouvez utiliser l’une des deux approches suivantes pour créer des agents pour Copilot : l’approche déclarative , qui utilise vos instructions, vos connaissances et vos actions ainsi que l’orchestrateur et les modèles de Copilot, ou l’approche de moteur personnalisé , où vous apportez votre propre orchestrateur et vos propres modèles pour créer un agent entièrement adapté. Cet article décrit les deux approches et fournit des informations sur le moment où utiliser chacune d’elles.
Pourquoi créer un agent ?
Microsoft 365 Copilot fournit une assistance puissante pilotée par l’IA, mais Copilot seul peut ne pas répondre entièrement aux flux de travail, aux sources de données ou aux besoins d’automatisation uniques de votre organisation. En créant des agents, vous pouvez :
- Étendez les connaissances de Copilot en intégrant des systèmes et des sources de données tiers.
- Automatisez les flux de travail complexes en plusieurs étapes dans Microsoft 365 et des applications externes.
- Offrez des expériences utilisateur personnalisées qui apparaissent là où vos utilisateurs travaillent : dans les conversations Teams, Outlook, SharePoint ou des applications personnalisées.
Les agents permettent des interactions sécurisées et en temps réel entre Copilot et les autres systèmes de l’entreprise. Microsoft et ses partenaires proposent une variété d’agents prédéfinis. Vous pouvez également créer le vôtre à l’aide d’outils low-code et pro-code pour répondre à vos besoins spécifiques.
Par exemple, l’agent commercial pour Copilot peut automatiser la gestion des prospects en transformant les contacts en prospects dans Dynamics ou Salesforce, en organisant des réunions et en contactant les clients, tout en accédant en toute sécurité aux données Microsoft 365 et d’entreprise pour personnaliser les interactions et générer des résultats commerciaux.
En développant des agents pour Microsoft 365 Copilot, les organisations peuvent utiliser en toute sécurité les données d’entreprise, prendre des mesures entre les applications et améliorer la productivité, le tout dans le flux de Teams, Outlook, Copilot ou d’autres applications Microsoft 365.
Composants principaux de l’agent
Les agents se composent des composants principaux suivants :
- Connaissances : Personnalisez les réponses de l’agent en lui fournissant des instructions et des sources de données spécialisées.
- Mesures à prendre : Développez des actions, des déclencheurs et des flux de travail qui automatisent les processus métier.
Au-delà de ces composants de base, des couches supplémentaires améliorent les fonctionnalités d’un agent :
- L’orchestrateur agit comme un moteur central qui gère la façon dont l’agent interagit avec les connaissances, les compétences et l’autonomie.
- Les modèles de base alimentent le raisonnement, la compréhension du langage et la génération de réponses de l’agent, formant la couche d’intelligence derrière chaque interaction.
- La couche d’expérience utilisateur assure une interaction transparente entre les utilisateurs et les agents en intégrant les agents dans des applications Microsoft 365 ou des plateformes externes pour un flux de travail intuitif et efficace.
En combinant ces éléments, les agents offrent un moyen puissant d’étendre Copilot pour automatiser les tâches, intégrer des données et fournir une assistance intelligente et contextuelle.
Agents déclaratifs
Les agents déclaratifs vous permettent de configurer Copilot pour des scénarios spécifiques en ajoutant des instructions personnalisées, des connaissances et des actions supplémentaires pour automatiser les processus métier. Étant donné que les agents déclaratifs utilisent l’infrastructure, le modèle et l’orchestrateur d’IA de Copilot, ils respectent les exigences de sécurité, de conformité et d’IA responsable (RAI) pour Microsoft 365. L’image suivante présente l’anatomie de base d’un agent déclaratif.
Pour configurer un agent déclaratif, vous fournissez :
- Instructions personnalisées pour adapter les réponses de Copilot aux besoins ou au flux de travail spécifiques de votre organisation.
- Connaissances personnalisées pour connecter des sources de données Microsoft 365 (telles que des messages Teams, des connecteurs Copilot, SharePoint et OneDrive) ou des données externes via des connecteurs Microsoft 365 Copilot.
- Actions personnalisées à intégrer aux API pour interagir avec des systèmes externes en temps réel.
Les agents déclaratifs présentent les caractéristiques suivantes :
- Hébergement : Utilisez l’orchestrateur et le modèle de base de Copilot. Aucun hébergement supplémentaire n’est requis.
- Outils : Créez des agents à l’aide d’outils à code faible tels que Microsoft 365 Copilot ou d’outils pro-code tels que Visual Studio ou Visual Studio Code et Microsoft 365 Agents Toolkit.
- Canaux : Exécuter dans Microsoft 365 Copilot et des applications Microsoft 365 telles que Teams, Word, Excel et Outlook.
Conseil
Work IQ Dev Tools (préversion) : pour les équipes qui créent des agents déclaratifs à partir d’un terminal, wiqd fournit des outils spécifiques à l’agent déclaratif qui couvrent l’ensemble du cycle de vie, de la génération de modèles automatiques d’un projet à la validation, à l’approvisionnement, à l’empaquetage, à la publication et à la surveillance. Pour plus d’informations, consultez la documentation sur les outils de développement Work IQ.
Agents de moteur personnalisés
Les agents de moteur personnalisés sont des assistants IA entièrement personnalisés. Elles sont utiles pour les scénarios qui nécessitent des flux de travail complexes, une orchestration ou des modèles de langage spécifiques. La création d’un agent de moteur personnalisé peut nécessiter que vous fournissiez un hébergement supplémentaire pour les modèles et les orchestrateurs et que vous vous assuriez que votre agent personnalisé est conforme, sécurisé et respecte les stratégies d’IA responsable (RAI). L’image suivante montre l’anatomie de base d’un agent de moteur personnalisé.
Pour développer un agent moteur personnalisé, vous avez besoin des éléments suivants :
- Une orchestration personnalisée pour prendre le contrôle total des workflows et intégrer des connaissances supplémentaires et des appels API externes. Vous pouvez incorporer un ou plusieurs modèles de langage pour améliorer les fonctionnalités.
- Modèles personnalisés pour choisir le modèle le plus adapté à votre cas d’utilisation, qu’il s’agisse de modèles de base, de grands langages, de petits langages, affinés ou spécifiques à un secteur d’activité.
- Autonomie et support agentique proactif pour lancer des workflows et des actions programmatiques, permettant aux agents d’opérer de manière indépendante, de prendre des décisions et de faire remonter les tâches en fonction des besoins.
Les agents de moteur personnalisés présentent les caractéristiques suivantes :
- Hébergement : Nécessitent un hébergement supplémentaire en dehors de Microsoft 365, généralement avec des services cloud tels qu’Azure, moyennant un coût supplémentaire.
- Outils : L’orchestration peut être générée à l’aide de Copilot Studio à faible code ou d’outils pro-code tels que Visual Studio, Visual Studio Code et Agents Toolkit, à l’aide de langages tels que .NET, Python et JavaScript, et de frameworks tels que Noyau sémantique ou LangChain.
- Canaux : Peut s’exécuter dans Microsoft 365 Copilot et des applications Microsoft 365 telles que Teams, Word, Excel et Edge.
- Collaboration : Prend en charge la communication d’agent à agent, ce qui permet aux agents de déléguer des tâches et de coordonner les flux de travail, étendant ainsi les fonctionnalités de Copilot à plusieurs agents au sein d’une même organisation.
Choisir le type d’agent à générer
Cette section décrit les fonctionnalités et les scénarios des agents de moteur déclaratifs et personnalisés pour vous aider à déterminer le type d’agent à générer.
Le tableau suivant résume les principales différences entre les agents déclaratifs et les agents de moteur personnalisés afin de vous aider à choisir l’option adaptée à votre cas d’utilisation.
| Fonctionnalité | Agents déclaratifs | Agents de moteur personnalisés |
|---|---|---|
| Cas d’utilisation | Utilisez Microsoft 365 Copilot pour les scénarios ciblés. | Utilisez des flux de travail complexes ou des intégrations avancées. |
| Partage et accès | Conçu pour être utilisé par des particuliers. | Prend en charge l’utilisation individuelle et la collaboration en groupe. |
| Personnalisation | Limité à l’orchestrateur et aux modèles de Copilot. | Entièrement personnalisable, y compris le choix de modèles et d’orchestration d’IA. |
| Interactions proactives | Non pris en charge ; s’appuient sur les interactions initiées par l’utilisateur. | Permettez aux agents de déclencher automatiquement des actions, même sans intervention directe de l’utilisateur. |
| Canaux | Intégré aux applications Microsoft 365. | Disponible pour Microsoft 365 et les applications externes. |
| Complexité de l’installation | Peut être développé avec des outils low-code (Agent Builder) et des outils pro-code (Visual Studio Code/Agents Toolkit). | Varie des configurations simples dans Copilot Studio aux implémentations pro-code avancées à l’aide de Visual Studio ou Visual Studio Code. |
| Hébergement de moteur | Hébergé dans Microsoft 365. | Hébergé dans Microsoft 365 avec Copilot Studio ou en externe avec des solutions personnalisées telles qu’Azure AI. |
| Options de déploiement | au sein de mon organisation ou publier dans le magasin commercial pour mes clients (éditeurs de logiciels indépendants). | au sein de mon organisation ou publier dans le magasin commercial pour mes clients (éditeurs de logiciels indépendants). |
| Conformité et sécurité | Hérite des normes de conformité, de récupération et de sécurité Microsoft 365 | Doit garantir votre propre conformité, vos pratiques RAI et vos mesures de sécurité. |
L’organigramme suivant résume le processus de décision pour choisir le type d’agent à générer.
Créez un agent déclaratif quand :
- Vous souhaitez que votre agent fonctionne dans les modèles d’orchestration et de langage de Copilot pour garantir la cohérence avec la sécurité et la conformité.
- Vous souhaitez une implémentation plus rapide ou souhaitez développer un agent sans code ou avec peu de code à l’aide d’outils tels que Copilot Studio ou vous êtes un développeur qui préfère une expérience rationalisée avec des options pro-code comme Visual Studio ou Microsoft 365 Agents Toolkit.
- Le flux de travail de votre utilisateur se trouve dans les applications Microsoft 365 (SharePoint, OneDrive, Teams) et il souhaite travailler dans le contexte de ces applications (via @mentions ou dans les conversations professionnelles Teams). Par exemple, un agent du support technique informatique qui répond à @mentions Teams ou un agent de synthèse de documents appelé dans SharePoint.
Créez un agent de moteur personnalisé quand :
- Votre agent a besoin d’une orchestration personnalisée pour gérer des flux de travail complexes, une logique métier spécifique, des règles de prise de décision précises ou plusieurs intégrations de systèmes. Par exemple, un agent d’approbation de prêt financier peut avoir des règles commerciales spécifiques, des exigences précises en matière de collecte de données et plusieurs systèmes de case activée de crédit pour évaluer la demande d’un candidat.
- Vous souhaitez utiliser vos propres modèles d’IA ou votre agent peut bénéficier de modèles spécifiques à un domaine avec des connaissances spécialisées ou de modèles multimodaux.
- Vous souhaitez activer la productivité de groupe, où plusieurs utilisateurs peuvent collaborer avec le même agent ou bénéficier de celui-ci dans un canal ou une réunion Teams.
- Vous avez créé un assistant conversationnel existant en dehors de Copilot et souhaitez l’intégrer à Microsoft 365 et Copilot.
- Vous souhaitez rendre votre agent disponible en dehors de Microsoft 365 et de Copilot.
- Vous souhaitez prendre en charge la messagerie proactive, qui permet aux développeurs de définir des flux de travail et de déclencher le comportement des agents sans avoir besoin d’interaction de l’utilisateur.
Considérations relatives aux coûts
Tenez compte des implications financières de la conception de votre solution d’agent, tant du point de vue de l’utilisateur que de l’hébergement. Pour plus d’informations, consultez Considérations relatives aux coûts pour l’extensibilité de Copilot.
Contenu connexe
- Présentation des agents déclaratifs
- Architecture de l’agent déclaratif
- Vue d’ensemble des agents de moteur personnalisés
- Architecture personnalisée de l’agent du moteur de recherche
- Créer un agent déclaratif avec Microsoft 365 Agents Toolkit
- Créer un agent déclaratif avec TypeSpec et Microsoft 365 Agents Toolkit