Partager via


Vue d’ensemble de la compréhension du langage naturel (NLU)

Natural Language Understanding (NLU) est une branche de l’intelligence artificielle qui permet aux ordinateurs de comprendre et d’interpréter le langage humain. Cette compréhension va au-delà du simple traitement des mots. Copilot Studio fournit différentes options NLU en fonction des besoins de votre application.

IA générative

L’IA générative est l’option par défaut et est utilisée pour répondre avec la meilleure combinaison d’actions, de rubriques et de sources de connaissances. Les créateurs doivent fournir des descriptions de haute qualité pour tous les aspects de votre agent, ce qui permet ensuite à l’IA générative d’orchestrer la conversation pour vous.

L’option IA générative est idéale pour les applications où vous souhaitez effectuer une quantité minimale de configuration, et vous êtes à l’aise avec l’autorisation de l’IA générative pour orchestrer la conversation. Il peut également y avoir d’autres coûts associés à cette option.

L’option IA générative est configurée dans les paramètres de l’agent (Generative AI>Orchestration>Yes). Pour plus d’informations, accédez à Orchestrer le comportement de l’agent avec l’IA générative.

Orchestration classique

Si vous préférez une option plus déterministe pour votre application, choisissez les options d’orchestration Copilot Studio « classiques » dans les paramètres de votre agent (Générative IA>Orchestration>No).

Il existe trois options « classiques » : NLU, NLU+et CLU. Tous fournissent un contrôle complet et reproductible sur les conversations de votre agent à l’aide d’une boîte de dialogue personnalisée.

NLU

Si vous souhaitez une conception programmable plus facile ou si vous avez des besoins d’orchestration plus simples, l’option NLU d’origine est utile. Avec cette option, vous pouvez rapidement ajouter 5 à 20 phrases courtes par rubrique et créer des entités personnalisées RegEx ou List. Vous n’avez pas besoin d’ajouter d’annotations d’entité dans vos données d’apprentissage.

Remarque

La latence peut augmenter si vous ajoutez trop de données d’entraînement.

NLU+

Si vous avez besoin d’obtenir une précision élevée, utilisez l’option NLU+. L’option NLU+ est idéale pour les applications de grande envergure. Ces types d’applications se composent généralement d’un grand nombre de rubriques et/ou d’entités, et utilisent un grand nombre d’exemples d’entraînement. En outre, si vous disposez d’un agent compatible avec la voix, vos données d’apprentissage NLU+ sont également utilisées pour optimiser vos fonctionnalités de reconnaissance vocale.

Important

L’option NLU+ est disponible lorsque vous gérez vos canaux vocaux ou de conversation avec une licence du Centre de contacts Dynamics 365. Pour plus d’informations, accédez à La configuration système requise pour le Centre de contacts Dynamics 365.

Pour obtenir la plus grande précision, ajoutez des annotations d’entité à vos expressions déclencheuses de rubrique. Ajoutez également des exemples de formation pour illustrer la façon dont les clients peuvent répondre à des questions concernant des entités personnalisées spécifiques.

Avec l’option NLU+, le modèle est précompilé, ce qui permet de garantir des performances cohérentes, quel que soit le volume des données d’entraînement. Pour déployer le modèle en production, il doit d’abord être formé. Cette étape permet au système d’optimiser votre cas d’usage spécifique tout en conservant des performances prévisibles au moment de l’exécution.

Azure Conversational Language Understanding (CLU)

Pour les fabricants avec un abonnement Azure et des modèles Azure existants, vous pouvez lier votre modèle CLU à votre agent et laisser le modèle piloter les conversations. Toutefois, cette option nécessite un abonnement Azure, la gestion du modèle dans Azure et la maintenance pour maintenir le modèle et l’agent synchronisés. Pour plus d’informations, consultez la vue d’ensemble de l’intégration du langage conversationnel.