当我尝试更新意图时,出现此错误。我需要为HelpIntent
使用广告位值。请指教。
ask api update-model --skill-id amzn1.ask.skill.abcd -f en-IN.json -l en-IN
Call update-model error.
Error code: 400
{
"message": "Interaction model is not valid.",
"violations": [
{
"message": "InvalidIntentSlot: Intent \"AMAZON.HelpIntent\"
is a built-in intent and cannot have slots."
}
]
}
答案 0 :(得分:0)
如错误所示,您无法将插槽添加到任何标准内置意图中,例如 AMAZON.HelpIntent
,AMAZON.CancelIntent
,AMAZON.NextIntent
,请参见{ {3}}
这些意图不使用广告位,并且您不能向其添加广告位。但是,您可以通过提供其他示例话语来扩展标准内置意图。这对于调用具有特定技能的话语的意图很有用。
如果您仍然想使用广告位,请创建自定义帮助意图,不建议这样做。