我试图按照文档中的说明使用LuisRecognizer来获取合适的意图。通过以下方式初始化构建器:
var builder = require('botbuilder');
var luis = new builder.LuisRecognizer(luisRequest);
var intents = new builder.IntentDialog({intentThreshold:thresholds["luis"], recognizers: luis});
console.log(intents)
但是我回来了:
TypeError: builder.LuisRecognizer is not a constructor
我忽略了什么吗?该文档似乎是最新的。luisRequest
是正确的,我已经检查过了。谢谢您的帮助!
参数应该是luis.ai > Manage > Azure Resources
中的URL,用字符串表示:
const luisrecognizer = new builder.LuisRecognizer(process.env.LUIS_MODEL_URL);