Mapeamento de tópicos para um grupo de modelos multilíngue NLU
Quando você mapeia um tópico para um grupo de modelos multilíngue em Designer do Virtual Agent, os mapeamentos de tópico para idiomas habilitados são configurados automaticamente.
Os grupos de modelos contêm um modelo de idioma principal, como inglês, e modelos de idioma secundário. Modelos secundários são cópias traduzidas do modelo primário, em que cada modelo secundário usa um idioma diferente. 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. O idioma é refletido no nome do modelo. Por exemplo, FR para francês, DE para alemão, JA para japonês e ES para espanhol.
Você pode exibir ou mudar o modelo e os mapeamentos de intenção na guia Propriedades do tópico. Você pode revisar o mapeamento de idioma secundário na guia Idiomas do tópico.
Se você criar um grupo de modelos em Workbench de NLU, poderá especificar o idioma primário. Se você criar um modelo em Designer do Virtual Agent, o idioma principal será determinado pelo idioma da sessão do usuário. Por exemplo, se você criar um novo modelo em uma sessão de usuário em alemão, o idioma principal do grupo de modelos será o alemão.
Os grupos de modelos facilitam a manutenção de seus tópicos. Para obter mais informações sobre grupos de modelos de NLU, consulte Gestão de modelos multilíngue.
Manipulação de intenções desabilitadas em um modelo
Se uma intenção do idioma primário no grupo de modelos estiver desabilitada, a intenção primária será exibida como desabilitada em Designer do Virtual Agent. Quando o idioma primário é desabilitado, a intenção ainda é mapeada para o tópico, mas todas as intenções secundárias também são mostradas como desabilitadas. Isso ocorre porque os idiomas secundários sempre dependem do idioma primário em um modelo. Se uma intenção de um ou mais idiomas secundários estiver desabilitada, os outros idiomas permanecerão ativos. Designer do Virtual Agent exibe mensagens para indicar que algumas intenções estão desabilitadas no momento.
Para permitir a descoberta de tópico para o idioma, habilite a intenção em Workbench de NLU. Para obter mais informações, consulte Habilitação ou desabilitação de uma intenção de modelo secundária.
Evitando conflitos de modelo
- Exibe somente grupos de modelos que contêm modelos de idioma que refletem a sessão atual do usuário.
- Mostra um aviso se o grupo de modelos selecionado tiver mapeamentos de idioma que mudarão os mapeamentos de idioma existentes, seja em outro grupo de modelos ou em um modelo de idioma único.
- Mapeia automaticamente as intenções em cada modelo de idioma no grupo para o tópico.
- Garante que nomes de modelo duplicados ou nomes de intenção não sejam usados.
- Se um tópico for mapeado para um grupo de modelos multilíngue, oculta os grupos de modelos de um único idioma na guia Mapeamento de idioma NLU.
Se os idiomas em um tópico forem mapeados para intenções em mais de um grupo de modelos, poderão ocorrer conflitos. Uma intenção só pode ser mapeada para um tópico. Se esta situação ocorrer quando você tentar publicar um tópico, Designer do Virtual Agent exibirá uma mensagem de erro.