For the complete documentation index, see llms.txt. This page is also available as Markdown.

Entidades compostas

Use entidades compostas quando quiser combinar duas entidades diferentes em uma.

Uma entidade composta é uma combinação de duas ou mais entidades diferentes, porém relacionadas entidades. Esse tipo de entidade permite combinar duas entidades separadas em uma única.

Aba de entidades compostas.
Exemplo de entidade composta

Quando um usuário diz ao bot Duas batatas fritas, por favor, o bot entenderá isso como a entidade composta predefinida @order, que consiste em duas entidades separadas:

Adicionar uma entidade composta

Para adicionar uma entidade composta ao seu bot:

  1. Do seu Entidades guia, certifique-se de ter entidades diferentes das quais sua entidade composta será formada. Neste exemplo, criamos uma @car_brand entidade de correspondência e usaremos @sys.number.

  2. Clique em Entidade compostas.

  3. Clique em Adicionar entidade composta.

  4. Preencha o Nome da entidade.

  5. Em Valores da entidade, adicione as entidades que formarão a entidade composta.

Adicione uma entidade composta.
  1. Clique em Criar entidade.

Roteie sua conversa com base nos valores da entidade composta

Para rotear seu fluxo com base em entidades compostas:

  1. Crie um Coletar entrada bloco em que sua entidade composta será detectada. Neste exemplo, detectamos @car_info.

Detecte uma entidade composta dentro do seu fluxo.
  1. Digamos que agora você queira rotear o fluxo com base no ano do carro. Por exemplo:

    • Quando o ano for igual ou superior a 2016, o carro é um carro verde

    • Quando o ano for menor que 2016, o carro não é um carro verde.

  2. Crie um Condição bloco que verifica o @car_brand.sys.number variável.

Roteie o fluxo com base em parte de uma entidade composta.
  1. Clique em Salvar.

Atualizado

Isto foi útil?