我正在用构建我的第一个聊天机器人,但我没有成功地构建一个非常简单的场景。
我深入研究了Bot框架编写器文档,但发现没有任何帮助。
我想要实现的子场景:
我面临的问题:
1。“重复此对话框”不像我预期的那样工作。
我是否必须在“重复对话”动作的“选项”中添加一些内容?比如循环必须从哪里开始?如果是的话,怎么做呢?
2.如何用已经使用的场景使用“替换此对话框”?
由于“重复对话”的动作没有成功,于是我试着把整个对话分成两段,把它切成两半。每一次对话都有一个目标:
最初的目标是当用户编辑之前输入的内容时,将用户“重定向”到“询问信息”对话框。
但是在这里,它会导致一个错误:POST400directline/conversations/<conversationId>/activities
这里还有一些“选项”可以用于“替换对话框”操作,但我没有找到任何在关于这个问题的文件中。
非常感谢你帮助一个新手,我很乐意尝试你给我带来的解决方案,并给出反馈。
祝你今天愉快,
PS :你知道一个关于的好教程吗?
发布于 2020-09-28 23:04:48
在使用“重复对话框”操作之前,必须清除存储用户答案的变量。其循环的原因是机器人已经有一个答案在内存中,所以它不会再次提示用户。
使用“设置属性”操作,并在重复对话框之前将变量值设置为null
https://stackoverflow.com/questions/63577863
复制相似问题