Type

Déclaration d'un type personnalisé, par opposition aux types intégrés. Les types peuvent être attribués aux emplacements d'une scène ou aux paramètres des expressions d'entraînement d'un intent. Dans la pratique, les types sont considérés comme des énumérations. Notez que le nom du type est spécifié dans le nom du fichier.

Représentation 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.
Champs
exclusions[]

string

Ensemble de mots/expressions exceptionnels qui ne doivent pas être associés au même type. Remarque: Si le mot ou l'expression correspondent au type, mais qu'ils sont listés en tant qu'exclusions, ils ne seront pas renvoyés dans le résultat d'extraction de paramètre. Ce champ peut être localisé.

Champ d'union sub_type. Sélection du sous-type en fonction du type de correspondance à effectuer. sub_type ne peut être qu'un des éléments suivants :
synonym

object (SynonymType)

Type de synonymes : il s'agit essentiellement d'une énumération.

regularExpression

object (RegularExpressionType)

Le type d'expression régulière permet une correspondance d'expression régulière.

freeText

object (FreeTextType)

Type texte libre.