node.js에 Luis를 연결하고 첫 번째 단계에서 간단한 요청을 처리해야하는 첫 번째 챠트 봇을 만들어야합니다.Luis 대화방을 제대로 작동 시키려면 어떻게해야합니까?
나는 다음과 같은 링크를 확인했다 : https://docs.microsoft.com/en-us/bot-framework/nodejs/bot-builder-nodejs-recognize-intent-luis
https://github.com/Microsoft/BotBuilder-Samples/tree/master/Node/intelligence-LUIS
하지만 어려운 것으로 입증되었습니다 시작을, 나는 첫 번째 단계로 무슨 짓을했는지 있습니다 :
var restify = require('restify');
var builder = require('botbuilder');
var http = require('http');
var recognizer = require ('recognizer');
// Setup Restify Server
var server = restify.createServer();
server.listen(process.env.port || process.env.PORT || 3978, function() {
console.log('%s listening to %s', server.name, server.url);
});
// Create chat connector for communicating with the Bot Framework Service
var connector = new builder.ChatConnector({
appId: MY_APP_ID,
appPassword:MY_PASSWORD
});
var bot = new builder.UniversalBot(connector, function (session,args) {
}
});
var recognizer = new builder.LuisRecognizer(LUIS_ENDPOINT_URL);
bot.recognizer(recognizer);
및 여기에서 앞으로 나아갈 방법을 모릅니다. 나는 루이스 intent
에 무엇을 가지고
은 다음과 같습니다 calendar.add
은 제가 entities
으로해야하는 것은 : calendar.location
및
calendar.subject
나는 사용자가 봇 프레임 워크 채널 에뮬레이터에서하고 싶은 말 :
add a business meeting schedule in Paris.
봇이 뭐라고해야할 것 : Understood the location is Paris and subject is business meeting.
https://github.com/Microsoft/LUIS-Samples/tree/master/bot-integration-samples/hotel-finder/nodejs – DFBerry