Отсутствуют параметры разговора при создании действия Watson Assistant с Node.js и облачной функцией
Я пытаюсь создать IBM Chatbot, используя Watson Assistant и Node.js. Во-первых, для знакомства с экосистемой попытался создать очень простой чат-бот на основе примера приложения. text-bot-openwhisk
:
https://github.com/watson-developer-cloud/text-bot-openwhisk
Мне удалось воссоздать поток диалогов, необходимые действия и облачные функции и развернуть их в облаке.
Я попытался сделать программные вызовы из диалогового узла на основе этой статьи:
https://console.bluemix.net/docs/services/conversation/dialog-actions.html
В основном я пытался дублировать getWeather.js
действие вышеупомянутого примера приложения.
Проблема в том, что основная функция действия не получает conversation
собственность, поэтому assert(params.conversation.context, 'params.conversation.context can not be null');
утверждение всегда срабатывает.
Что я должен изменить, чтобы получить conversation
Титулы?