Type

Declaração de um tipo personalizado, em oposição aos tipos integrados. Os tipos podem ser atribuídos a slots em uma cena ou parâmetros de frases de treinamento de uma intent. Na prática, os tipos podem ser considerados enums. O nome do tipo é especificado no nome do arquivo.

Representação YAML
exclusions: 
  - string

# Union field sub_type can be only one of the following:
synonym: 
  object (SynonymType)
regularExpression: 
  object (RegularExpressionType)
freeText: 
  object (FreeTextType)
# End of list of possible types for union field sub_type.
Campos
exclusions[]

string

Conjunto de palavras/frases excepcionais que não devem corresponder ao tipo. Observação: se a palavra/frase corresponder ao tipo, mas estiver listada como uma exclusão, ela não será retornada no resultado da extração do parâmetro. Esse campo pode ser localizado.

Campo de união sub_type. Seleção do subtipo com base no tipo de correspondência a ser feita. sub_type pode ser apenas de um dos tipos a seguir:
synonym

object (SynonymType)

Sinônimos que são basicamente uma enumeração.

regularExpression

object (RegularExpressionType)

Tipo de regex, permite correspondência de expressão regular.

freeText

object (FreeTextType)

Tipo de texto livre.