【发布时间】:2019-05-13 10:07:14
【问题描述】:
我正在开发一个 Alexa Skill,我有一个名为 NewAppointmentIntent 的 Intent,它最初有 7 个插槽。
我昨天添加了一个名为Doctor 的新Slot,并成功构建了技能。
当我调用该意图时,它仍然有 7 个插槽而不是 8 个。Doctor 插槽不会出现在 request 和 responses 输出中。
图像中的意图:
调用Intent 时的output,其中slots 属性中的插槽Doctor 应为:
"request": {
"type": "IntentRequest",
"requestId": "amzn1.echo-api.request.9529849e-190d-4278-95a8-3702b3ee4d1c",
"timestamp": "2018-12-12T10:05:14Z",
"locale": "en-US",
"intent": {
"name": "NewAppointmentIntent",
"confirmationStatus": "NONE",
"slots": {
"Status": {
"name": "Status",
"confirmationStatus": "NONE"
},
"Comment": {
"name": "Comment",
"confirmationStatus": "NONE"
},
"ReasonForVisit": {
"name": "ReasonForVisit",
"confirmationStatus": "NONE"
},
"Time": {
"name": "Time",
"confirmationStatus": "NONE"
},
"EmergencyType": {
"name": "EmergencyType",
"confirmationStatus": "NONE"
},
"PatientNumber": {
"name": "PatientNumber",
"confirmationStatus": "NONE"
},
"Day": {
"name": "Day",
"confirmationStatus": "NONE"
}
}
},
"dialogState": "STARTED"
}
所以我想知道如何刷新技能?
【问题讨论】:
标签: aws-lambda alexa alexa-skills-kit alexa-skill alexa-slot