[ aws . lexv2-models ]
describe-intent
Описание
Возвращает метаданные о намерении.
См. также: Документация API AWS
Синтаксис
describe-intent
--intent-id <value>
--bot-id <value>
--bot-version <value>
--locale-id <value>
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]
Параметры
--intent-id (строка)
--bot-id (строка)
--bot-version (строка)
--locale-id (строка)
--cli-input-json | --cli-input-yaml (строка) Читает аргументы из предоставленной JSON-строки. JSON-строка следует формату, указанному в --generate-cli-skeleton. Если на командной строке указаны другие аргументы, эти значения переопределят значения, предоставленные в JSON. Невозможно передать произвольные двоичные значения с помощью предоставленного JSON-значения, так как строка будет интерпретироваться буквально. Это не может быть указано вместе с --cli-input-yaml.
--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса API. Если предоставлено без значения или со значением input, выводит пример JSON-ввода, который можно использовать как аргумент для --cli-input-json. Аналогично, если предоставлено yaml-input, он выведет пример YAML-ввода, который можно использовать с --cli-input-yaml. При предоставлении значения output, он проверяет входные данные команды и возвращает пример выходного JSON для этой команды. Сгенерированный JSON-скелет не является стабильным между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON-скелете.
Глобальные параметры
--debug (булево)
Включает отладку.
--endpoint-url (строка)
Переопределяет URL по умолчанию команды указанным URL.
--no-verify-ssl (булево)
По умолчанию AWS CLI использует SSL при общении с сервисами AWS. Для каждого SSL-соединения AWS CLI проверяет сертификаты SSL. Этот параметр переопределяет поведение проверки сертификатов SSL по умолчанию.
--no-paginate (булево)
Отключает автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI сделает только один вызов для первой страницы результатов.
--output (строка)
Стиль форматирования вывода команды.
- json
- text
- таблица
- yaml
- yaml-поток
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Используйте определённый профиль из вашего файла учетных данных.
--region (строка)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (строка)
Отображает версию этого инструмента.
--color (строка)
Включает/отключает цветной вывод.
- включено
- выключено
- автоматически
--no-sign-request (булево)
Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент указан.
--ca-bundle (строка)
Файл сертификатов CA для проверки SSL-сертификатов. Переопределяет настройки конфигурации/среды.
--cli-read-timeout (целое число)
Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет выполняться блокирующим образом без таймаута. Значение по умолчанию составляет 60 секунд.
--cli-connect-timeout (целое число)
Максимальное время подключения к сокету в секундах. Если значение установлено в 0, подключение к сокету будет выполняться блокирующим образом без таймаута. Значение по умолчанию составляет 60 секунд.
--cli-binary-format (строка)
Стиль форматирования, используемый для двоичных блоков. Формат по умолчанию — base64. Формат base64 ожидает, что двоичные блоки будут предоставлены как строка, закодированная в base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, соответствующего двоичному блоку, fileb:// всегда будет обрабатываться как двоичный и будет использовать содержимое файла напрямую независимо от настройки cli-binary-format. При использовании file:// содержимое файла должно быть правильно отформатировано для настроенного cli-binary-format.
- base64
- raw-in-base64-out
--no-cli-pager (булево)
Отключить вывод страниц AWS CLI.
--cli-auto-prompt (булево)
Автоматически запрашивать параметры CLI.
--no-cli-auto-prompt (булево)
Отключить автоматическое запросы параметров CLI.
Вывод
intentId -> (строка)
intentName -> (строка)
description -> (строка)
parentIntentSignature -> (строка)
sampleUtterances -> (список)
Фразы пользователей, которые запускают этот интент.
(структура)
Пример фразы, которая вызывает интент или отвечает на запрос к слоту.
utterance -> (строка)
dialogCodeHook -> (структура)
Функция Lambda, вызываемая во время каждого хода беседы с интентом.
enabled -> (булево)
fulfillmentCodeHook -> (структура)
Функция Lambda, вызываемая, когда интент завершен и готов к выполнению.
enabled -> (булево)
postFulfillmentStatusSpecification -> (структура)
Предоставляет настройки для сообщений, отправляемых пользователю после завершения функции выполнения Lambda. Сообщения после выполнения могут отправляться как для потоковых, так и для не-потоковых бесед.
successResponse -> (структура)
Определяет список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправлять пользователю. Amazon Lex выбирает фактический ответ во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, которое определяет карточку ответа, которую приложение-клиент может показать пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны отображаться на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, которое определяет карточку ответа, которую приложение-клиент может показать пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны отображаться на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
failureResponse -> (структура)
Определяет список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправлять пользователю. Amazon Lex выбирает фактический ответ во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, которое определяет карточку ответа, которую приложение-клиент может показать пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны отображаться на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, которое определяет карточку ответа, которую приложение-клиент может показать пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны отображаться на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
timeoutResponse -> (структура)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, которое определяет карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, которая отображает кнопку.
(структура)
Описывает кнопку для использования на карточке ответа, используемой для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Вариации сообщений, которые нужно отправить пользователю. При определении вариаций Amazon Lex выбирает основное сообщение или одну из вариаций для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, которое определяет карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, которая отображает кнопку.
(структура)
Описывает кнопку для использования на карточке ответа, используемой для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
successNextStep -> (структура)
Указывает следующий шаг в разговоре, который Amazon Lex вызывает, когда обработчик обратной связи с выполнением завершается успешно.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда разговор достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот для извлечения от пользователя.suppressNextMessage -> (булево)
intent -> (структура)
Переопределяет настройки для конфигурации состояния интента.
name -> (строка)
slots -> (массив)
Массив всех переопределённых значений слотов для интента. Имя слота сопоставляется со значением слота. Слоты, которые не включены в массив, не переопределяются.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, оно указывает, что поле values содержит список значений слотов. Если значение равно Scalar, оно указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего дополнения к пицце, значениями могут быть «перец» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, оно указывает, что поле values содержит список значений слотов. Если значение равно Scalar, оно указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего дополнения к пицце, значениями могут быть «перец» и «ананас».
(… рекурсивно …)
sessionAttributes -> (массив)
Массив пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Он содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
successConditional -> (структура)
Список условных ветвей для оценки после успешного завершения обработчика кода выполнения.
active -> (boolean)
active ложно, условия не оцениваются.conditionalBranches -> (list)
Список условных ветвей. Условная ветвь состоит из условия, ответа и следующего шага. Ответ и следующий шаг выполняются, когда условие истинно.
(структура)
Набор действий, которые Amazon Lex должен выполнить, если условие выполняется.
name -> (string)
condition -> (structure)
Содержит выражение для оценки. Если условие истинно, выполняются действия ветви.
expressionString -> (string)
nextStep -> (structure)
Следующий шаг в диалоге.
dialogAction -> (structure)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (string)
slotToElicit -> (string)
ElicitSlot, определяет слот для извлечения от пользователя.suppressNextMessage -> (boolean)
intent -> (structure)
Переопределение настроек для настройки состояния намерения.
name -> (string)
slots -> (map)
Карта всех переопределённых значений слотов для намерения. Имя слота соответствует значению слота. Слот, который не включён в карту, не переопределяется.
key -> (string)
value -> (structure)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Когда значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего добавки к пицце, значениями могут быть «пепперони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Когда значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего добавки к пицце, значениями могут быть «пепперони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (map)
Карта пар «ключ-значение», представляющих контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (string)
value -> (string)
response -> (structure)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (list)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (structure)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карту ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карте ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карте ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
variations -> (list)
Варианты сообщений для отправки пользователю. Когда варианты определены, Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карту ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карте ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карте ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
allowInterrupt -> (boolean)
defaultBranch -> (структура)
Условный блок, который должен быть выполнен, если условия для других блоков не выполняются. Условный блок состоит из условия, ответа и следующего шага.
nextStep -> (структура)
Следующий шаг в диалоге.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot , определяет слот для извлечения информации от пользователя.suppressNextMessage -> (логическое значение)
intent -> (структура)
Переопределить параметры для настройки состояния намерения.
name -> (строка)
slots -> (карта)
Карта всех переопределенных значений слотов для намерения. Имя слота сопоставляется со значением слота. Слот, не включенный в карту, не переопределяется.
key -> (строка)
value -> (структура)
Значения слотов, используемые Amazon Lex при установке значений слотов в шаге диалога.
shape -> (строка)
List , это указывает, что поле values содержит список значений слотов. Если значение равно Scalar , это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего начинки для пиццы, значениями могут быть «перчерони» и «ананас».
(структура)
Значения слотов, используемые Amazon Lex при установке значений слотов в шаге диалога.
shape -> (строка)
List , это указывает, что поле values содержит список значений слотов. Если значение равно Scalar , это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего начинки для пиццы, значениями могут быть «перчерони» и «ананас».
( … рекурсивно … )
sessionAttributes -> (карта)
Карта пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
response -> (структура)
Определяет список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может показать пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Вывод кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. Когда варианты определены, Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может показать пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Вывод кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (логическое значение)
failureNextStep -> (структура)
Указывает следующий шаг, который выполняет бот после того, как обработчик кода выполнения бросил исключение или вернул значение с полем State объекта Intent, установленным в Failed.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот для извлечения от пользователя.suppressNextMessage -> (булево)
intent -> (структура)
Переопределяет настройки для конфигурации состояния намерения.
name -> (строка)
slots -> (карта)
Карта всех переопределенных значений слотов для намерения. Имя слота отображается со значением слота. Слот, который не включён в карту, не переопределяется.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Когда значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает дополнения к пицце, значениями могут быть «пепперони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Когда значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает дополнения к пицце, значениями могут быть «пепперони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (карта)
Карта пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
failureConditional -> (структура)
Список условных ветвей для оценки после выполнения кода обработки исключений или возврата с полем State объекта Intent, установленным в значение Failed.
active -> (boolean)
active имеет значение false, условия не оцениваются.conditionalBranches -> (list)
Список условных ветвей. Условная ветвь состоит из условия, ответа и следующего шага. Ответ и следующий шаг выполняются, когда условие истинно.
(структура)
Набор действий, которые Amazon Lex должен выполнить, если условие соответствует.
name -> (string)
condition -> (structure)
Содержит выражение для оценки. Если условие истинно, выполняются действия ветви.
expressionString -> (string)
nextStep -> (structure)
Следующий шаг в диалоге.
dialogAction -> (structure)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (string)
slotToElicit -> (string)
ElicitSlot, определяет слот для получения значения от пользователя.suppressNextMessage -> (boolean)
intent -> (structure)
Переопределение настроек для конфигурации состояния намерения.
name -> (string)
slots -> (map)
Карта всех переопределений значений слотов для намерения. Имя слота сопоставляется со значением слота. Слот, не включенный в карту, не переопределяется.
key -> (string)
value -> (structure)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Когда значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего начинки для пиццы, значения могут быть «пепперони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Когда значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего начинки для пиццы, значения могут быть «пепперони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (map)
Карта пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (string)
value -> (string)
response -> (structure)
Определяет список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (list)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (structure)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карту ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карте ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карте ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
variations -> (list)
Варианты сообщений для отправки пользователю. Когда определены варианты, Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карту ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карте ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карте ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
allowInterrupt -> (boolean)
defaultBranch -> (structure)
Условный блок, который следует выполнить, если условия для других блоков не соблюдены. Условный блок состоит из условия, ответа и следующего шага.
nextStep -> (структура)
Следующий шаг в диалоге.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот для извлечения данных от пользователя.suppressNextMessage -> (логическое значение)
intent -> (структура)
Переопределение настроек для настройки состояния намерения.
name -> (строка)
slots -> (карта)
Карта всех переопределений значений слотов для намерения. Имя слота сопоставляется со значением слота. Слот, который не включён в карту, не переопределяется.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слота. Если значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего добавки к пицце, значениями могут быть «перчерони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слота. Если значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего добавки к пицце, значениями могут быть «перчерони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (карта)
Карта пар «ключ-значение», представляющая контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
response -> (структура)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может показать пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны отображаться на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может показать пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны отображаться на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (логическое значение)
timeoutNextStep -> (структура)
Определяет следующий шаг, выполняемый ботом при истечении времени ожидания обработки кода выполнения.
dialogAction -> (структура)
Определяет действие, выполняемое ботом во время выполнения, когда диалог достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот, который необходимо получить от пользователя.suppressNextMessage -> (булево)
intent -> (структура)
Переопределяет параметры для настройки состояния намерения.
name -> (строка)
slots -> (карта)
Карта всех переопределенных значений слотов для намерения. Имя слота сопоставляется со значением слота. Слот, который не включен в карту, не переопределяется.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «пепперони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «пепперони» и «ананас».
( … рекурсивно … )
sessionAttributes -> (карта)
Карта пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
timeoutConditional -> (структура)
Список условных ветвей для оценки таймаута обработчика кода выполнения.
active -> (boolean)
active ложно, условия не оцениваются.conditionalBranches -> (list)
Список условных ветвей. Условная ветвь состоит из условия, ответа и следующего шага. Ответ и следующий шаг выполняются, когда условие истинно.
(структура)
Набор действий, которые Amazon Lex должен выполнить, если условие выполняется.
name -> (string)
condition -> (structure)
Содержит выражение для оценки. Если условие истинно, выполняются действия ветви.
expressionString -> (string)
nextStep -> (structure)
Следующий шаг в диалоге.
dialogAction -> (structure)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (string)
slotToElicit -> (string)
ElicitSlot , определяет слот для извлечения от пользователя.suppressNextMessage -> (boolean)
intent -> (structure)
Переопределение настроек для конфигурации состояния намерения.
name -> (string)
slots -> (map)
Карта всех переопределений значений слотов для намерения. Имя слота соответствует значению слота. Слот, который не включен в карту, не переопределяется.
key -> (string)
value -> (structure)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (string)
List , это указывает, что поле values содержит список значений слотов. Когда значение равно Scalar , это указывает, что поле value содержит единственное значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «перец» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (string)
List , это указывает, что поле values содержит список значений слотов. Когда значение равно Scalar , это указывает, что поле value содержит единственное значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «перец» и «ананас».
(… рекурсивно …)
sessionAttributes -> (map)
Карта пар «ключ-значение», представляющих контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и приложением клиента.
key -> (string)
value -> (string)
response -> (structure)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (list)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (structure)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением клиента.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карту ответа, которую приложение клиента может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны отображаться на карте ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карте ответа, используемой для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
variations -> (list)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением клиента.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карту ответа, которую приложение клиента может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны отображаться на карте ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карте ответа, используемой для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
allowInterrupt -> (boolean)
defaultBranch -> (структура)
Условный блок, который должен быть выполнен, когда условия для других ветвей не удовлетворены. Условный блок состоит из условия, ответа и следующего шага.
nextStep -> (структура)
Следующий шаг в диалоге.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот, который нужно получить от пользователя.suppressNextMessage -> (булево)
intent -> (структура)
Переопределяет параметры для настройки состояния намерения.
name -> (строка)
slots -> (карта)
Карта всех переопределений значений слотов для намерения. Имя слота соответствует значению слота. Слот, который не включен в карту, не переопределяется.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает начинки для пиццы, значениями могут быть «перец» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает начинки для пиццы, значениями могут быть «перец» и «ананас».
(… рекурсивно …)
sessionAttributes -> (карта)
Карта пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
response -> (структура)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на входные данные пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
fulfillmentUpdatesSpecification -> (структура)
Предоставляет настройки для сообщений об обновлении, отправляемых пользователю для функций выполнения Lambda с длительной обработкой. Обновления выполнения могут быть использованы только с потоковыми диалогами.
active -> (boolean)
Определяет, отправляются ли обновления выполнения пользователю. Когда это поле равно true, обновления отправляются.
Если поле active установлено в значение true, поля startResponse, updateResponse и timeoutInSeconds являются обязательными.
startResponse -> (structure)
Предоставляет конфигурационную информацию для сообщения, отправляемого пользователям, когда функция выполнения Lambda начинает выполняться.
delayInSeconds -> (integer)
messageGroups -> (list)
От 1 до 5 групп сообщений, содержащих начальные сообщения. Amazon Lex выбирает одно из сообщений для воспроизведения пользователю.
(structure)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (structure)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карту ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карте ответа. Размещение кнопок определяется платформой, отображающей кнопку.
(structure)
Описание кнопки для использования на карте ответа, используемой для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
variations -> (list)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(structure)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карту ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карте ответа. Размещение кнопок определяется платформой, отображающей кнопку.
(structure)
Описание кнопки для использования на карте ответа, используемой для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
allowInterrupt -> (boolean)
updateResponse -> (structure)
Предоставляет конфигурационную информацию для сообщений, периодически отправляемых пользователю, пока выполняется функция выполнения Lambda.
frequencyInSeconds -> (integer)
messageGroups -> (list)
От 1 до 5 групп сообщений, содержащих сообщения об обновлении. Amazon Lex выбирает одно из сообщений для воспроизведения пользователю.
(structure)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (structure)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карту ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карте ответа. Размещение кнопок определяется платформой, отображающей кнопку.
(structure)
Описание кнопки для использования на карте ответа, используемой для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
variations -> (list)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(structure)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карту ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карте ответа. Размещение кнопок определяется платформой, отображающей кнопку.
(structure)
Описание кнопки для использования на карте ответа, используемой для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
allowInterrupt -> (boolean)
timeoutInSeconds -> (integer)
active -> (boolean)
active равно false, обработчик кода не выполняется.slotPriorities -> (list)
Список, определяющий приоритет, в котором слоты должны быть получены от пользователя.
(structure)
Устанавливает приоритет, который Amazon Lex должен использовать при получении значений слотов от пользователя.
priority -> (integer)
slotId -> (string)
intentConfirmationSetting -> (structure)
Запросы, которые Amazon Lex отправляет пользователю, чтобы подтвердить завершение намерения.
promptSpecification -> (структура)
Запрашивает у пользователя подтверждение намерения. Этот вопрос должен иметь ответ «да» или «нет».
Amazon Lex использует этот запрос, чтобы убедиться, что пользователь подтверждает, что намерение готово к выполнению. Например, с намерением OrderPizza вы можете захотеть подтвердить, что заказ правильный перед его оформлением. Для других намерений, таких как намерения, которые просто отвечают на вопросы пользователя, вам, возможно, не нужно просить пользователя подтвердить перед предоставлением информации.
messageGroups -> (список)
Коллекция сообщений, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактическое сообщение во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, которое определяет ответную карточку, которую приложение-клиент может показать пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на ответной карточке. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на ответной карточке для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений, которые нужно отправить пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, который предоставляет текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, которое определяет ответную карточку, которую приложение-клиент может показать пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на ответной карточке. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на ответной карточке для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
maxRetries -> (целое число)
allowInterrupt -> (булево)
messageSelectionStrategy -> (строка)
promptAttemptsSpecification -> (карта)
Устанавливает расширенные параметры для каждой попытки запроса.
key -> (строка)
value -> (структура)
Устанавливает параметры для попытки запроса.
allowInterrupt -> (булево)
allowedInputTypes -> (структура)
Указывает разрешенные типы входных данных для попытки запроса.
allowAudioInput -> (булево)
allowDTMFInput -> (булево)
audioAndDTMFInputSpecification -> (структура)
Устанавливает параметры для аудио- и DTMF-ввода.
startTimeoutMs -> (целое число)
audioSpecification -> (структура)
Устанавливает параметры для аудиовхода.
maxLengthMs -> (целое число)
endTimeoutMs -> (целое число)
dtmfSpecification -> (структура)
Устанавливает параметры для DTMF-входа.
maxLength -> (целое число)
endTimeoutMs -> (целое число)
deletionCharacter -> (строка)
endCharacter -> (строка)
textInputSpecification -> (структура)
Устанавливает параметры для текстового ввода.
startTimeoutMs -> (целое число)
declinationResponse -> (структура)
Когда пользователь отвечает «нет» на вопрос, определенный в promptSpecification, Amazon Lex отвечает этим сообщением, чтобы подтвердить отмену намерения.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны отображаться на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, который предоставляет текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны отображаться на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
active -> (булево)
active не указано, значение по умолчанию равно true.confirmationResponse -> (структура)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны отображаться на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, который предоставляет текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны отображаться на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
confirmationNextStep -> (структура)
Определяет следующий шаг, который бот выполняет, когда клиент подтверждает намерение.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот для извлечения от пользователя.suppressNextMessage -> (логическое значение)
intent -> (структура)
Переопределяет параметры для настройки состояния намерения.
name -> (строка)
slots -> (отображение)
Отображение всех переопределённых значений слотов для намерения. Имя слота сопоставляется со значением слота. Слот, который не включён в отображение, не переопределяется.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слота. Если значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который извлекает дополнения к пицце, значениями могут быть «пепперони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слота. Если значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который извлекает дополнения к пицце, значениями могут быть «пепперони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (отображение)
Отображение пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Оно содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
confirmationConditional -> (структура)
Список условных ветвей для оценки после закрытия намерения.
active -> (boolean)
active имеет значение false, условия не оцениваются.conditionalBranches -> (list)
Список условных ветвей. Условная ветвь состоит из условия, ответа и следующего шага. Ответ и следующий шаг выполняются, когда условие истинно.
(структура)
Набор действий, которые Amazon Lex должен выполнить, если условие выполняется.
name -> (string)
condition -> (structure)
Содержит выражение для оценки. Если условие истинно, выполняются действия ветви.
expressionString -> (string)
nextStep -> (structure)
Следующий шаг в диалоге.
dialogAction -> (structure)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (string)
slotToElicit -> (string)
ElicitSlot, определяет слот для извлечения от пользователя.suppressNextMessage -> (boolean)
intent -> (structure)
Переопределяет настройки для конфигурации состояния намерения.
name -> (string)
slots -> (map)
Карта всех переопределений значений слотов для намерения. Имя слота сопоставляется со значением слота. Слот, который не включен в карту, не переопределяется.
key -> (string)
value -> (structure)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Когда значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает начинки для пиццы, значениями могут быть «перец» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Когда значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает начинки для пиццы, значениями могут быть «перец» и «ананас».
(… рекурсивно …)
sessionAttributes -> (map)
Карта пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и клиентским приложением.
key -> (string)
value -> (string)
response -> (structure)
Определяет список групп сообщений, которые Amazon Lex использует для ответа на входные данные пользователя.
messageGroups -> (list)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (structure)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном клиентским приложением.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую клиентское приложение может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
variations -> (list)
Вариации сообщений для отправки пользователю. При определении вариаций Amazon Lex выбирает основное сообщение или одну из вариаций для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном клиентским приложением.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую клиентское приложение может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
allowInterrupt -> (boolean)
defaultBranch -> (структура)
Условный блок, который следует выполнить, если условия для других блоков не выполнены. Условный блок состоит из условия, ответа и следующего шага.
nextStep -> (структура)
Следующий шаг в диалоге.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот, который необходимо получить от пользователя.suppressNextMessage -> (булево)
intent -> (структура)
Переопределение параметров для настройки состояния намерения.
name -> (строка)
slots -> (карта)
Карта всех переопределенных значений слотов для намерения. Имя слота сопоставлено со значением слота. Слот, который не включен в карту, не переопределяется.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, которые пользователь предоставил для слота. Например, для слота, который запрашивает дополнения к пицце, значения могут быть «перец» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, которые пользователь предоставил для слота. Например, для слота, который запрашивает дополнения к пицце, значения могут быть «перец» и «ананас».
(… рекурсивно …)
sessionAttributes -> (карта)
Карта пар «ключ-значение», представляющих контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
response -> (структура)
Определяет список групп сообщений, которые Amazon Lex использует для ответа на вход пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа, используемой для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений, которые отправляются пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, который предоставляет текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа, используемой для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
declinationNextStep -> (структура)
Определяет следующий шаг, который бот выполняет, когда клиент отклоняет намерение.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда разговор достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот, который необходимо получить от пользователя.suppressNextMessage -> (логическое значение)
intent -> (структура)
Переопределить параметры для настройки состояния намерения.
name -> (строка)
slots -> (карта)
Карта всех переопределенных значений слотов для намерения. Имя слота соответствует значению слота. Слот, который не включён в карту, не переопределяется.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает на то, что поле values содержит список значений слота. Если значение равно Scalar, это указывает на то, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, которые пользователь ввёл для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «перцовый соус» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает на то, что поле values содержит список значений слота. Если значение равно Scalar, это указывает на то, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, которые пользователь ввёл для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «перцовый соус» и «ананас».
(… рекурсивно …)
sessionAttributes -> (карта)
Карта пар «ключ/значение», представляющая контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и клиентским приложением.
key -> (строка)
value -> (строка)
declinationConditional -> (структура)
Список условных ветвей для оценки после отклонения намерения.
active -> (boolean)
active ложно, условия не оцениваются.conditionalBranches -> (list)
Список условных ветвей. Условная ветвь состоит из условия, ответа и следующего шага. Ответ и следующий шаг выполняются, когда условие истинно.
(структура)
Набор действий, которые Amazon Lex должен выполнить, если условие совпало.
name -> (string)
condition -> (structure)
Содержит выражение для оценки. Если условие истинно, выполняются действия ветви.
expressionString -> (string)
nextStep -> (structure)
Следующий шаг в диалоге.
dialogAction -> (structure)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (string)
slotToElicit -> (string)
ElicitSlot, определяет слот для получения информации от пользователя.suppressNextMessage -> (boolean)
intent -> (structure)
Переопределение настроек для конфигурации состояния намерения.
name -> (string)
slots -> (map)
Карта всех переопределений значений слотов для намерения. Имя слота сопоставляется со значением слота. Слоты, которые не включены в карту, не переопределяются.
key -> (string)
value -> (structure)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Когда значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «пепперони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Когда значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «пепперони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (map)
Карта пар ключ/значение, представляющих контекстную информацию, специфичную для сессии. Она содержит информацию приложения, передаваемую между Amazon Lex и клиентским приложением.
key -> (string)
value -> (string)
response -> (structure)
Определяет список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (list)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (structure)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном клиентским приложением.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую клиентское приложение может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карточке ответа. Размещение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
variations -> (list)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном клиентским приложением.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую клиентское приложение может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карточке ответа. Размещение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
allowInterrupt -> (boolean)
defaultBranch -> (структура)
Условный ответ, который должен быть выполнен, если условия для других ответов не соблюдены. Условный ответ состоит из условия, ответа и следующего шага.
nextStep -> (структура)
Следующий шаг в диалоге.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот для получения информации от пользователя.suppressNextMessage -> (булево)
intent -> (структура)
Переопределить параметры для настройки состояния намерения.
name -> (строка)
slots -> (карта)
Карта всех переопределённых значений слотов для намерения. Имя слота сопоставляется со значением слота. Слот, не включённый в карту, не переопределяется.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Когда значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего добавки к пицце, значениями могут быть «перец» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Когда значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего добавки к пицце, значениями могут быть «перец» и «ананас».
(… рекурсивно …)
sessionAttributes -> (карта)
Карта пар «ключ/значение», представляющих контекстную информацию, специфичную для сеанса. Она содержит информацию о приложении, передаваемую между Amazon Lex и клиентским приложением.
key -> (строка)
value -> (строка)
response -> (структура)
Определяет список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом клиентским приложением.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее ответную карточку, которую клиентское приложение может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на ответной карточке. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на ответной карточке, используемой для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом клиентским приложением.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее ответную карточку, которую клиентское приложение может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на ответной карточке. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на ответной карточке, используемой для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
failureResponse -> (структура)
Определяет список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. Когда варианты определены, Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
failureNextStep -> (структура)
Следующий шаг в разговоре, если шаг подтверждения завершается неудачно.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда разговор достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot , определяет слот, который нужно получить от пользователя.suppressNextMessage -> (булево)
intent -> (структура)
Переопределение настроек для конфигурации состояния намерения.
name -> (строка)
slots -> (массив)
Массив всех переопределенных значений слотов для намерения. Имя слота сопоставляется со значением слота. Слоты, которые не включены в массив, не переопределяются.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List , это указывает, что поле values содержит список значений слотов. Если значение равно Scalar , это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает начинки для пиццы, значения могут быть «пепперони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List , это указывает, что поле values содержит список значений слотов. Если значение равно Scalar , это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает начинки для пиццы, значения могут быть «пепперони» и «ананас».
( … рекурсивно … )
sessionAttributes -> (массив)
Массив пар ключ/значение, представляющих контекстную информацию, специфичную для сессии. Он содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
failureConditional -> (структура)
Предоставляет список условных ветвей. Ветви оцениваются в порядке их ввода в список. Первая ветвь с условием, которое оценивается как истинное, выполняется. Последняя ветвь в списке — это ветвь по умолчанию. Ветвь по умолчанию не должна иметь выражения условия. Ветвь по умолчанию выполняется, если ни одна из других ветвей не имеет соответствующего условия.
active -> (boolean)
active имеет значение false, условия не оцениваются.conditionalBranches -> (list)
Список условных ветвей. Условная ветвь состоит из условия, ответа и следующего шага. Ответ и следующий шаг выполняются, когда условие истинно.
(structure)
Набор действий, которые Amazon Lex должен выполнить, если условие выполняется.
name -> (string)
condition -> (structure)
Содержит выражение для оценки. Если условие истинно, выполняются действия ветви.
expressionString -> (string)
nextStep -> (structure)
Следующий шаг в диалоге.
dialogAction -> (structure)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (string)
slotToElicit -> (string)
ElicitSlot, определяет слот для извлечения от пользователя.suppressNextMessage -> (boolean)
intent -> (structure)
Переопределяет настройки для конфигурации состояния намерения.
name -> (string)
slots -> (map)
Карта всех переопределений значений слотов для намерения. Имя слота сопоставляется со значением слота. Слот, не включенный в карту, не переопределяется.
key -> (string)
value -> (structure)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (string)
List, это указывает на то, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает на то, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего дополнения к пицце, значениями могут быть «пепперони» и «ананас».
(structure)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (string)
List, это указывает на то, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает на то, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего дополнения к пицце, значениями могут быть «пепперони» и «ананас».
( … рекурсивно … )
sessionAttributes -> (map)
Карта пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (string)
value -> (string)
response -> (structure)
Определяет список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (list)
Коллекция ответов, которые Amazon Lex может отправлять пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(structure)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (structure)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны отображаться на карточке ответа. Расположение кнопок определяется платформой, которая отображает кнопку.
(structure)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
variations -> (list)
Вариации сообщений для отправки пользователю. Когда вариации определены, Amazon Lex выбирает основное сообщение или одну из вариаций для отправки пользователю.
(structure)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны отображаться на карточке ответа. Расположение кнопок определяется платформой, которая отображает кнопку.
(structure)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
allowInterrupt -> (boolean)
defaultBranch -> (structure)
Условный фрагмент кода, который должен выполняться, когда условия для других фрагментов не соблюдаются. Условный фрагмент состоит из условия, ответа и следующего шага.
nextStep -> (структура)
Следующий шаг в диалоге.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время работы, когда диалог доходит до этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот для извлечения информации от пользователя.suppressNextMessage -> (булево значение)
intent -> (структура)
Переопределяет настройки для конфигурации состояния интента.
name -> (строка)
slots -> (массив)
Массив всех переопределенных значений слотов для интента. Название слота сопоставляется со значением слота. Слот, не включённый в массив, не переопределяется.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего добавки к пицце, значениями могут быть «пепперони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего добавки к пицце, значениями могут быть «пепперони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (массив)
Массив пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Он содержит информацию приложения, передаваемую между Amazon Lex и клиентским приложением.
key -> (строка)
value -> (строка)
response -> (структура)
Определяет список групп сообщений, которые Amazon Lex использует для ответа на входные данные пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом клиентским приложением.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую клиентское приложение может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом клиентским приложением.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую клиентское приложение может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево значение)
codeHook -> (структура)
Объект DialogCodeHookInvocationSetting, связанный с этапом подтверждения намерения. Обработчик кода диалога срабатывает на основе этих параметров вызова, когда следующий шаг подтверждения или отказа или шаг отказа InvokeDialogCodeHook.
enableCodeHookInvocation -> (boolean)
active -> (boolean)
invocationLabel -> (string)
postCodeHookSpecification -> (structure)
Содержит ответы и действия, которые Amazon Lex выполняет после завершения работы функции Lambda.
successResponse -> (structure)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (list)
Коллекция ответов, которые Amazon Lex может отправлять пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(structure)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (structure)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карточке ответа. Размещение кнопок определяется платформой, отображающей кнопку.
(structure)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
variations -> (list)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(structure)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карточке ответа. Размещение кнопок определяется платформой, отображающей кнопку.
(structure)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
allowInterrupt -> (boolean)
successNextStep -> (structure)
Указывает следующий шаг, выполняемый ботом после успешного завершения обработчика кода диалога.
dialogAction -> (structure)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (string)
slotToElicit -> (string)
ElicitSlot, определяет слот для извлечения от пользователя.suppressNextMessage -> (boolean)
intent -> (structure)
Переопределение параметров для настройки состояния намерения.
name -> (string)
slots -> (map)
Карта всех переопределённых значений слота для намерения. Имя слота сопоставляется со значением слота. Слоты, не включённые в карту, не переопределяются.
key -> (string)
value -> (structure)
Значения слота, которые Amazon Lex использует при установке значений слота в шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слота. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значения могут быть «перец» и «ананас».
(structure)
Значения слота, которые Amazon Lex использует при установке значений слота в шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слота. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значения могут быть «перец» и «ананас».
( … рекурсивно … )
sessionAttributes -> (map)
Карта пар ключ/значение, представляющих информацию о контексте сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (string)
value -> (string)
successConditional -> (structure)
Список условных ветвей для оценки после успешного завершения обработки кода диалога.
active -> (boolean)
active ложно, условия не оцениваются.conditionalBranches -> (list)
Список условных ветвей. Условная ветвь состоит из условия, ответа и следующего шага. Ответ и следующий шаг выполняются, когда условие истинно.
(структура)
Набор действий, которые Amazon Lex должен выполнить, если условие выполнено.
name -> (string)
condition -> (structure)
Содержит выражение для оценки. Если условие истинно, выполняются действия ветви.
expressionString -> (string)
nextStep -> (structure)
Следующий шаг в разговоре.
dialogAction -> (structure)
Определяет действие, которое бот выполняет во время выполнения, когда разговор достигает этого шага.
type -> (string)
slotToElicit -> (string)
ElicitSlot, определяет слот для получения информации от пользователя.suppressNextMessage -> (boolean)
intent -> (structure)
Переопределение настроек для конфигурации состояния интента.
name -> (string)
slots -> (map)
Карта всех переопределённых значений слотов для интента. Имя слота сопоставляется со значением слота. Слот, не включённый в карту, не переопределяется.
key -> (string)
value -> (structure)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего начинку для пиццы, значениями могут быть «перцерони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего начинку для пиццы, значениями могут быть «перцерони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (map)
Карта пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (string)
value -> (string)
response -> (structure)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (list)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (structure)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карту ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны отображаться на карте ответа. Размещение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карте ответа для получения значений слотов от пользователя.
text -> (string)
value -> (string)
variations -> (list)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карту ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны отображаться на карте ответа. Размещение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карте ответа для получения значений слотов от пользователя.
text -> (string)
value -> (string)
allowInterrupt -> (boolean)
defaultBranch -> (структура)
Условный раздел, который должен выполняться, когда условия для других разделов не выполняются. Условный раздел состоит из условия, ответа и следующего шага.
nextStep -> (структура)
Следующий шаг в разговоре.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда разговор достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот для извлечения от пользователя.suppressNextMessage -> (логическое значение)
intent -> (структура)
Переопределение настроек для настройки состояния намерения.
name -> (строка)
slots -> (карта)
Карта всех переопределённых значений слотов для намерения. Название слота сопоставляется со значением слота. Слот, который не включён в карту, не переопределяется.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, которые пользователь ввёл для слота. Например, для слота, запрашивающего начинки для пиццы, значениями могут быть «пепперони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, которые пользователь ввёл для слота. Например, для слота, запрашивающего начинки для пиццы, значениями могут быть «пепперони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (карта)
Карта пар «ключ-значение», представляющих контекстную информацию, специфичную для сессии. Она содержит информацию о приложении, передаваемую между Amazon Lex и клиентским приложением.
key -> (строка)
value -> (строка)
response -> (структура)
Определяет список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом клиентским приложением.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую клиентское приложение может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. Когда определены варианты, Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом клиентским приложением.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую клиентское приложение может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (логическое значение)
failureResponse -> (структура)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправлять пользователю. Amazon Lex выбирает фактический ответ во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате языка разметки синтеза речи (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Размещение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате языка разметки синтеза речи (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Размещение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
failureNextStep -> (структура)
Указывает следующий шаг, выполняемый ботом после того, как обработчик кода диалога сбросил исключение или вернул значение с полем State объекта Intent, установленным в значение Failed.
dialogAction -> (структура)
Определяет действие, которое выполняет бот во время выполнения, когда диалог достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot , определяет слот для извлечения от пользователя.suppressNextMessage -> (булево)
intent -> (структура)
Переопределить настройки для конфигурации состояния интента.
name -> (строка)
slots -> (массив)
Массив всех переопределенных значений слотов для интента. Имя слота соответствует значению слота. Слоты, которые не включены в массив, не переопределяются.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. При значении Scalar, это указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает начинки для пиццы, значениями могут быть «пепперони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. При значении Scalar, это указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает начинки для пиццы, значениями могут быть «пепперони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (массив)
Массив пар ключ/значение, представляющих сессионную контекстную информацию. Он содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
failureConditional -> (структура)
Список условных ветвей для оценки после того, как обработчик кода диалога сбросит исключение или вернётся со значением поля State объекта Intent, установленным в значение Failed.
active -> (boolean)
active ложно, условия не оцениваются.conditionalBranches -> (list)
Список условных ветвей. Условная ветвь состоит из условия, ответа и следующего шага. Ответ и следующий шаг выполняются, когда условие истинно.
(структура)
Набор действий, которые Amazon Lex должен выполнить, если условие выполняется.
name -> (string)
condition -> (structure)
Содержит выражение для оценки. Если условие истинно, выполняются действия ветви.
expressionString -> (string)
nextStep -> (structure)
Следующий шаг в разговоре.
dialogAction -> (structure)
Определяет действие, которое бот выполняет во время выполнения, когда разговор достигает этого шага.
type -> (string)
slotToElicit -> (string)
ElicitSlot, определяет слот для извлечения от пользователя.suppressNextMessage -> (boolean)
intent -> (structure)
Переопределение настроек для конфигурации состояния намерения.
name -> (string)
slots -> (map)
Карта всех переопределений значений слотов для намерения. Имя слота сопоставляется со значением слота. Слот, который не включен в карту, не переопределяется.
key -> (string)
value -> (structure)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает дополнения к пицце, значениями могут быть «перец» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает дополнения к пицце, значениями могут быть «перец» и «ананас».
(… рекурсивно …)
sessionAttributes -> (map)
Карта пар «ключ-значение», представляющих контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (string)
value -> (string)
response -> (structure)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на пользовательский ввод.
messageGroups -> (list)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (structure)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, которая отображает кнопку.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
variations -> (list)
Варианты сообщений для отправки пользователю. Когда варианты определены, Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, которая отображает кнопку.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
allowInterrupt -> (boolean)
defaultBranch -> (structure)
Условный блок, который следует выполнить, если условия для других блоков не соблюдены. Условный блок состоит из условия, ответа и следующего шага.
nextStep -> (структура)
Следующий шаг в диалоге.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот для извлечения информации от пользователя.suppressNextMessage -> (булево)
intent -> (структура)
Переопределение параметров для настройки состояния намерения.
name -> (строка)
slots -> (массив)
Массив всех переопределенных значений слотов для намерения. Имя слота соответствует значению слота. Слот, не включенный в массив, не переопределяется.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего добавки к пицце, значениями могут быть «перец» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего добавки к пицце, значениями могут быть «перец» и «ананас».
(… рекурсивно …)
sessionAttributes -> (массив)
Массив пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Он содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
response -> (структура)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа, используемой для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. Когда определены варианты, Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, который предоставляет текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа, используемой для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
timeoutResponse -> (структура)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправлять пользователю. Amazon Lex выбирает фактический ответ во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Вариации сообщений, которые нужно отправить пользователю. Когда вариации определены, Amazon Lex выбирает основное сообщение или одну из вариаций для отправки пользователю.
(структура)
Объект, который предоставляет текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (boolean)
timeoutNextStep -> (структура)
Определяет следующий шаг, который выполняет бот, когда таймаут достигается.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot , определяет слот для извлечения от пользователя.suppressNextMessage -> (boolean)
intent -> (структура)
Переопределяет настройки для конфигурации состояния интента.
name -> (строка)
slots -> (карта)
Карта всех переопределений значений слотов для интента. Имя слота соответствует значению слота. Слоты, не включённые в карту, не переопределяются.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List , оно указывает, что поле values содержит список значений слотов. Когда значение является Scalar , оно указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего начинки для пиццы, значениями могут быть «пепперони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List , оно указывает, что поле values содержит список значений слотов. Когда значение является Scalar , оно указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего начинки для пиццы, значениями могут быть «пепперони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (карта)
Карта пар «ключ-значение», представляющих контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
timeoutConditional -> (структура)
Список условных ветвей для проверки таймаута обработчика кода.
active -> (boolean)
active равно false, условия не оцениваются.conditionalBranches -> (list)
Список условных ветвей. Условная ветвь состоит из условия, ответа и следующего шага. Ответ и следующий шаг выполняются, если условие истинно.
(структура)
Набор действий, которые Amazon Lex должен выполнить, если условие выполнено.
name -> (string)
condition -> (structure)
Содержит выражение для проверки. Если условие истинно, выполняются действия ветви.
expressionString -> (string)
nextStep -> (structure)
Следующий шаг в диалоге.
dialogAction -> (structure)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (string)
slotToElicit -> (string)
ElicitSlot, определяет слот, который необходимо получить от пользователя.suppressNextMessage -> (boolean)
intent -> (structure)
Переопределяет параметры для настройки состояния интента.
name -> (string)
slots -> (map)
Словарь всех переопределений значений слотов для интента. Имя слота соответствует значению слота. Слоты, которые не включены в словарь, не переопределяются.
key -> (string)
value -> (structure)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «перец» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «перец» и «ананас».
(... рекурсивно ...)
sessionAttributes -> (map)
Словарь пар ключ/значение, представляющих контекстную информацию, специфичную для сессии. Он содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (string)
value -> (string)
response -> (structure)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на входные данные пользователя.
messageGroups -> (list)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (structure)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для получения значений слотов от пользователя.
text -> (string)
value -> (string)
variations -> (list)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для получения значений слотов от пользователя.
text -> (string)
value -> (string)
allowInterrupt -> (boolean)
defaultBranch -> (структура)
Условный раздел, который следует выполнить, когда условия для других разделов не выполнены. Условный раздел состоит из условия, ответа и следующего шага.
nextStep -> (структура)
Следующий шаг в диалоге.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот для извлечения от пользователя.suppressNextMessage -> (булево)
intent -> (структура)
Переопределяет параметры для настройки состояния намерения.
name -> (строка)
slots -> (карта)
Карта всех переопределенных значений слотов для намерения. Имя слота отображается в значении слота. Слот, который не включен в карту, не переопределяется.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слота. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «перчерони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слота. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «перчерони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (карта)
Карта пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
response -> (структура)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может показать пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны отображаться на карточке ответа. Расположение кнопок определяется платформой, которая отображает кнопку.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. Когда варианты определены, Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может показать пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны отображаться на карточке ответа. Расположение кнопок определяется платформой, которая отображает кнопку.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
elicitationCodeHook -> (структура)
DialogCodeHookInvocationSetting, используемый при повторных попытках подтверждения запроса во время вызова крючка кода.
enableCodeHookInvocation -> (булево)
invocationLabel -> (строка)
intentClosingSetting -> (структура)
Ответ, который Amazon Lex отправляет при закрытии намерения.
closingResponse -> (структура)
Ответ, который Amazon Lex отправляет пользователю при завершении намерения.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ во время выполнения.
(структура)
Предоставляет один или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описывает кнопку для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. Когда определены варианты, Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, который предоставляет текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описывает кнопку для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
active -> (булево)
active не указано, значение по умолчанию равно true.nextStep -> (структура)
Определяет следующий шаг, который бот выполняет после воспроизведения ответа на закрытие намерения.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот для извлечения от пользователя.suppressNextMessage -> (булево)
intent -> (структура)
Переопределяет настройки для конфигурации состояния намерения.
name -> (строка)
slots -> (карта)
Карта всех переопределений значений слотов для намерения. Имя слота сопоставляется со значением слота. Слоты, не включенные в карту, не переопределяются.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значения могут быть «перец» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значения могут быть «перец» и «ананас».
( … рекурсивно … )
sessionAttributes -> (карта)
Карта пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
conditional -> (структура)
Список условных ветвей, связанных с ответом на закрытие интента. Эти ветви выполняются, когда атрибут nextStep установлен в значение EvalutateConditional.
active -> (boolean)
active ложно, условия не оцениваются.conditionalBranches -> (list)
Список условных ветвей. Условная ветвь состоит из условия, ответа и следующего шага. Ответ и следующий шаг выполняются, когда условие истинно.
(структура)
Набор действий, которые Amazon Lex должен выполнить, если условие выполняется.
name -> (string)
condition -> (structure)
Содержит выражение для оценки. Если условие истинно, выполняются действия ветви.
expressionString -> (string)
nextStep -> (structure)
Следующий шаг в диалоге.
dialogAction -> (structure)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (string)
slotToElicit -> (string)
ElicitSlot, определяет слот для извлечения у пользователя.suppressNextMessage -> (boolean)
intent -> (structure)
Переопределение настроек для конфигурации состояния интента.
name -> (string)
slots -> (map)
Карта всех переопределений значений слотов для интента. Имя слота соответствует значению слота. Слот, не включенный в карту, не переопределяется.
key -> (string)
value -> (structure)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или более значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «перец» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или более значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «перец» и «ананас».
(… рекурсивно …)
sessionAttributes -> (map)
Карта пар ключ/значение, представляющих контекстную информацию, специфичную для сессии. Содержит информацию о приложении, передаваемую между Amazon Lex и клиентским приложением.
key -> (string)
value -> (string)
response -> (structure)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на входные данные пользователя.
messageGroups -> (list)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (structure)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном клиентским приложением.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате языка разметки синтеза речи (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую клиентское приложение может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа, используемой для получения значений слотов от пользователя.
text -> (string)
value -> (string)
variations -> (list)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном клиентским приложением.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате языка разметки синтеза речи (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую клиентское приложение может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа, используемой для получения значений слотов от пользователя.
text -> (string)
value -> (string)
allowInterrupt -> (boolean)
defaultBranch -> (структура)
Условный раздел, который следует выполнить, если условия для других разделов не выполнены. Условный раздел состоит из условия, ответа и следующего шага.
nextStep -> (структура)
Следующий шаг в диалоге.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот для извлечения данных от пользователя.suppressNextMessage -> (булево)
intent -> (структура)
Переопределение настроек для конфигурации состояния намерения.
name -> (строка)
slots -> (карта)
Карта всех переопределений значений слотов для намерения. Имя слота сопоставляется со значением слота. Слот, который не включён в карту, не переопределяется.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, которые пользователь предоставил для слота. Например, для слота, запрашивающего добавки к пицце, значениями могут быть «пепперони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, которые пользователь предоставил для слота. Например, для слота, запрашивающего добавки к пицце, значениями могут быть «пепперони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (карта)
Карта пар «ключ-значение», представляющая контекстную информацию, специфичную для сеанса. Она содержит информацию о приложении, передаваемую между Amazon Lex и клиентским приложением.
key -> (строка)
value -> (строка)
response -> (структура)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на входные данные пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом клиентским приложением.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую клиентское приложение может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом клиентским приложением.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую клиентское приложение может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
inputContexts -> (список)
Список контекстов, которые должны быть активными для того, чтобы намерение считалось подходящим для отправки пользователю.
(структура)
Контекст, который должен быть активным для выбора намерения Amazon Lex.
name -> (строка)
outputContexts -> (список)
Список контекстов, которые активируются при выполнении намерения.
(структура)
Описание контекста сеанса, который активируется при выполнении намерения.
name -> (строка)
timeToLiveInSeconds -> (целое число)
turnsToLive -> (целое число)
kendraConfiguration -> (структура)
Информация о конфигурации, необходимая для использования намерения AMAZON.KendraSearchIntent.
kendraIndex -> (строка)
AMAZON.KendraSearchIntent. Индекс должен находиться в той же учётной записи и регионе, что и бот Amazon Lex.queryFilterStringEnabled -> (булево)
AMAZON.KendraSearchIntent пользовательскую строку запроса для запроса индекса Amazon Kendra.queryFilterString -> (строка)
botId -> (строка)
botVersion -> (строка)
localeId -> (строка)
creationDateTime -> (отметка времени)
lastUpdatedDateTime -> (отметка времени)
initialResponseSetting -> (структура)
Настройка параметра ответа, отправляемого пользователю перед тем, как Amazon Lex начнет запрашивать значения слотов.
initialResponse -> (структура)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны отображаться на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа, используемой для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны отображаться на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа, используемой для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
nextStep -> (структура)
Следующий шаг в диалоге.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот для извлечения от пользователя.suppressNextMessage -> (булево)
intent -> (структура)
Переопределение параметров для настройки состояния намерения.
name -> (строка)
slots -> (массив)
Массив всех переопределенных значений слотов для намерения. Имя слота сопоставляется со значением слота. Слоты, которые не включены в массив, не переопределяются.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это указывает на то, что поле values содержит список значений слота. Если значение равно Scalar, это указывает на то, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего начинки для пиццы, значениями могут быть «пепперони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это указывает на то, что поле values содержит список значений слота. Если значение равно Scalar, это указывает на то, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего начинки для пиццы, значениями могут быть «пепперони» и «ананас».
(... рекурсивно ...)
sessionAttributes -> (массив)
Массив пар «ключ-значение», представляющих информацию о контексте, специфичную для сеанса. Содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
conditional -> (структура)
Предоставляет список условных ветвей. Ветви оцениваются в порядке их ввода в список. Первая ветвь с условием, которое оценивается как истинное, выполняется. Последняя ветвь в списке — это ветвь по умолчанию. Ветвь по умолчанию не должна иметь выражения условия. Ветвь по умолчанию выполняется, если ни одна из других ветвей не имеет соответствующего условия.
active -> (boolean)
active имеет значение false, условия не оцениваются.conditionalBranches -> (list)
Список условных ветвей. Условная ветвь состоит из условия, ответа и следующего шага. Ответ и следующий шаг выполняются, когда условие истинно.
(структура)
Набор действий, которые Amazon Lex должен выполнить, если условие выполнено.
name -> (string)
condition -> (structure)
Содержит выражение для оценки. Если условие истинно, выполняются действия ветви.
expressionString -> (string)
nextStep -> (structure)
Следующий шаг в диалоге.
dialogAction -> (structure)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (string)
slotToElicit -> (string)
ElicitSlot, определяет слот для извлечения от пользователя.suppressNextMessage -> (boolean)
intent -> (structure)
Переопределяет параметры для настройки состояния намерения.
name -> (string)
slots -> (map)
Карта всех переопределённых значений слотов для намерения. Имя слота сопоставляется со значением слота. Слот, который не включён в карту, не переопределяется.
key -> (string)
value -> (structure)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (string)
List, это означает, что поле values содержит список значений слотов. Если значение равно Scalar, это означает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который извлекает начинки для пиццы, значения могут быть «пепперони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (string)
List, это означает, что поле values содержит список значений слотов. Если значение равно Scalar, это означает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который извлекает начинки для пиццы, значения могут быть «пепперони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (map)
Карта пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (string)
value -> (string)
response -> (structure)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (list)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (structure)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карту ответа, которую приложение-клиент может показать пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карте ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карте ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
variations -> (list)
Варианты сообщений для отправки пользователю. Когда варианты определены, Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карту ответа, которую приложение-клиент может показать пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карте ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карте ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
allowInterrupt -> (boolean)
defaultBranch -> (structure)
Условный раздел, который должен выполняться, когда условия других разделов не выполняются. Условный раздел состоит из условия, ответа и следующего шага.
nextStep -> (структура)
Следующий шаг в диалоге.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот для получения информации от пользователя.suppressNextMessage -> (булево)
intent -> (структура)
Переопределяет параметры для настройки состояния намерения.
name -> (строка)
slots -> (карта)
Карта всех переопределённых значений слотов для намерения. Имя слота сопоставляется со значением слота. Слот, отсутствующий в карте, не переопределяется.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слота. Если значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, которые пользователь предоставил для слота. Например, для слота, запрашивающего добавки к пицце, значения могут быть «перчерони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слота. Если значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, которые пользователь предоставил для слота. Например, для слота, запрашивающего добавки к пицце, значения могут быть «перчерони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (карта)
Карта пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
response -> (структура)
Определяет список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, которое определяет карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа, используемой для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, которое определяет карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа, используемой для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
codeHook -> (структура)
Настройки, определяющие обработчик диалогового кода, вызываемый Amazon Lex на этапе диалога.
enableCodeHookInvocation -> (boolean)
active -> (boolean)
invocationLabel -> (string)
postCodeHookSpecification -> (structure)
Содержит ответы и действия, которые выполняет Amazon Lex после завершения работы функции Lambda.
successResponse -> (structure)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (list)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ во время выполнения.
(structure)
Предоставляет один или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (structure)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карточке ответа. Размещение кнопок определяется платформой, отображающей кнопку.
(structure)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
variations -> (list)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(structure)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карточке ответа. Размещение кнопок определяется платформой, отображающей кнопку.
(structure)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
allowInterrupt -> (boolean)
successNextStep -> (structure)
Указывает следующий этап работы бота после успешного завершения диалогового обработчика кода.
dialogAction -> (structure)
Определяет действие, которое выполняет бот во время выполнения, когда диалог достигает этого этапа.
type -> (string)
slotToElicit -> (string)
ElicitSlot , определяет слот для извлечения от пользователя.suppressNextMessage -> (boolean)
intent -> (structure)
Переопределяет настройки для конфигурации состояния интента.
name -> (string)
slots -> (map)
Карта всех переопределений значений слотов для интента. Имя слота сопоставляется со значением слота. Слот, который не включен в карту, не переопределяется.
key -> (string)
value -> (structure)
Значения слотов, которые Amazon Lex использует при установке значений слотов на этапе диалога.
shape -> (string)
List , указывает, что поле values содержит список значений слотов. Если значение Scalar , указывает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего добавки к пицце, значениями могут быть «перец» и «ананас».
(structure)
Значения слотов, которые Amazon Lex использует при установке значений слотов на этапе диалога.
shape -> (string)
List , указывает, что поле values содержит список значений слотов. Если значение Scalar , указывает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего добавки к пицце, значениями могут быть «перец» и «ананас».
( … рекурсивно … )
sessionAttributes -> (map)
Карта пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (string)
value -> (string)
successConditional -> (structure)
Список условных ветвей для оценки после успешного выполнения хука кода диалога.
active -> (boolean)
active имеет значение false, условия не оцениваются.conditionalBranches -> (list)
Список условных ветвей. Условная ветвь состоит из условия, ответа и следующего шага. Ответ и следующий шаг выполняются, когда условие истинно.
(структура)
Набор действий, которые Amazon Lex должен выполнить, если условие выполняется.
name -> (string)
condition -> (structure)
Содержит выражение для оценки. Если условие истинно, выполняются действия ветви.
expressionString -> (string)
nextStep -> (structure)
Следующий шаг в диалоге.
dialogAction -> (structure)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (string)
slotToElicit -> (string)
ElicitSlot, определяет слот для получения данных от пользователя.suppressNextMessage -> (boolean)
intent -> (structure)
Переопределение настроек для конфигурации состояния интента.
name -> (string)
slots -> (map)
Карта всех переопределений значений слотов для интента. Имя слота соответствует значению слота. Слот, не включенный в карту, не переопределяется.
key -> (string)
value -> (structure)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего добавки к пицце, значениями могут быть «пепперони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, запрашивающего добавки к пицце, значениями могут быть «пепперони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (map)
Карта пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (string)
value -> (string)
response -> (structure)
Определяет список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (list)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (structure)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для получения значений слотов от пользователя.
text -> (string)
value -> (string)
variations -> (list)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на карточке ответа для получения значений слотов от пользователя.
text -> (string)
value -> (string)
allowInterrupt -> (boolean)
defaultBranch -> (структура)
Условный блок, который следует выполнить, когда условия для других ветвей не выполнены. Условный блок состоит из условия, ответа и следующего шага.
nextStep -> (структура)
Следующий шаг в диалоге.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот для получения данных от пользователя.suppressNextMessage -> (логическое значение)
intent -> (структура)
Переопределение параметров для настройки состояния намерения.
name -> (строка)
slots -> (карта)
Карта всех переопределенных значений слотов для намерения. Имя слота соответствует значению слота. Слот, который не включен в карту, не переопределяется.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «перец» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «перец» и «ананас».
(… рекурсивно …)
sessionAttributes -> (карта)
Карта пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и клиентским приложением.
key -> (строка)
value -> (строка)
response -> (структура)
Определяет список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном клиентским приложением.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее ответную карточку, которую клиентское приложение может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на ответной карточке. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на ответной карточке для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном клиентским приложением.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее ответную карточку, которую клиентское приложение может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на ответной карточке. Расположение кнопок определяется платформой, отображающей кнопки.
(структура)
Описание кнопки для использования на ответной карточке для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (логическое значение)
failureResponse -> (структура)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, которое определяет карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. Если варианты определены, Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, который предоставляет текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, которое определяет карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
failureNextStep -> (структура)
Указывает следующий шаг, который выполняет бот после того, как обработка диалога бросила исключение или вернулась со значением поля State объекта Intent, установленным в Failed.
dialogAction -> (структура)
Определяет действие, которое выполняет бот во время выполнения, когда разговор достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот для получения информации от пользователя.suppressNextMessage -> (булево)
intent -> (структура)
Переопределение настроек для настройки состояния намерения.
name -> (строка)
slots -> (отображение)
Отображение всех переопределений значений слотов для намерения. Имя слота отображается со значением слота. Слот, не включенный в отображение, не переопределяется.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это означает, что поле values содержит список значений слотов. Если значение равно Scalar, это означает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, которые пользователь ввел для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «пепперони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это означает, что поле values содержит список значений слотов. Если значение равно Scalar, это означает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, которые пользователь ввел для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «пепперони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (отображение)
Отображение пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Оно содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
failureConditional -> (структура)
Список условных ветвей для оценки после того, как обработчик кода диалога выбросил исключение или вернул значение с полем State объекта Intent, установленным в Failed.
active -> (boolean)
active ложно, условия не оцениваются.conditionalBranches -> (list)
Список условных ветвей. Условная ветвь состоит из условия, ответа и следующего шага. Ответ и следующий шаг выполняются, когда условие истинно.
(структура)
Набор действий, которые Amazon Lex должен выполнить, если условие выполнено.
name -> (string)
condition -> (structure)
Содержит выражение для оценки. Если условие истинно, выполняются действия ветви.
expressionString -> (string)
nextStep -> (structure)
Следующий шаг в диалоге.
dialogAction -> (structure)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (string)
slotToElicit -> (string)
ElicitSlot, определяет слот для извлечения от пользователя.suppressNextMessage -> (boolean)
intent -> (structure)
Переопределить настройки для конфигурации состояния интента.
name -> (string)
slots -> (map)
Карта всех переопределений значений слотов для интента. Имя слота сопоставляется со значением слота. Слот, который не включен в карту, не переопределяется.
key -> (string)
value -> (structure)
Значения слотов, которые Amazon Lex использует, когда устанавливает значения слотов в шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Если значение - Scalar, это указывает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который извлекает добавки к пицце, значениями могут быть «перцерони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует, когда устанавливает значения слотов в шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Если значение - Scalar, это указывает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который извлекает добавки к пицце, значениями могут быть «перцерони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (map)
Карта пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (string)
value -> (string)
response -> (structure)
Определяет список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (list)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (structure)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, которое определяет ответную карточку, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на ответной карточке. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на ответной карточке для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
variations -> (list)
Варианты сообщений для отправки пользователю. Когда определены варианты, Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате языка разметки для синтеза речи (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, которое определяет ответную карточку, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны быть отображены на ответной карточке. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на ответной карточке для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
allowInterrupt -> (boolean)
defaultBranch -> (structure)
Условный раздел, который должен быть выполнен, когда условия для других разделов не удовлетворены. Условный раздел состоит из условия, ответа и следующего шага.
nextStep -> (структура)
Следующий шаг в разговоре.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот для извлечения от пользователя.suppressNextMessage -> (булево)
intent -> (структура)
Переопределить настройки для конфигурации состояния намерения.
name -> (строка)
slots -> (карта)
Карта всех переопределённых значений слота для намерения. Имя слота сопоставляется со значением слота. Слот, который не включён в карту, не переопределяется.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Когда значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, которые пользователь предоставил для слота. Например, для слота, который запрашивает добавки к пицце, значения могут быть «перец» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Когда значение равно Scalar, это указывает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, которые пользователь предоставил для слота. Например, для слота, который запрашивает добавки к пицце, значения могут быть «перец» и «ананас».
(… рекурсивно …)
sessionAttributes -> (карта)
Карта пар ключ/значение, представляющая контекстную информацию, специфичную для сеанса. Она содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
response -> (структура)
Определяет список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может показать пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа, используемой для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может показать пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, отображающей кнопку.
(структура)
Описание кнопки для использования на карточке ответа, используемой для получения значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
timeoutResponse -> (структура)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправлять пользователю. Amazon Lex выбирает фактический ответ во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, которая отображает кнопку.
(структура)
Описывает кнопку для использования на карточке ответа, используемой для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. Когда варианты определены, Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, который предоставляет текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны быть отображены на карточке ответа. Расположение кнопок определяется платформой, которая отображает кнопку.
(структура)
Описывает кнопку для использования на карточке ответа, используемой для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
timeoutNextStep -> (структура)
Указывает следующий шаг, который выполняет бот при истечении времени ожидания кода.
dialogAction -> (структура)
Определяет действие, которое выполняет бот во время выполнения, когда диалог достигает этой стадии.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот для извлечения от пользователя.suppressNextMessage -> (булево)
intent -> (структура)
Переопределите настройки для конфигурации состояния намерения.
name -> (строка)
slots -> (массив)
Массив всех переопределений значений слотов для намерения. Название слота отображается со значением слота. Слоты, которые не включены в массив, не переопределяются.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение Scalar, это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, которые пользователь предоставил для слота. Например, для слота, который запрашивает дополнения к пицце, значения могут быть «пепперони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (строка)
List, это указывает, что поле values содержит список значений слотов. Если значение Scalar, это указывает, что поле value содержит одно значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, которые пользователь предоставил для слота. Например, для слота, который запрашивает дополнения к пицце, значения могут быть «пепперони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (массив)
Массив пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Он содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
timeoutConditional -> (структура)
Список условных ветвей для оценки, если код-заглушка истекла.
active -> (boolean)
active ложно, условия не оцениваются.conditionalBranches -> (list)
Список условных ветвей. Условная ветвь состоит из условия, ответа и следующего шага. Ответ и следующий шаг выполняются, когда условие истинно.
(structure)
Набор действий, которые Amazon Lex должен выполнить, если условие выполнено.
name -> (string)
condition -> (structure)
Содержит выражение для оценки. Если условие истинно, выполняются действия ветви.
expressionString -> (string)
nextStep -> (structure)
Следующий шаг в разговоре.
dialogAction -> (structure)
Определяет действие, которое бот выполняет во время выполнения, когда разговор достигает этого шага.
type -> (string)
slotToElicit -> (string)
ElicitSlot, определяет слот для извлечения от пользователя.suppressNextMessage -> (boolean)
intent -> (structure)
Переопределение настроек для настройки состояния намерения.
name -> (string)
slots -> (map)
Массив всех переопределений значений слотов для намерения. Имя слота сопоставляется со значением слота. Слот, который не включен в массив, не переопределяется.
key -> (string)
value -> (structure)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значения могут быть «перец» и «ананас».
(structure)
Значения слотов, которые Amazon Lex использует при установке значений слотов в шаге диалога.
shape -> (string)
List, это указывает, что поле values содержит список значений слотов. Если значение равно Scalar, это указывает, что поле value содержит одно значение.value -> (structure)
Текущее значение слота.
interpretedValue -> (string)
resolvedValues.values -> (list)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значения могут быть «перец» и «ананас».
( … рекурсивно … )
sessionAttributes -> (map)
Массив пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Он содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (string)
value -> (string)
response -> (structure)
Указывает список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (list)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(structure)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (structure)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны отображаться на карточке ответа. Расположение кнопок определяется платформой, которая отображает кнопку.
(structure)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
variations -> (list)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(structure)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (structure)
Сообщение в формате простого текста.
value -> (string)
customPayload -> (structure)
Сообщение в пользовательском формате, определенном приложением-клиентом.
value -> (string)
ssmlMessage -> (structure)
Сообщение в формате Speech Synthesis Markup Language (SSML).
value -> (string)
imageResponseCard -> (structure)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (string)
subtitle -> (string)
imageUrl -> (string)
buttons -> (list)
Список кнопок, которые должны отображаться на карточке ответа. Расположение кнопок определяется платформой, которая отображает кнопку.
(structure)
Описание кнопки для использования на карточке ответа для сбора значений слотов от пользователя.
text -> (string)
value -> (string)
allowInterrupt -> (boolean)
defaultBranch -> (structure)
Условный раздел, который должен быть пройден, когда условия для других разделов не выполнены. Условный раздел состоит из условия, ответа и следующего шага.
nextStep -> (структура)
Следующий шаг в диалоге.
dialogAction -> (структура)
Определяет действие, которое бот выполняет во время выполнения, когда диалог достигает этого шага.
type -> (строка)
slotToElicit -> (строка)
ElicitSlot, определяет слот для получения информации от пользователя.suppressNextMessage -> (булево)
intent -> (структура)
Переопределяет параметры для конфигурации состояния интента.
name -> (строка)
slots -> (карта)
Карта всех переопределённых значений слотов для интента. Имя слота сопоставляется со значением слота. Слот, отсутствующий в карте, не переопределяется.
key -> (строка)
value -> (структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это означает, что поле values содержит список значений слота. Когда значение равно Scalar, это означает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «пепперони» и «ананас».
(структура)
Значения слотов, которые Amazon Lex использует при установке значений слотов на шаге диалога.
shape -> (строка)
List, это означает, что поле values содержит список значений слота. Когда значение равно Scalar, это означает, что поле value содержит единственное значение.value -> (структура)
Текущее значение слота.
interpretedValue -> (строка)
resolvedValues.values -> (список)
Список одного или нескольких значений, предоставленных пользователем для слота. Например, для слота, который запрашивает добавки к пицце, значениями могут быть «пепперони» и «ананас».
(… рекурсивно …)
sessionAttributes -> (карта)
Карта пар ключ/значение, представляющих контекстную информацию, специфичную для сеанса. Содержит информацию приложения, передаваемую между Amazon Lex и приложением-клиентом.
key -> (строка)
value -> (строка)
response -> (структура)
Определяет список групп сообщений, которые Amazon Lex использует для ответа на ввод пользователя.
messageGroups -> (список)
Коллекция ответов, которые Amazon Lex может отправить пользователю. Amazon Lex выбирает фактический ответ для отправки во время выполнения.
(структура)
Предоставляет одно или несколько сообщений, которые Amazon Lex должен отправить пользователю.
message -> (структура)
Основное сообщение, которое Amazon Lex должен отправить пользователю.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны отображаться на карточке ответа. Размещение кнопок определяется платформой, которая их отображает.
(структура)
Описание кнопки для использования на карточке ответа, используемой для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
variations -> (список)
Варианты сообщений для отправки пользователю. При определении вариантов Amazon Lex выбирает основное сообщение или один из вариантов для отправки пользователю.
(структура)
Объект, предоставляющий текст сообщения и его тип.
plainTextMessage -> (структура)
Сообщение в формате простого текста.
value -> (строка)
customPayload -> (структура)
Сообщение в пользовательском формате, определённом приложением-клиентом.
value -> (строка)
ssmlMessage -> (структура)
Сообщение в формате SSML (Speech Synthesis Markup Language).
value -> (строка)
imageResponseCard -> (структура)
Сообщение, определяющее карточку ответа, которую приложение-клиент может отобразить пользователю.
title -> (строка)
subtitle -> (строка)
imageUrl -> (строка)
buttons -> (список)
Список кнопок, которые должны отображаться на карточке ответа. Размещение кнопок определяется платформой, которая их отображает.
(структура)
Описание кнопки для использования на карточке ответа, используемой для сбора значений слотов от пользователя.
text -> (строка)
value -> (строка)
allowInterrupt -> (булево)
qnAIntentConfiguration -> (структура)
Подробности о конфигурации встроенного Amazon.QnAIntent.
dataSourceConfiguration -> (структура)
Содержит подробности о конфигурации источника данных, используемого для AMAZON.QnAIntent.
opensearchConfiguration -> (структура)
Содержит подробности о конфигурации базы данных Amazon OpenSearch Service, используемой для AMAZON.QnAIntent. Для создания домена следуйте инструкциям на странице Создание и управление доменами Amazon OpenSearch Service.
domainEndpoint -> (строка)
indexName -> (строка)
exactResponse -> (булево)
exactResponseFields -> (структура)
Содержит имена полей, используемых для точного ответа пользователю.
questionField -> (строка)
answerField -> (строка)
includeFields -> (список)
Содержит список полей из Amazon OpenSearch Service, которые модель может использовать для генерации ответа на запрос.
(строка)
kendraConfiguration -> (структура)
Содержит подробности о конфигурации индекса Amazon Kendra, используемого для AMAZON.QnAIntent. Для создания индекса Amazon Kendra следуйте инструкциям на странице Создание индекса.
kendraIndex -> (строка)
queryFilterStringEnabled -> (булево)
queryFilterString -> (строка)
exactResponse -> (булево)
bedrockKnowledgeStoreConfiguration -> (структура)
Содержит подробности о конфигурации базы знаний Amazon Bedrock, используемой для AMAZON.QnAIntent. Для настройки базы знаний следуйте инструкциям на странице Создание базы знаний.
bedrockKnowledgeBaseArn -> (строка)
exactResponse -> (булево)
exactResponseFields -> (структура)
Содержит имена полей, используемых для точного ответа пользователю.
answerField -> (строка)
bedrockModelConfiguration -> (структура)
Содержит информацию о модели Amazon Bedrock, используемой для интерпретации запроса при построении описательного бота.
modelArn -> (строка)
guardrail -> (структура)
Конфигурация ограничений в спецификации модели Bedrock.
identifier -> (строка)
version -> (строка)
traceStatus -> (строка)
customPrompt -> (строка)
qInConnectIntentConfiguration -> (структура)
Подробности конфигурации намерения Qinconnect для ответа на запрос «описание намерения».
qInConnectAssistantConfiguration -> (структура)
Подробности конфигурации помощника Qinconnect для намерения Qinconnect.
assistantArn -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.