Отсутствуют параметры разговора при создании действия 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 Титулы?

0 ответов

Другие вопросы по тегам