AMAZON.HelpIntent是内置意图,不能有插槽

时间:2018-09-24 11:42:18

标签: alexa alexa-skills-kit

当我尝试更新意图时,出现此错误。我需要为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."
        }
      ]
    }

1 个答案:

答案 0 :(得分:0)

如错误所示,您无法将插槽添加到任何标准内置意图中,例如 AMAZON.HelpIntent AMAZON.CancelIntentAMAZON.NextIntent,请参见{ {3}}

这些意图不使用广告位,并且您不能向其添加广告位。但是,您可以通过提供其他示例话语来扩展标准内置意图。这对于调用具有特定技能的话语的意图很有用。

如果您仍然想使用广告位,请创建自定义帮助意图,不建议这样做。