Intenções do NLU

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 4 min. de leitura
  • As intenções orientam as respostas dos seus modelos, combinando uma ação do sistema com as entradas do usuário. Modelos com boas intenções ajudam Virtual AgentE a Pesquisa respondem aos usuários com precisão.

    Pense nas intenções como o núcleo que impulsiona a compreensão da linguagem natural. As intenções ajudam os modelos a traduzir enunciados de seus usuários em ações que o sistema pode executar. As intenções têm melhor desempenho se seus enunciados, entidades e vocabulário trabalharem juntos para dar suporte ao seu modelo. Usar vocabulário e exemplos realistas de enunciados pode ajudar o sistema a ser mais preciso ao prever intenções.

    Ao criar seu Compreensão da linguagem natural(NLU), você adiciona intenções para corresponder as entradas do usuário às ações do sistema. Quanto mais intenções um modelo tiver, mais ações ele poderá executar quando receber enunciados de seus usuários. As intenções do modelo podem executar várias ações, desde a criação de solicitações de serviço de hardware até a adição de usuários a grupos.

    Para acessar as intenções do seu modelo, navegue até a página de visão geral de um modelo. Em Crie e treine seu modelo fase, selecione Fase de exibição . . Intenções a guia é exibida por padrão.

    Guia Intents da fase Criar e treinar seu modelo

    Um modelo pode conter até 750 intenções. No entanto, modelos com mais de 300 intenções ou 4500 enunciados, o que ocorrer primeiro, demoram mais para treinar, testar e publicar.

    Nota:
    Ao criar intenções, lembre-se de que elas podem afetar umas às outras. Por exemplo, você cria e testa uma intenção que funciona em um ou dois enunciados. Mas, quando você testá-lo em um ambiente de intenção maior, ele pode se comportar de forma diferente. Para reduzir a probabilidade de tal evento, você pode querer criar pelo menos cinco intenções em um modelo antes de iniciar o teste adequado.

    Para começar a adicionar conteúdo ao seu modelo, consulte Crie uma intenção de NLU.

    . Habilitado a coluna mostra se a intenção está ativa ou não nas previsões. Um administrador de NLU pode desativar uma intenção individual, mas mantê-la no modelo.

    No entanto, se uma intenção for mapeada para um tópico publicado do Virtual Agent:

    • Não é possível desativar a intenção.
    • Não é possível excluir a intenção.
    Depois de mudar o. Habilitado status de uma intenção, treine novamente o modelo.

    Enunciados

    As intenções contêm enunciados de treinamento, que são exemplos de entradas que o modelo pode ver de seus usuários. Cada intenção em um modelo tem seus próprios enunciados. Quando treinado, o modelo aprende a reconhecer enunciados semelhantes de seus usuários e a responder com a intenção correspondente.

    Selecione uma intenção para acessar a página de detalhes da intenção. . Enunciados lista todos os enunciados atualmente na intenção.

    Guia enunciados para um exemplo de intenção.

    Depois de adicionar enunciados, você pode editar, copiar, mover ou excluir os enunciados usando os ícones na coluna direita. Você pode mover ou excluir vários enunciados selecionando a caixa à esquerda primeiro e usando Execute a ação nas linhas selecionadas botão.

    Aqui estão algumas coisas a serem consideradas ao adicionar enunciados às intenções:
    • Um modelo deve ter pelo menos 1 intenção, com um mínimo de 5 enunciados em cada intenção.
    • Uma intenção precisa de pelo menos 5 enunciados para começar o treinamento.
    • No momento, o sistema oferece suporte a enunciados de até 25 palavras ou 200 caracteres. Enunciados que excedem esse limite falham ao retornar uma previsão de intenção.
    • Atualmente, o sistema oferece suporte a até 20 000 enunciados em um único modelo.
    • Modelos com mais de 4 500 enunciados demoram mais para treinar, testar e publicar.

    Forneça vocabulário para todas as palavras ou frases relevantes para sua organização ou domínio ao adicionar enunciados ao seu modelo. O vocabulário ajuda na previsão de intenção de palavras e frases que seus usuários provavelmente usarão. Você pode usar o símbolo ao adicionar um enunciado para chamar uma fonte de vocabulário. Para obter mais contexto e exemplos, consulte NLU vocabulário.

    Entidades associadas

    Seu modelo usa entidades para fornecer contexto e significado adicionais ao prever a entrada do usuário. Você adiciona entidades aos enunciados de treinamento de sua intenção para fornecer ao sistema mais informações para executar a ação pretendida.

    A guia Entidades associadas para um exemplo de intenção.

    Para obter mais informações, consulte Entidades de NLU.

    Problemas de intenção

    A criação de modelos grandes aumenta a chance de que intenções se sobreponham, conflitam ou não contenham enunciados de treinamento suficientes. Por exemplo, os exemplos de enunciado em uma intenção podem acabar idênticos aos exemplos em outra intenção. Se suas intenções entrarem em conflito, o modelo pode não saber qual intenção prever ao receber entrada do usuário.

    Se o seu modelo tiver problemas ou conflitos, o. Intenções a página exibe cartões mostrando o número de intenções afetadas. Na guia Intenções da fase Criar e treinar seu modelo, os cartões de ocorrência são realçados.

    Selecione um cartão para ver uma lista filtrada de intenções com esse problema. A resolução de problemas garante que suas intenções atendam aos requisitos e funcionem conforme pretendido.

    Para obter mais informações, consulte Resolva problemas de intenção.