Я пытаюсь добавить карточку ответа в lex, используя putIntent()
. В AWS метод putIntent
принимает responseCard
в качестве строки, но как добавить значения title
, subTitle
, ImageUrl
, button
и button
во время создания намерения с использованием карточки ответа параметр через putIntent
?
Так может кто-нибудь, пожалуйста, помогите мне решить проблему. Предоставьте пример ввода, где карта ответа в виде строки, которая может содержать вышеуказанные атрибуты. Заранее спасибо.
"slots": [
{
"description": "string",
"name": "string",
"priority": number,
"responseCard": "string",
"sampleUtterances": [ "string" ],
"slotConstraint": "string",
"slotType": "string",
"slotTypeVersion": "string",
"valueElicitationPrompt": {
"maxAttempts": number,
"messages": [
{
"content": "string",
"contentType": "string",
"groupNumber": number
}
],
"responseCard": "string" --(how to pass title, imageUrl and other attributes)
}