【问题标题】:Microsoft Bot Framework Composer integration with Bot Framework SDKMicrosoft Bot Framework Composer 与 Bot Framework SDK 的集成
【发布时间】:2021-09-02 07:35:48
【问题描述】:

我希望将使用 Microsoft Framework Composer 制作的机器人集成到使用 C# dot net 在 SKD 中制作的机器人。是否有任何文档或任何知道如何执行此操作的人?

【问题讨论】:

  • 欢迎来到 Stack Overflow!就目前而言,这个答案有些不清楚。您能否包括您尝试集成的机器人类型?您能否向我们展示您的尝试以及您在哪里寻找文档?
  • 我还建议您删除第二段,因为它与您的问题无关。
  • 感谢@KevinWells,我正在尝试将部分机器人构建在 Microsoft Bot Framework Composer 中与在 Microsoft Bot Framework SDK 3.1 中构建的 Root Bot 用 C# .NET 编写 没有更多告诉。我只是想知道是否有人有任何文件或已成功完成此任务?很难显示我查看的位置,但在这里,Github、微软、博客,你能说出它的名字......我只是希望这个社区中的某个人可能已经做到了,并且可以为我指出正确的方向

标签: c# sdk botframework adaptive-cards


【解决方案1】:

“不可行”(在“合理”时间内)的 AFAIK。

关键是 SDK 3 不支持 Adaptive Dialogs,这是 Composer 的THE基石。

此外,自适应对话框还有大量新功能,例如 Adaptive ExpressionsLanguage GenerationInterruption handling 等等,这些在 SDK v3 中是没有的,您可以在在 SDK v3 中不会“运行”的 Composer。

更何况你can't deploy new v3 bots anymore

尽管 Adaptive Dialogs 的学习曲线很陡峭,特别是从 v3 开始,但还是值得花时间学习它们,因为它们可以让您比 v3 更快地工作。

所以,大胆尝试?

【讨论】:

  • 感谢您的回答。很高兴知道这一点。我喜欢在作曲家中使用自适应对话。有没有办法用 SDK4 做到这一点?无论如何,我们很快就需要重新制作我们的根机器人......
  • 是的,你可以,我在 SDK4 中使用自适应对话框已经有一段时间了,我非常喜欢它们,因为样板文件很少。
  • 我现在真的要试试 Composer,一开始我拒绝了它,但我意识到这是 b/c 我不懂自适应对话框。顺便说一句,如果对您有帮助,请将答案标记为已接受?
【解决方案2】:

我正在研究相反的问题,即我想在 Composer 生成的机器人中使用完整的 SDK 功能。

但是,在我的搜索过程中,我遇到了各种提示,这些提示可能对您想要实现的目标有所帮助:

  • Adding Bot Framework Composer dialogs to a Skill:仍标记为实验性,但似乎您可以拥有一个根机器人并集成一个 Composer 机器人,同时仍然能够继续使用 Composer。看起来很有希望。
  • 我看到的另一个选项是使用 Composer-bot 作为 SDK-bot 中的技能作为根。但是我没有看到任何文档(反之亦然)。

【讨论】:

    猜你喜欢
    • 2017-12-02
    • 2017-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多