Mapeamento de tópico para um multilíngue NLUgrupo de modelos
Quando você mapeia um tópico para um grupo de modelos multilíngue no Designer do Virtual Agent, os mapeamentos de tópicos para idiomas habilitados são configurados automaticamente.
Os grupos de modelos contêm um modelo de idioma primário, como inglês, e modelos de idioma secundário. Os 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, SIM Para japonês, e. ES Para espanhol.
Você pode exibir ou alterar os mapeamentos de modelo e intenção no tópico Propriedades . Você pode revisar o mapeamento de idioma secundário no tópico Idiomas .
Se você criar um grupo de modelos em Workbench de NLU, você pode especificar o idioma primário. Se você criar um modelo a partir de Designer do Virtual Agent, o idioma primário é 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 primário do grupo de modelos será alemão.
Os grupos de modelos facilitam a manutenção dos tópicos. Para obter mais informações sobre grupos de modelos de NLU, consulte Gestão de modelos multilíngue .
Manipulando intenções desabilitadas em um modelo
Se uma intenção para o 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 está 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 são sempre dependentes do idioma primário em um modelo. Se uma intenção para um ou mais idiomas secundários estiver desabilitada, os outros idiomas permanecerão ativos. Designer do Virtual Agentexibe mensagens para indicar que algumas intenções estão desabilitadas no momento.
Para permitir a descoberta de tópicos para o idioma, habilite a intenção em Workbench de NLU. Para obter mais informações, consulte Habilite ou desabilite 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 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, ocultará grupos de modelos de idioma único no Mapeamento de idioma de 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 Agentexibe uma mensagem de erro.