初始化和添加 LUISRecognizer
一旦你使用简介中提供的基本模板开始新项目,你应该能够像这样添加 LUISRecognizer -
var model = '' // Your LUIS Endpoint link comes here
var recognizer = new builder.LuisRecognizer(model);
现在,recognizer 是一个 LUISRecognizer,可以根据你定义的 LUIS 模型传递意图。你可以将 recognizer 添加到你的意图中
var intents = new builder.IntentDialog({recognizers: [recognizer]});
你的机器人现在能够处理来自 LUIS 的意图。可以使用 IntentDialog 类的 matches 属性检测 LUIS 上的任何命名意图。因此,在 LUIS 模型中定义名为 hi 的意图,以识别机器人的意图,
intents.matches('hi', function(session) {
session.send("Hey :-)");
});