Entidades personalizadas

É possível criar entidades personalizadas para dados de correspondência específicos ao seu agente. Por exemplo, defina um tipo de entidade vegetable que corresponda aos tipos de vegetais disponíveis para compra em um agente de mercearia.

Onde encontrar esses dados

Ao criar um agente, o mais comum é usar o Console do Dialogflow ES. Acesse a documentação e abra o Console (em inglês). As instruções abaixo referem-se ao uso do Console. Para acessar os dados da entidade personalizada:

  1. Acesse o Console do Dialogflow ES.
  2. Selecione um agente.
  3. Selecione Entities no menu da barra lateral à esquerda.
  4. Selecione a guia Custom para entidades personalizadas.

Se você estiver usando a API em vez do Console para criar um agente, consulte a referência de EntityTypes. Os nomes de campo da API são semelhantes aos nomes de campo do Console. As instruções abaixo destacam as diferenças importantes entre o Console e a API.

Criar entidades personalizadas

Para criar uma entidade de mapa personalizada:

  1. Clique em Create entity.
  2. Insira um nome para a entidade.
  3. Observe que a opção Define synonyms já está marcada.
  4. Clique na primeira linha e forneça um valor de referência na coluna esquerda.
  5. Clique na próxima coluna ou pressione Enter e forneça sinônimos.
  6. Continue adicionando linhas para outras entradas de entidade.
  7. Clique em Save.

Operações em lote

É possível mover, copiar ou excluir várias entidades usando operações em lote:

  • Copy: copia as entidades selecionadas para o agente de destino.
  • Move: move as entidades selecionadas para o agente de destino.
  • Delete: exclui permanentemente as entidades selecionadas. Esta ação não pode ser desfeita.

As seguintes opções extras são solicitadas para operações de copiar e mover:

  • Copy related entities: move ou copia entidades usadas em entidades compostas.
  • Overwrite entities: substitui entidades com o mesmo nome.

Para copiar, mover ou excluir várias entidades:

  1. Passe o mouse sobre a lista e selecione uma ou mais entidades. Isso revela as opções de lote.
  2. Escolha a ação pretendida.
  3. Selecione as opções pretendidas na caixa de diálogo.
  4. Clique em Start.

Limitações

Considere as seguintes limitações:

  • Os tipos de entidades personalizadas têm nomes exclusivos para cada agente. Os nomes de tipo de entidade devem começar com uma letra e podem conter o seguinte: A-Z, a-z, 0-9, _ (sublinhado), - (traço). Os valores de referência de entidade e sinônimos não têm essa limitação.