Gestion de modèles multilingues
Utilisez des modèles multilingues Compréhension du langage naturel (NLU) pour que le système comprenne les entrées utilisateur dans plusieurs langues. Le Console NLU vous aide à gérer et à maintenir une structure cohérente pour le contenu dans toutes les langues afin de fournir une expérience unifiée.
Langues primaires et secondaires
Une langue primaire est la langue source que vous choisissez lors de la création d’un modèle. Ces modèles sont considérés comme des modèles primaires. Les modèles primaires peuvent ensuite être traduits dans différentes langues. Ces modèles traduits sont appelés modèles secondaires. Les langues dans lesquelles ils sont traduits sont appelées langues secondaires.
La page d’accueil Console NLU affiche les modèles linguistiques primaires et secondaires imbriqués sous le nom du modèle. Sélectionnez la flèche à gauche du nom du modèle pour développer le groupe de langues.
- Les modèles primaires ont une langue que vous leur attribuez lors de la création du modèle et sont répertoriés comme l’anglais (primaire). La langue du modèle primaire est la langue source des traductions qui suivent plus loin dans les modèles secondaires.
- Les modèles secondaires sont des copies traduites du modèle primaire. Chaque modèle secondaire utilise une langue différente, comme le portugais brésilien, le polonais ou le finnois.
- Toute langue prise en charge peut être la langue principale d’un modèle primaire ou la langue secondaire d’un modèle secondaire.
- Au sein d’un groupe de modèles, vous ne pouvez pas avoir deux modèles secondaires qui utilisent le même langage.
Pour plus d’informations sur les langues disponibles dans , reportez-vous NLU Prise en charge de la langueà NLU.
Implémentation du regroupement de langues
- Vous pouvez ajouter une langue à un modèle primaire dans le menu Autres options du modèle, qui crée automatiquement un modèle de langue secondaire avec des options de traduction. Pour plus d’informations sur l’ajout et la traduction d’une langue, reportez-vous à la section Traduire un modèle multilingue.
- Vous pouvez accéder directement à la page de migration de modèle d’instance en visitant <instance_name>.service-now.com/$nlu-studio.do#/model-migration. Pour plus d’informations sur le regroupement des langues à l’aide de cette méthode, reportez-vous à la section Regroupement des langues du modèle.
Interactions des modèles primaire et secondaire
Lorsque vous ajoutez une intention à un modèle primaire, l’intention est ajoutée à tous ses modèles secondaires. Chaque intention dans un modèle secondaire est mappée à son intention correspondante dans le modèle primaire. Le mappage des intentions garantit que toute application qui utilise ces intentions peut accéder à toutes les intentions secondaires via leurs intentions primaires correspondantes.
Lorsque vous supprimez une intention ou une entité dans un modèle primaire, ses intentions et entités correspondantes sont également supprimées dans ses modèles secondaires. Par conséquent, les modèles secondaires doivent toujours suivre l’état du contenu du modèle primaire. Bien que vous ne puissiez pas supprimer d’intentions dans les modèles secondaires, vous pouvez les désactiver.
Pour en savoir plus sur les interactions d’intention, reportez-vous à la section Importer le contenu du modèle primaire dans un modèle secondaire.
Vous ne pouvez pas supprimer une entité créée dans un modèle secondaire s’il s’agit d’une copie d’une entité correspondante créée dans le modèle primaire. Toutefois, vous pouvez ajouter ou supprimer une entité dans un modèle secondaire si elle n’a pas d’entité correspondante dans le modèle primaire.
Duplication de modèles groupés et de groupes de modèles
Le rôle nlu_admin vous permet de dupliquer des modèles primaires, des modèles secondaires et des groupes de modèles entiers. Vous pouvez dupliquer uniquement le modèle principal ou un ensemble de modèles secondaires dans le groupe de modèles.
- Si vous dupliquez un modèle secondaire qui se trouve dans un groupe de modèles, la version dupliquée devient un modèle principal distinct qui se trouve en dehors de ce groupe de modèles.
- Toutes les intentions sont dupliquées. L’intention dupliquée conserve le même état Activé que l’intention d’origine.
- Lorsque vous dupliquez un modèle primaire, vous pouvez dupliquer un ensemble de modèles secondaires, ou tous les modèles secondaires avec celui-ci. Cette action crée un groupe de modèles composé de versions dupliquées avec les modèles d’origine respectifs marqués comme modèles sources.
- Lors de la duplication d’un groupe de modèles, vous pouvez choisir un modèle secondaire existant comme modèle principal pour le groupe dupliqué.
- Si vous sélectionnez un modèle secondaire d’un groupe de modèles existant comme nouveau modèle primaire tout en dupliquant le groupe, toutes les entités désactivées sont activées pour la version dupliquée du modèle secondaire. Le modèle secondaire devient le modèle principal dans le nouveau groupe de modèles dupliqués.
- Si vous dupliquez un modèle primaire sans modèle secondaire, la version dupliquée devient un modèle principal distinct.
Pour plus d'informations, consultez Dupliquer un modèle NLU.