首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Microsoft Bot Builder中保留默认消息的计数器并更改Bot响应?

如何在Microsoft Bot Builder中保留默认消息的计数器并更改Bot响应?
EN

Stack Overflow用户
提问于 2018-06-23 04:18:12
回答 1查看 216关注 0票数 1

我正在尝试让azure web应用程序机器人在3次尝试后在QnA maker知识库中找不到答案,然后使用不同的消息进行响应。

我想知道我应该把柜台放在什么班级并检查它?我也不知道答案存储在哪个变量中。我正在使用Microsoft Azure的web应用机器人中的问答机器人模板代码。

EN

回答 1

Stack Overflow用户

发布于 2019-01-06 02:14:45

它实际上对BasicQnAMakerDialog没有什么,你可以发现有一个构造函数覆盖,如下所示。您可以在类中创建一个属性(确保它是静态的),并在messagescontroller (“else if (message.Type == ActivityTypes.ConversationUpdate)”方法中将预期值设置为该属性。

代码语言:javascript
复制
public BasicQnAMakerDialog() : 
base(new QnAMakerService(new 
QnAMakerAttribute(ConfigurationManager.AppSettings["QnAAuthKey"], 
ConfigurationManager.AppSettings["QnAKnowledgebaseId"], 
**noneofabove**, 0.1, 4, 
ConfigurationManager.AppSettings["QnAEndpointHostName"])))
            {
            }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50995055

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档