我从昨天开始检查LUIS。我真的很困惑使用它。
现在,我已经成功地创建了LUIS应用程序,我还将它发布到了BOT framework上。我可以在Azure -> BOT -> BOT Management -> Test in Web Chat中与机器人进行通信。
现在,我想创建我的应用程序并访问Azure中的机器人。是否有任何SDK连接到机器人?
我知道端点"***endpoint/api/messages“,我如何处理一些身份验证来使用它?
我目前正在将我的机器人框架v3迁移到v4。
有没有办法将机器人状态存储在SQL数据库中?
我在这里看到了关于Bot State的文档:
但它只能保存在CosmoDB或Azure Storage上。目前还没有关于bot框架v4中保存状态的文档
在我的机器人框架v3中,我有这个代码,它将机器人状态保存到SQL数据库中:
var store = new SqlBotDataStore(ConfigurationManager.ConnectionStrings["statedb"].ConnectionString);
Conversation.
我已经设置了一个连接到我的机器人端点的机器人注册通道。它在Bot Framework Emulator中工作得很好。 我在通过Azure门户上的“在网络聊天中测试”页面连接到我的机器人时遇到问题。我试图发送一条消息,但什么也没有发生,消息下面只看到“正在发送”。 然后,我将转到刀片中的"channels“选项卡,并看到web-chat的错误:There was an error sending this message to your bot: HTTP status code Unauthorized。 当我尝试向微软团队中的机器人发送消息时,绝对没有任何反应。我甚至没有得到一个错