Я хочу передать некоторые значения во внешний интерфейс в виде переменных контекста в IBM Watson через мое приложение Node. Как я могу достичь этого?
Я попытался добавить значение, которое я хочу добавить к текущему объекту переменной контекста, и отправил его обратно. Все равно никакой помощи. Есть ли способ сделать это?
Изменить:
Прямо сейчас я добавляю требуемое значение в качестве новой пары ключ-значение в объект контекста из приложения Node следующим образом.
...
let user_name = "MJ"
context.user_name = user_name
response.send({
output: output,
context: JSON.stringfy(context)
})
...
И в Watson Console, в одном из диалоговых узлов, которые я использовал, например,
Hey $user_name, How are you?
Но результат, который я получаю,
Hey , How are you?
Я вижу значение user_name
в объекте контекста, но не могу использовать его так, как упоминалось выше. Есть ли другой способ сделать это?
Любая помощь приветствуется. Заранее спасибо!