0

我使用 Microsoft 的示例,我想检查输入,如果 input =value 使用我的 http.get url,否则调用 QnAMakerDialog。

我感谢您的帮助。

var basicQnAMakerDialog = new builder_cognitiveservices.QnAMakerDialog({
    recognizers: [recognizer],
    defaultMessage: 'No match! Try changing the query terms!', 
    qnaThreshold: 0.3
});

bot.dialog('/', basicQnAMakerDialog);
4

1 回答 1

1

添加一个新的根对话框来检查您的消息,如果“input = value”然后应用您自己的 http 服务,否则通过调用它来委托给 QnAMakerDialog,以使用 beginDialog 将其添加到对话框堆栈。

于 2016-12-29T18:46:00.393 回答