Bot框架/ LUIS隐私考虑因素

时间:2017-10-17 10:01:33

标签: c# azure botframework privacy luis

我正在尝试了解消息传递到使用Microsoft Bot Framework构建的僵尸程序时消息所采用的路由。

从这个概述:https://docs.microsoft.com/en-us/bot-framework/overview-how-bot-framework-works,似乎消息如下:

频道(例如Skype / Slack等) - > MS Bot连接器服务 - >我的Bot网络应用程序 - > MS LUIS服务

这是正确的吗?

我忽略了此实例中的Bot Connector State Service,因为我将覆盖它并使用Cosmos(详见此处:https://docs.microsoft.com/en-us/bot-framework/dotnet/bot-builder-dotnet-state

因此,在考虑机器人发送的信息的隐私时,我们需要考虑:

我错过了什么?

2 个答案:

答案 0 :(得分:1)

你应该看看我的回答here,它解决了你的一些问题。该答案的 tl; dr 是在使用第三方频道时,连接器不会存储任何消息,只是转换并路由它们。对于Microsoft通道,消息最多可存储24小时,以便排队和分派消息。您询问Bot Framework的标志目前不存在。

LUIS存储数据供用户用于改进其模型,此数据不会用于改善服务。此外,此数据在静止时加密。

答案 1 :(得分:0)

是的,你是对的,首先从特定频道转到Bot连接器,将其修补到适当的LUIS或QnA Maker认知服务API。

消息将发送到MSFT服务器中的LUIS,并通过https端点保护,这意味着它们已加密。

Bot Connector将上下文存储在IBotDataBag中,其中数据存储在键值对中,就像在所有通道中持久的字典一样。