Création d’un agent à l’aide d’un générateur de conversation
Dans cette unité, vous allez créer un agent à l’aide de Microsoft Copilot Studio et du langage naturel.
Compréhension du langage naturel (CLN)
Un composant fondamental de l’IA conversationnelle est la compréhension du langage naturel (CLN). En tant qu’êtres humains, lorsque nous parlons à une autre personne, nous posons des questions dans notre propre langage, avec des mots que nous connaissons. Un élément clé des expériences conversationnelles pour un utilisateur est la possibilité de poser des questions naturellement, tout en employant un vocabulaire qu’il comprend, et non un langage spécial ou une syntaxe spéciale à apprendre.
Lorsqu’une question est posée par une personne, la personne à qui la question est posée comprend l’intention de la question et agit en conséquence. Cette intention découverte ou supposée peut être suivie d’une phrase, d’un commentaire, voire d’une autre question. Ces interactions peuvent devenir complexes à cause de la mise en correspondance de l’intention à l’intention adéquate de l’utilisateur initial posant la question. Ceci est compris à l’aide de la technologie de compréhension du langage naturel (CLN), afin qu’une application d’IA conversationnelle puisse comprendre le langage naturel utilisé par les êtres humains, reconnaître les intentions des questions, puis agir en conséquence.
Dans le développement traditionnel de l’IA conversationnelle, les développeurs devaient créer une couche CLN distincte, en effectuer l’apprentissage, la tester et la déployer avec leurs couches logiques et d’IU ensemble, ainsi que des couches supplémentaires et une intégration autour d’un comportement de suivi spécifique. Dans Microsoft Copilot Studio, notre objectif est de démocratiser l’IA conversationnelle et de faciliter le démarrage, la gestion, le déploiement et l’itération de leurs agents par les organisations en offrant des expériences et fonctionnalités de création low-code et pro-code. Copilot Studio est fourni directement avec des fonctionnalités d’IA générative telles que Réponses génératives, que vous avez découverte dans la tâche précédente, ainsi que ses propres fonctionnalités de compréhension du langage naturel (CLN) dont l’apprentissage a déjà été effectué. Autrement dit, un créateur n’a pas besoin d’utiliser ou d’approvisionner son propre service CLN et peut commencer immédiatement à créer des rubriques créées et effectuer l’apprentissage de son agent simplement en saisissant des phrases déclencheur dans une rubrique. De plus, des entités standard et personnalisées peuvent être détectées lors de la reconnaissance de l’intention ou dans une conversation en cours en extrayant le sujet de la phrase de l’utilisateur, puis en le stockant et en l’utilisant comme variable.
En outre, lors de la création d’expériences conversationnelles et de plusieurs rubriques créées dans Copilot Studio, les créateurs doivent veiller à limiter le chevauchement de leurs rubriques pour éviter les scénarios de clarification qui peuvent se produire lorsqu’une CLN a deux ou plusieurs intentions de haut rang mises en correspondance avec la question de l’utilisateur. Autrement dit, la CLN doit confirmer auprès de l’utilisateur l’auteur de la question et la nature de l’intention entre les rubriques mises en correspondance. (Vouliez-vous dire X ou Y ?) Microsoft Copilot Studio comporte des fonctionnalités, notamment la détection de chevauchement de rubriques, pour aider les créateurs dans leur parcours de création d’agents et la possibilité d’empêcher l’affichage des rubriques dans l’expérience Vouliez-vous dire.
Fonctionnalités d’IA générative
L’IA générative est une technologie d’intelligence artificielle générant du contenu original et fournissant une compréhension du langage naturel et des réponses à l’aide de grands modèles de langage (LLM). Dans Copilot Studio, vous pouvez récupérer et créer du contenu à l’aide des fonctionnalités d’IA générative suivantes, individuellement ou toutes ensemble :
Créer un agent instantanément utile. Sans avoir à créer manuellement des rubriques, un agent « vide » peut générer des réponses basées sur des sources de connaissances que vous spécifiez, comme des sites web et des fichiers.
Exploiter la connaissance générale de l’IA. Lorsque cette option est activée, l’agent peut répondre à des questions générales sans rapport avec vos sources de connaissances ou rubriques spécifiques.
Créer des rubriques à l’aide du langage naturel. Décrivez ce que vous souhaitez que votre rubrique fasse, puis Copilot Studio la crée pour vous. Votre agent comprend des réponses conversationnelles et plusieurs types de nœuds. Utilisez la rubrique par défaut suggérée ou comme point de départ pour un développement ultérieur.
Activer les actions génératives. Laissez l’agent sélectionner les rubriques et actions les plus appropriées lors de l’exécution.
L’utilisation de l’IA générative dans Copilot Studio transforme la façon dont vous créez des agents, réduisant ainsi considérablement la configuration et le travail manuels.
Créer un agent avec le langage naturel
Vous pouvez créer un agent en décrivant son objectif et comment il doit agir à l’aide du langage naturel.
Lors de la création d’un agent, vous pouvez saisir une description et des instructions.
Dans le champ Description, vous décrivez l’objectif de l’agent concerné et son utilité.
Dans le champ Instructions, vous indiquez à votre agent la nature de son objectif principal et comment il doit agir.
Par exemple, saisissez
Demonstrate the use of natural language understanding in agents
dans la zone de texte Description etCreate an agent for topics relating to natural language understanding (NLU) for agent creating with Microsoft Copilot Studio. The agent answers in 20 words or less. Use bullets wherever possible.
dans la zone de texte Instructions, puis créez l’agent.Conseil
Pour en savoir plus sur l’écriture d’instructions personnalisées, consultez Techniques d’ingénierie d’invite et Fournir des instructions personnalisées à votre agent à l’aide de la modification d’invite.
Le volet de test affiche quelque chose de similaire à la capture d’écran ci-dessous.
Saisissez
In which ways can Copilot agents use natural language?
dans le volet de test.Vous devriez voir une réponse similaire à la capture d’écran ci-dessous.
Remarque
Vous n’avez pas besoin de fournir de connaissances pour utiliser cette fonctionnalité, mais l’ajout de connaissances augmente la pertinence des réponses.