У меня проблема с получением параметров в контексте.
Например, у меня есть 2 намерения, такие как «Намерение вопроса» и «Намерение ответа».
В Intent In у меня есть параметры с продолжительностью жизни в контексте, но в Intent Intent я получаю, что контекст не определен.
Примечание. В разрабатываемой версии работает нормально. После развертывания в рабочей среде эта проблема возникла.
Вот код:
Цель вопроса:
var conv = agent.conv();
conv.ask("What's your age?");
let context = {'name':'data_req','lifespan':'5','parameters':{'userid':12,'country':'IN'}};
agent.context.set(context);
agent.add(conv)
Намерение ответить:
var conv = agent.conv();
let context = agent.context.get('data_req');
let userid = context.parameters['userid'];
Я получаю параметры в контексте не определено