我正在使用Microsoft bot框架创建机器人,机器人将接收餐馆的订单,我想知道如何处理多个对话框,例如客户发出第一个订单,然后我希望机器人问你做什么想要别的吗?然后客户说是/否,因为保持第一个状态再次重复相同的dailog,我现在在文档中看到的只有一个对话和一个对话框.
非常感谢
Eze*_*dib 15
要管理多个对话框,您需要使用Dialog Chains.您可以显式管理堆栈对话(使用Call/Done)或隐式使用Chain fluent方法.以下是如何使用它的示例.
如果用户可以选择的一组内容已经预定义,那么我建议使用FormFlow.在比萨和三明治样品是如何与一组预定义的选项处理订单很好的例子.
归档时间: |
|
查看次数: |
9472 次 |
最近记录: |