【问题标题】:Great sample Bot Timeout, but where to put it?很棒的示例 Bot Timeout,但是放在哪里呢?
【发布时间】:2021-06-05 05:52:09
【问题描述】:

我正在使用带有 NetCore.App 3.1 的 BotFramework 4.x,并已成功插入我们的 NLU 引擎以接受和响应来自机器人框架的文本输入。我想添加一个超时功能,以便我可以在 5 分钟后重置会话。 https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-howto-expire-conversation?view=azure-bot-service-4.0&tabs=csharp 有一些很棒的代码。我使用 EchoBot 示例作为我的基础,因此我与示例中的 cs 命名不一致,并且我不确定将这段代码放在我的机器人中的哪个位置。

【问题讨论】:

    标签: c# botframework bots


    【解决方案1】:

    EchoBot 是一个基本的机器人示例。您将需要添加更多代码,同时按照文章重新启动对话。

    article 中的示例代码以多轮机器人的结构开头。

    如果你想跟随这篇文章,我建议使用this 示例。

    https://github.com/microsoft/BotBuilder-Samples/blob/main/samples/csharp_dotnetcore/05.multi-turn-prompt/Bots/DialogBot.cs

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-20
      • 2013-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-17
      • 1970-01-01
      相关资源
      最近更新 更多