使用带有动态对话框的 Microsoft 机器人框架

Using Microsoft bot framework with dynamic dialog

亲爱的, 我想知道如何在 Microsoft Bot Framework 中使对话框动态化?现在从代码示例来看,它都使用枚举来表示值,但是如果值应该从服务返回怎么办?

我还有一个问题,我在哪里可以找到样本中使用的 luis intents?并且“请 select”这个词来自 github 机器人生成器示例,尤其是 pizzabot。

我写了关于 Dynamic FormFlow Forms in Bot Builder 的博客。这是为 FormFlow 编写的。我还没有弄清楚如何让字符串数组与对话框一起使用,或者那里是否可能存在错误。

提示正在使用文档中 PizzaOrder class. and you can change them with Prompt and Template attributes. The SandwichBot 解释中的属性默认值涵盖这些属性。

不知道微软是否开放了PizzaBot的LUIS intents(或者让一般public查看你的原始模型是否可行)。如果您想创建自己的模型并将 LUIS 模型标记替换为您自己的模型标记,也许您可​​以访问他们的 Feedback site and ask them to share the JSON for the LUIS PizzaBot model. The LUIS video tutorial and docs 可能会有所帮助。