0
我使用來自微軟的示例,我想檢查輸入,如果輸入 = value使用我的http.get url,否則調用QnAMakerDialog。Botframework:重新開發對話框QnAMakerDialog
我感謝您的幫助。
var basicQnAMakerDialog = new builder_cognitiveservices.QnAMakerDialog({
recognizers: [recognizer],
defaultMessage: 'No match! Try changing the query terms!',
qnaThreshold: 0.3
});
bot.dialog('/', basicQnAMakerDialog);
感謝您的回覆,我不明白如何開發您的答案,我欣賞示例代碼 – goldstark
我做bot.dialog('/',[函數(會話){}])來檢查輸入,調用qnaMakerDialog與REST API和如果qnaMaker返回未知我想checkLUIS,我不知道如何委託。可能這是一個非常基本的問題,但沒辦法 – goldstark
當我說委託時,我的意思是「在堆棧上調用對話框」:https://en.wikipedia.org/wiki/Delegation_pattern –