确切地说,我创建了一个机器人,可以从用户那里获取自由格式文本的输入并返回相关的网络链接。现在的问题是,如果机器人无法理解用户查询,则必须将对话的控制传递给人类执行人员。 我研究了2天以上但找不到任何此类实施方案。我最接近的是像ChatFuel这样的第三方应用程序,letsclap.io提供了这样的规定。所以,应该只有一种方法,我无法找到这样的东西。 任何有关这方面的帮助将不胜感激。
答案 0 :(得分:1)
一种可能的方法是你可以建立一个桥梁,想法如下:
请参阅此链接,了解如何开始新会话:
https://docs.botframework.com/en-us/csharp/builder/sdkreference/routing.html#sendtoconversation
希望它有所帮助,
答案 1 :(得分:0)
也许您可以在Web应用程序中创建一些将由您的机器人使用的API。 如果LUIS意图"无"如果被调用,您可以调用该API并与人类开始新的对话。
您可以使用此相同流程管理WebApplication Chat Control中的所有会话