Bot在通过模拟器进行测试时未识别意图

时间:2018-12-04 13:44:43

标签: node.js botframework luis

我创建了一个使用LUIS的机器人。我在LUIS应用程序上定义了意图和话语,还在节点js代码中配置了LUIS URL。

var recognizer = new builder.LuisRecognizer(process.env.LUIS_MODEL_URL);
bot.recognizer(recognizer);

当我使用模拟器进行测试时,它没有找到意图,并返回默认消息。

var bot = new builder.UniversalBot(connector, function (session) {
    session.send('Sorry, I did not understand \'%s\'. Type \'help\' if you need assistance.', session.message.text);
}).set('storage', inMemoryStorage);

1 个答案:

答案 0 :(得分:0)

是的...我也有解决方法。我已将global_tunnel与身份验证一起配置为代理 var globalTunnel = require('global-tunnel'); process.env.https_proxy ='http://:@:'; globalTunnel.intialize(); 发布 bot.recognizer(recognizer),我添加了 globalTunnel.end();