Type

Объявление пользовательского типа, в отличие от встроенных типов. Типы могут быть назначены слотам в сцене или параметрам обучающих фраз намерения. Практически типы можно рассматривать как перечисления. Обратите внимание: имя типа указано в имени файла.

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.
Поля
exclusions[]

string

Набор исключительных слов/фраз, которые не должны совпадать по типу. Примечание. Если слово/фраза соответствует типу, но указано как исключение, оно не будет возвращено в результате извлечения параметров. Это поле является локализуемым.

Поле объединения sub_type . Выбор подтипа в зависимости от типа сопоставления, которое необходимо выполнить. sub_type может быть только одним из следующих:
synonym

object ( SynonymType )

Тип Synonyms, который по сути является перечислением.

regularExpression

object ( RegularExpressionType )

Тип Regex, допускает сопоставление регулярных выражений.

freeText

object ( FreeTextType )

Тип произвольного текста.