Crie uma entidade aberta

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 3 min. de leitura
  • Use uma entidade aberta quando quiser melhorar a precisão da previsão de intenção. As entidades abertas ajudam seu modelo a se concentrar no contexto dos enunciados.

    Antes de Iniciar

    • Certifique-se de que o. Workbench de NLUplug-in, Workbench de NLU- Plug-in principal, NLUModelo comum, e. Inteligência preditivatodos os plug-ins estão instalados e ativados na sua instância.
    • Crie ou use um existente NLUmodelo para Virtual AgentOu Pesquisa com IA.
    • Crie ou use uma intenção existente.
    • Função necessária: nlu_editor, nlu_admin ou admin. O nlu_editor deve ser atribuído ao modelo.

    Por Que e Quando Desempenhar Esta Tarefa

    Entidades abertas diga ao modelo para se concentrar no contexto da entidade em vez de na própria entidade. Quando você marca uma palavra ou frase como aberta, o sistema ignora a entidade e prevê a intenção do contexto que precede ou segue a entidade no enunciado.

    Por exemplo, no enunciado Quero encomendar um iPhone , Você anota as palavras "um iPhone" como uma entidade aberta. O modelo se concentra no contexto, prevendo que o usuário deseja solicitar algo. Uma vez que existem inúmeras coisas que o usuário poderia querer encomendar, nomear todas elas seria uma tarefa insuportável para o autor do modelo.

    O uso de uma entidade aberta em vez de uma entidade simples ajuda o modelo a se concentrar no restante do enunciado e não na entidade. No exemplo do iPhone, a entidade em si é menos relevante; portanto, você quer que o sistema a ignore.

    Em outros cenários, você deve usar uma entidade simples, pois pode haver várias intenções em que você não deve fazer com que o sistema ignore a entidade.
    Nota:
    Você não pode anotar uma fonte de vocabulário (referenciada por vocab_source em um enunciado) como uma entidade aberta. Você só pode anotar uma fonte de vocabulário como uma entidade simples ou uma entidade mapeada. Por exemplo, se o enunciado for "Quero solicitar um laptop", a palavra "laptop" poderá ser anotada como uma entidade aberta. No entanto, se o enunciado for "Eu quero pedir no laptop", em que laptop se refere a uma fonte de vocabulário de tabela ou a uma fonte de vocabulário de lista, ele não poderá ser anotado como uma entidade aberta.

    Para este cenário de exemplo, você criou um NLUmodelo com a intenção de que seus usuários solicitem mercadorias da empresa.

    No procedimento de exemplo a seguir, você cria uma entidade a partir de um de seus enunciados para que o sistema possa reconhecê-la como aberta e reutilizável em outro NLUmodelos em sua instância.
    Nota:
    Você pode usar apenas uma entidade aberta por intenção.

    Procedimento

    1. Navegar até Tudo > Workbench de NLU > Modelos.
      . Virtual Agenta guia é aberta por padrão.
    2. Selecione a guia da aplicação do seu modelo e, em seguida, selecione o nome do seu modelo.
    3. Na página Detalhes do modelo, clique em Intenções .
    4. Selecione o nome da intenção à qual você deseja adicionar a entidade.
      Para este exemplo, você seleciona Mercadoria do pedido intenção.
    5. Na guia enunciados, selecione uma palavra ou frase de um dos enunciados para abrir a janela Entidades.
      Para este exemplo, você seleciona um moletom com capuz .
      Figura 1. Janela da entidade
      Janela da entidade na guia enunciados da página de detalhes da intenção.
    6. Selecione Criar nova entidade
    7. Na tela Criar uma nova entidade, configure os campos.

      Para este exemplo, use as seguintes configurações:

      • Nome da entidade : mercadoria
      • Tipo : Selecione Em aberto
      Figura 2. Criar entidade
      Crie uma nova janela de entidade para uma entidade aberta.
    8. Selecione Salvar.

      . mercadoria A entidade aberta é anotada na seção enunciados da tela de intenção do seu modelo. Ao apontar para o nome, você pode ver que ela persiste como uma nova entidade nos detalhes da anotação. Esta entidade é reutilizável em todas as outras NLUmodelos em sua instância.

      Janela de entidade com sua entidade aberta recém-criada.

    O que Fazer Depois

    Treine seu modelo para salvar as entidades. Você pode tentar seu modelo para ver se ele interpreta o enunciado com base no contexto da entidade, e não na própria entidade.

    Para este exemplo, você pode testar seu modelo com um item de mercadoria diferente.
    1. Selecione Tente o modelo .
    2. Insira Quero encomendar uma polo .
    3. Selecione Ir .
    Guia enunciados da página de detalhes da intenção com o painel de modelo de tentativa aberto. Depois de treiná-lo, experimente seu modelo para ver se sua nova entidade funciona.

    O modelo prevê a intenção e mostra que usou o. mercadoria entidade para uma polo valor.