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.
Une architecture de solution bien définie est essentielle pour appréhender le fonctionnement de vos assistants Copilot Studio dans l’ensemble du paysage commercial et technologique plus large. L’architecture décrit les composants principaux de votre assistant, ses dépendances à d’autres systèmes, et la façon dont il évolue pour répondre à la demande de l’entreprise.
Copilot Studio offre une plateforme flexible qui réunit plusieurs fonctionnalités.
Cycle de vie de l’assistant Copilot Studio
Copilot Studio prend en charge un cycle de vie complet de bout en bout pour la conception, l’amélioration et la gestion des assistants à partir d’une expérience unifiée en mode SaaS.
Pendant la phase Générer et Publier, vous
- Concevoir, améliorer et gérer des assistants : créez un assistant et mettez-le en service rapidement, le tout à partir d’un produit SaaS E2E simple d’utilisation.
- Dialoguer sur les connaissances avec l’IA générative : obtenez des réponses spécifiques à l’entreprise grâce à vos fichiers, sites web, Dataverse, applications non-Microsoft, et plus encore.
- Créer des rubriques spécifiques : complétez les réponses de l’IA générative avec des rubriques spécifiques et organisées lorsque vous souhaitez avoir plus de contrôle.
- Créer des actions : créez des actions et utilisez des connecteurs prédéfinis ou des flux d’assistant pour appeler vos backends et vos API ou effectuer des tâches de longue durée.
- Publier sur plusieurs canaux : publiez dans plus de 20 langues et déployez sur le canal de votre choix avec un seul clic, y compris Microsoft 365 Copilot.
Pendant la phase d’Analyse et d’Amélioration, vous :
- Surveiller et améliorer : accédez à des insights et des analyses riches et prêts à l’emploi.
- Intégrer aux services d’IA : intégrez avec Microsoft Foundry, Azure Cognitive Services, Bot Framework et d’autres services conversationnels de Microsoft.
Comment les deux phases fonctionnent ensemble
- Créer et publier vous permet d’atteindre la production rapidement avec la bonne architecture, la bonne gouvernance et les bons canaux.
- Analyser et améliorer garantit que vous restez pertinent en tirant parti de l’utilisation et en comblant les écarts de qualité.
- Ensemble, ils forment une boucle fermée : livrer en toute confiance, mesurer avec rigueur et itérer de manière délibérée, le tout dans une expérience SaaS unifiée.
Capacités principales de Copilot Studio
| Catégorie | Capacités |
|---|---|
| Expérience utilisateur intuitive | Canevas visuel, design low-code, vues pro-code, tests en temps réel, collaboration simplifiée, langage naturel pour générer |
| Conception de conversations | Créez et publiez des actions personnalisées, adaptez des rubriques spécifiques, créez des réponses riches et dynamiques, créez des assistants multilingues, publiez sur plusieurs canaux, utilisez des modèles. |
| Orchestration de la conversation | Conversations à plusieurs tours, gestion de la logique et des variables, transfert à un conseiller, routage en mode multilingue, contenu dynamique selon l’utilisateur, autonomie |
| Connectivité des données | Raisonnement approfondi, 1 400 connecteurs de données prédéfinis, connecteurs de données personnalisés, flux d’assistant, actions génératives, réponses génératives |
| Extensibilité pour développeurs professionnels | IA générative faites-le vous-même (DIY), Bring Your Own Model (BYOM), compétences personnalisées Azure Bot Framework, extension de la base de connaissances, analyses personnalisées, télémétrie Azure Application Insights |
| Gestion simplifiée | Contrôles IA responsables, plateforme de confiance, centre d’administration, normes de conformité, analytique, automatisation du cycle de vie des applications, authentification personnalisée |
Expérience de création d’IA conversationnelle
Créer une expérience d’IA conversationnelle efficace va bien au-delà de la création d’un chatbot. Cela nécessite une combinaison de technologies, de conception et de capacités opérationnelles qui fonctionnent ensemble pour offrir des interactions fluides, sécurisées et intelligentes. Voici les éléments essentiels :
Capacités de compréhension et d’orchestration du langage : au cœur de toute IA conversationnelle se trouve la capacité à comprendre ce que l’utilisateur veut dire. Cette capacité implique :
- Comprendre ce que l’utilisateur dit (intention) et comment y réagir.
- Extraction des informations clés (entité) des énoncés de l’utilisateur.
Capacités de gestion des dialogues : Les conversations ont besoin d’une structure. Les conversations doivent-elles suivre un flux guidé ou rester ouvertes et sans contrainte ? La gestion du dialogue garantit :
- Des transitions fluides entre les rubriques.
- Gérer les interruptions et clarifications.
- Maintenir le contexte à travers les interactions en plusieurs étapes.
Capacités de l’IA pour générer des réponses ou passer à l’action : IA générative alimente des réponses riches et dynamiques et permet :
- Recherche de connaissances en entreprise.
- Résumé du contenu.
- Déclencher des actions via des API et des connecteurs pour des processus de bout en bout.
Intégration avec d’autres systèmes : Les processus métier de bout en bout impliquent souvent la connexion à différents systèmes et sources de données.
Déploiement et exécution : Une fois déployée, l’expérience doit atteindre les utilisateurs là où ils se trouvent :
- Déploiement sur des canaux tels que des sites web, Teams ou des applications.
- Prise en charge de la publication multilingue et multicanale.
Sécurité et authentification : sécurisez les points de terminaison et authentifiez les utilisateurs finaux pour garantir des interactions de confiance.
- Qui peut invoquer l’assistant ?
- Les utilisateurs du portail doivent être connectés ?
Analytique et amélioration continue : La performance ne s’arrête pas au lancement.
- Utilisez la télémétrie, les indicateurs clés de performance et les transcriptions de conversation pour mesurer l’efficacité.
- Identifiez les lacunes et optimisez pour de meilleurs résultats.
ALM : La gestion des environnements et des versions est essentielle.
- Faites avancer les assistants à travers les phases de développement, de test et de production.
- Automatiser les déploiements et maintenir la conformité.
Une expérience réussie d’IA conversationnelle allie compréhension intelligente du langage, intégration sécurisée et amélioration continue, le tout soutenu par un déploiement et une gouvernance robustes. Des plateformes comme Copilot Studio rendent cela possible en offrant un environnement SaaS de bout en bout où vous pouvez concevoir, améliorer et gérer des assistants sans effort.
En savoir plus :
- Introduction aux expériences conversationnelles
- Planifier et créer un test de performance de l’assistant conversationnel
Vue d’ensemble de l’architecture technologique de Copilot Studio
Cette image présente un aperçu architectural de Copilot Studio, montrant comment les assistants interagissent avec les canaux, les intégrations, les capacités d’IA, la sécurité, l’analytique et les services cloud Microsoft.
À gauche, le schéma liste les points d’entrée clients, notamment les contrôles standard de Chat Web, les contrôles de chat Power Apps et Power Pages, des clients personnalisés tels que Bot Framework Chat Web, le middleware serveur-à-serveur, Microsoft Teams, Facebook Messenger, WhatsApp, Slack, Dynamics 365 Contact Center et Microsoft 365 Copilot. Les canaux Azure Bot Service et les bots Bot Framework figurent également sur le schéma.
La section centrale met en lumière les composants clés de l’architecture de Copilot Studio, regroupés en catégories :
- Runtime : canaux natifs, assistant en tant que compétence, et comportements de canal.
- Intégrations : requêtes HTTP, connecteurs, workflows, prompts AI Builder et compétences Bot Framework.
- ALM : Solutions Power Platform et pipelines CI/CD.
- Gestion des dialogues : rubriques, actions, entrées et sorties.
- Compréhension du langage : CLN classique, CLN intégrée, CLN personnalisée et orchestration générative.
- Réponses génératives : Réécriture de requêtes, recherche dans la base de connaissances sur des sites web, des fichiers, SharePoint, Dataverse, Graph, connaissances fédérées, Recherche Azure AI et résumé.
- Sécurité : gestion des secrets, identité, authentification, autorisation, sécurité des terminaux, politiques de données et journaux d’audit.
- Déclencheurs : Déclencheurs autonomes et pilotés par le système.
- Analytique : analytique standard, télémétrie technique et transcriptions de conversations.
À droite, le schéma montre les services cloud que Copilot Studio peut utiliser, tels que Azure AI Language, Microsoft 365 Graph, Recherche Azure AI, Microsoft (anciennement Azure AI) Foundry, Azure Monitor, stockage Azure, Azure Synapse Analytics et Microsoft Entra ID.
Ensemble, ces éléments illustrent comment Copilot Studio relie les canaux clients, l’orchestration, les intégrations, ainsi que les services Azure et Microsoft 365 pour créer et exécuter des assistants conversationnels.
Identifier les défis techniques
Identifier tôt les obstacles potentiels permet aux équipes de préparer des stratégies d’atténuation. Les défis courants incluent la connexion sécurisée aux ressources sur site, le déploiement d’assistants sur certains canaux comme WhatsApp ou Slack, et la gestion des exigences avancées telles que le téléchargement de transcriptions ou la prise en charge des utilisateurs multilingues. Documentez et validez ces défis auprès des parties prenantes afin que l’architecture reflète à la fois les besoins actuels et les exigences futures.
Débit et limites de débit
Les déploiements à fort volume, business-to-consumer (B2C) et autonomes nécessitent une planification du débit parallèlement à la connectivité et à la conception des canaux. Les limites de débit s’appliquent à l’ensemble du chemin d’exécution — y compris Power Automate, Dataverse, les connecteurs et les API en aval — et les décisions architecturales telles que la segmentation des environnements et la conception des déclencheurs déterminent si la solution reste dans ces limites lors des pics de trafic. En savoir plus dans Planifier les limites de débit et de fréquence.
L’objectif de l’aperçu de l’architecture est de fournir un plan unique qui relie l’intention métier à la réalité technique. En définissant le flux conversationnel, les fonctionnalités de l’IA, les intégrations, la sécurité et les attentes en matière de performance, vous favorisez une compréhension commune entre toutes les parties prenantes et posez les bases d’une solution évolutive, gouvernable et améliorable en continu.
Conception de solutions basées sur des agents
Le contenu Solutions d’assistant d’architecture fournit les principes essentiels et les modèles pour créer des assistants fiables et sécurisés avec un accent sur Microsoft 365 Copilot. Le cadre fournit des approches standardisées pour le développement d’assistants, garantissant un retour sur investissement maximal tout en maintenant une sécurité et une conformité de niveau entreprise.
Ce cadre est organisé en plusieurs piliers :
- Déterminer l’adéquation
- Déterminer l’opérabilité
- Déterminer la confiance, la traçabilité et la transparence
En tenant compte de ce cadre, les organisations peuvent garantir la qualité et la confiance en privilégiant la fiabilité, la traçabilité et l’IA responsable pour des solutions sécurisées et auditables. Il permet également de passer à l’échelle en donnant aux développeurs les moyens de concevoir des solutions conformes aux meilleures pratiques prescrites par l’industrie et par Microsoft, sans nécessiter de support technique de la part de Microsoft.
Well-Architected pour Power Platform
Power Platform Well-Architected fournit un ensemble de principes et de bonnes pratiques pour aider les équipes à concevoir, construire et exploiter des charges de travail sécurisées, fiables et efficaces à grande échelle. Il sert de point de référence tout au long du cycle de mise en œuvre, garantissant que chaque décision, de l’architecture à la gouvernance, soutient à la fois les résultats commerciaux immédiats et la pérennité à long terme.
Le cadre est organisé en plusieurs piliers :
- Fiabilité
- Sécurité
- Excellence opérationnelle
- Efficacité des performances
- Optimisation de l’expérience
En alignant les projets sur ces piliers, les organisations peuvent aller au-delà de la simple mise en ligne d’un assistant et se concentrer sur la livraison d’assistants robustes, maintenables et positionnés pour évoluer avec l’entreprise. Power Platform Well-Architected est un guide permettant de prendre de meilleures décisions de conception, de valider les compromis et d’améliorer la qualité globale des conceptions de solutions Copilot Studio.
Les idées de solutions documentées dans le Power Platform and Copilot Studio Architecture Center démontrent une manière claire et modulaire de documenter des solutions complexes en les décomposant en blocs élémentaires architecturaux cohérents. Ses diagrammes visuels, comme celui présenté ici, mettent en lumière comment les composants se relient de bout en bout à travers les points d’entrée côté client, les comportements à l’exécution et les services Azure sous-jacents. Cette structure peut servir de modèle pour la documentation de votre propre architecture : définissez chaque couche de votre solution, cartographiez la circulation des données et des actions dans le système, montrez comment votre assistant interagit avec des systèmes externes ou des processus de ligne d’affaires, et documentez comment votre assistant applique les principes de Power Platform Well-Architected. En suivant cette approche, vous créez une documentation plus facile à comprendre, à maintenir et à étendre pour les parties prenantes, tout en alignant votre solution sur les modèles standards de l’industrie et les pratiques de conception recommandées par Microsoft.
Examinez la proposition de solution pour mettre en œuvre une solution de centre de contact personnalisée avec un assistant Copilot Studio.
Étape suivante
Apprenez à appliquer les principes de l’IA responsable pour garantir que votre solution soit équitable, transparente, sécurisée et conforme à la norme Responsible AI de Microsoft.