AMAZON.HelpIntent является встроенным намерением и не может иметь слотов - PullRequest
0 голосов
/ 24 сентября 2018

Когда я пытался обновить свои намерения, я получаю эту ошибку.Мне нужно использовать значения слотов для 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 голосов
/ 24 сентября 2018

Как говорится в сообщении об ошибке, вы не можете добавлять слоты ни к одному из стандартных встроенных элементов, например AMAZON.HelpIntent, AMAZON.CancelIntent, AMAZON.NextIntent, см. Полный список

Эти намерения не используют слоты, и вы не можете добавить к ним слоты .Однако вы можете расширить стандартные встроенные намерения, предоставив дополнительные образцы высказываний.Это полезно для вызова намерений с определенными навыками высказываниями.

Если вы все еще хотите использовать слоты, создайте настраиваемое намерение помощи, которое не рекомендуется.

...