初始化和添加 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 :-)");
});