Vos options d’extensibilité pour Microsoft 365 Copilot
Lorsqu’il s’agit de décider de votre approche du développement ia, il existe de nombreuses options à prendre en compte, notamment les options d’extensibilité Microsoft 365 Copilot et les solutions Azure AI. Cet article vous aide à identifier l’option d’extensibilité Microsoft 365 la mieux adaptée à vos besoins et objectifs spécifiques.
Étendre les modèles de Copilot ou créer un agent de moteur personnalisé ?
Lorsque vous cherchez à créer un produit IA de bout en bout entièrement personnalisé pour répondre aux besoins de votre entreprise, vous choisissez généralement des modèles de langage et une orchestration pour vos solutions rag (Retrieval-Augmented Generation).
Toutefois, avec Microsoft 365 Copilot, vous avez également le choix d’étendre les instances privées de Copilot de modèles de langage large (LLM) et le service Azure OpenAI. Le LLM de Copilot est ancré dans le contenu Microsoft 365 de chaque locataire afin qu’il puisse fonctionner avec les documents, messages et autres contenus professionnels que les utilisateurs utilisent quotidiennement. Lorsque vous étendez Copilot, vous fournissez des sources de connaissances et des compétences spécifiques que la couche d’orchestration de Copilot utilise pour générer des réponses.
Quand étendre Microsoft 365 Copilot
- Vous souhaitez tirer parti du modèle et de l’orchestrateur de Copilot.
- Vous avez des données externes que vous souhaitez mettre à la disposition de Copilot pour raisonner via un connecteur Microsoft Graph.
- Vous disposez d’une API existante qui peut être utilisée comme plug-in d’API pour l’accès en lecture et en écriture aux données en temps réel.
- Vous disposez d’une extension de message Teams que vous pouvez utiliser comme plug-in.
Quand créer un agent personnalisé
- Vous souhaitez utiliser des modèles spécifiques (LLM ou petit modèle de langage (SLM)) pour votre service.
- Vous avez besoin d’une prise en charge de l’IA agentique.
- Vous souhaitez que votre service soit indépendant de Microsoft 365 Copilot, accessible à tous les utilisateurs de Microsoft 365, quelle que soit leur status de licence Copilot.
Extension Microsoft 365 Copilot
Vous pouvez étendre Microsoft 365 Copilot de deux façons. Vous pouvez personnaliser Copilot avec des agents déclaratifs et des plug-ins, et vous pouvez ajouter des connaissances à Copilot et aux agents avec des connecteurs Microsoft Graph.
Conseil
Êtes-vous un décideur d’entreprise ? Consultez la bibliothèque de scénarios Microsoft Copilot.
Agents déclaratifs
Les agents déclaratifs sont conçus pour améliorer l’expérience utilisateur en permettant la création d’expériences de conversation personnalisées pour fournir des interactions et des réponses personnalisées. Les agents déclaratifs ont la même apparence que Microsoft 365 Copilot. Les agents déclaratifs peuvent être combinés avec des plug-ins et des connecteurs pour ajouter des compétences et des connaissances.
Les agents déclaratifs sont un excellent choix pour les cas suivants.
- Vous souhaitez superposer l’ensemble des fonctionnalités de Microsoft 365 Copilot.
- Votre scénario nécessite un focus ou une spécialisation. Par exemple, concentrer les connaissances sur un ensemble spécifique de documents ou se spécialiser dans des sujets financiers.
- Vous souhaitez cibler des rôles ou des domaines spécifiques dans votre organization, comme les ressources humaines, les ventes ou les finances.
- Vous souhaitez étendre l’étendue à des sources de données spécifiques, notamment les connaissances de domaine, les connecteurs Microsoft Graph et les plug-ins.
- Vous souhaitez activer l’interprétation nuancée des données reçues à partir de sources de données via des instructions personnalisées.
Plugins
Les plug-ins ajoutent des compétences et des actions aux agents déclaratifs.
- Les plug-ins d’API étendent les agents déclaratifs en appelant des API REST qui ont une description OpenAPI.
- Les actions dans Copilot Studio connectent Microsoft 365 Copilot et l’environnement Power Platform. Les actions incluent les Requêtes, les flux et les connecteurs. Si vous préférez développer sans beaucoup de codage, ces options sont pour vous.
- Les connecteurs Power Platform permettent aux agents déclaratifs créés avec Microsoft Copilot Studio d’interagir avec des services externes et des sources de données en temps réel.
- Les extensions de message Teams sont la fonctionnalité de recherche et d’action pour Teams qui fonctionne désormais en tant que plug-ins pour les agents.
Conseil
Si vous disposez d’une extension de message Teams existante, vous pouvez l’utiliser comme plug-in avec peu ou pas de modifications. Pour les nouveaux plug-ins, nous vous recommandons de créer des plug-ins d’API.
Connecteurs Microsoft Graph
Les connecteurs Microsoft Graph permettent l’ingestion de données à partir de différentes sources vers Microsoft Graph, ce qui facilite l’accès unifié aux données et les insights dans Microsoft 365 et d’autres services. Les éléments ingérés via un connecteur Microsoft Graph sont disponibles pour Microsoft 365 Copilot ainsi que pour les agents déclaratifs.
Étendre Microsoft 365 Copilot avec pro-code ou low-code
Votre parcours varie en fonction des résultats souhaités et de votre expertise en codage. Que vous soyez un codeur chevronné ou que vous préfériez des solutions à faible code ou sans code, il existe une suite d’outils adaptés à votre style de développement.
- Les options pro-code sont des agents déclaratifs, des plug-ins d’API et des connecteurs Microsoft Graph. Teams Toolkit for Visual Studio Code vous permet de développer et d’adapter vos agents.
- Les options à faible code ou sans code sont des agents déclaratifs créés avec le générateur d’agents Copilot Studio, les actions Copilot Studio et les connecteurs Power Platform. Vous pouvez développer rapidement avec une interface conviviale dans Copilot Studio.
Créer un agent de moteur personnalisé
Avec les services Azure AI, vous pouvez créer un agent de moteur personnalisé. Les agents de moteur personnalisés sont basés sur une prémisse apportez votre propre modèle. Avec les agents de moteur personnalisés, votre agent est indépendant de Microsoft 365 Copilot, de son LLM et de son orchestrateur.
Les agents de moteur personnalisés sont un excellent choix pour les cas suivants.
- Votre scénario nécessite l’utilisation de modules LLM ou SLO spécifiques.
- Vous avez besoin d’un meilleur contrôle sur l’expérience utilisateur ou le comportement de l’agent.
- Vous souhaitez publier vos agents pour les utilisateurs qui ne sont pas sur Microsoft 365.
Créer un agent de moteur personnalisé avec pro-code ou low-code
La façon dont vous générez et les outils que vous utilisez vous appartient. Vos choix est les suivants :
L’option pro-code permet une personnalisation complète. Développez avec teams Toolkit pour Visual Studio Code et commencez par la bibliothèque d’IA Teams ou Azure OpenAI Studio pour configurer, puis exporter le code généré vers teams Toolkit.
Pour un code faible ou sans code, vous pouvez développer rapidement des agents personnalisés avec une interface conviviale dans Copilot Studio.
Remarque
Microsoft Copilot Studio fait référence aux agents de moteur personnalisés en tant que copilotes personnalisés.