Gestão de modelo multilíngue
Use modelos multilíngue Compreensão da linguagem natural (NLU) para que o sistema entenda a entrada do usuário em vários idiomas. O Workbench de NLU ajuda a gerenciar e manter uma estrutura consistente de conteúdo em todos os idiomas para fornecer uma experiência unificada.
Idiomas primários e secundários
Um idioma primário é o idioma de origem que você escolhe ao criar um modelo. Esses modelos são considerados primários. Os modelos primários podem ser traduzidos para diferentes idiomas. Esses modelos traduzidos são chamados de modelos secundários. Os idiomas nos quais eles são traduzidos são chamados de idiomas secundários.
A página inicial Workbench de NLU exibe modelos de idioma primário e secundário aninhados sob o nome do modelo. Selecione a seta à esquerda do nome do modelo para expandir o grupo de idiomas.
- Os modelos primários têm um idioma que você atribui a eles durante a criação do modelo e são listados como inglês (primário). O idioma do modelo primário é o idioma de origem para as traduções que seguem posteriormente nos modelos secundários.
- Modelos secundários são cópias traduzidas do modelo primário. Cada modelo secundário usa um idioma diferente, como português do Brasil, polonês ou finlandês.
- Qualquer idioma compatível pode ser o idioma primário de um modelo primário ou o idioma secundário de um modelo secundário.
- Em um grupo de modelos, você não pode ter dois modelos secundários que usam o mesmo idioma.
Para obter mais informações sobre os idiomas disponíveis em NLU, consulte NLU suporte de idioma.
Implementação de agrupamento de idiomas
- Você pode adicionar um idioma a um modelo primário no menu Mais opções do modelo, que cria automaticamente um modelo de idioma secundário com opções de tradução. Para obter mais informações sobre como adicionar e traduzir um idioma, consulte Traduzir um modelo multilíngue.
- Você pode acessar a página de migração do modelo de instância diretamente visitando<instance_name> .service-now.com/$nlu-studio.do#/model-migration. Para obter mais informações sobre o agrupamento de idiomas usando este método, consulte Agrupamento de idiomas do modelo.
Interações do modelo primário e secundário
Quando você adiciona uma intenção a um modelo primário, a intenção é adicionada a todos os seus modelos secundários. Cada intenção em um modelo secundário é mapeada para sua intenção correspondente no modelo primário. O mapeamento de intenções garante que qualquer aplicação que use essas intenções possa acessar todas as intenções secundárias por meio de suas intenções primárias correspondentes.
Quando você exclui uma intenção ou entidade em um modelo primário, suas intenções e entidades correspondentes também são excluídas em seus modelos secundários. Portanto, os modelos secundários devem sempre seguir o status do conteúdo do modelo primário. Embora não seja possível excluir intenções em modelos secundários, você pode desativá-las.
Para obter mais informações sobre interações de intenção, consulte Importar conteúdo do modelo primário para um modelo secundário.
Você não pode excluir uma entidade criada em um modelo secundário se for uma cópia de uma entidade correspondente criada no modelo primário. No entanto, você pode adicionar ou excluir uma entidade em um modelo secundário se ela não tiver uma entidade correspondente no modelo primário.
Duplicar modelos agrupados e grupos de modelos
Usando a função nlu_admin, você pode duplicar modelos primários, modelos secundários e grupos de modelos inteiros. Você pode duplicar apenas o modelo primário ou um conjunto de modelos secundários entre o grupo de modelos.
- Se você duplicar um modelo secundário que está em um grupo de modelos, a versão duplicada se torna um modelo primário separado que está fora desse grupo de modelos.
- Todas as intenções estão duplicadas. A intenção duplicada mantém o mesmo status Habilitado da intenção original.
- Ao duplicar um modelo primário, você pode duplicar um conjunto de modelos secundários ou todos os modelos secundários junto com ele. Esta ação cria um grupo de modelos composto por versões duplicadas com os respectivos modelos originais marcados como modelos de origem.
- Ao duplicar um grupo de modelos, você pode escolher um modelo secundário existente para ser o modelo primário do grupo duplicado.
- Se você selecionar um modelo secundário em um grupo de modelos existente como um novo modelo primário ao duplicar o grupo, todas as entidades desabilitadas serão habilitadas para a versão duplicada do modelo secundário. O modelo secundário se torna o modelo primário no novo grupo de modelos duplicados.
- Se você duplicar um modelo primário sem nenhum modelo secundário, a versão duplicada se tornará um modelo primário separado.
Para obter mais informações, consulte Duplicar um modelo de NLU.