Ibm watson 为Watson对话框中的无效输入构建恢复消息

Ibm watson 为Watson对话框中的无效输入构建恢复消息,ibm-watson,watson-dialog,Ibm Watson,Watson Dialog,我正在设计Watson对话框以支持以下场景:用户选择意图1、2或3。当用户选择意图2时,Watson将要求用户指定选项1或2或其他有效意图 以下是我当前的对话框文件: 对话框开始-请求用户输入 对不起,我不明白你的意图。请选择intent1、intent2或intent3。 选择1 好啊使用选项1执行意图2 选择2 好啊使用选项2执行意图2 对不起,我只能理解选项1和选项2的意图2。再试一次 意图1 好啊执行意图1 意图2 意图3 好啊执行意图3 好啊我需要更多的信息来执行意图2。选择选项1

我正在设计Watson对话框以支持以下场景:用户选择意图1、2或3。当用户选择意图2时,Watson将要求用户指定选项1或2或其他有效意图

以下是我当前的对话框文件:


对话框开始-请求用户输入
对不起,我不明白你的意图。请选择intent1、intent2或intent3。
选择1
好啊使用选项1执行意图2
选择2
好啊使用选项2执行意图2
对不起,我只能理解选项1和选项2的意图2。再试一次
意图1
好啊执行意图1
意图2
意图3
好啊执行意图3
好啊我需要更多的信息来执行意图2。选择选项1或选项2

尝试将goto放在输出节点内

             <input>
                <grammar>
                    <item>option1</item>
                </grammar>
                <output>
                    <prompt selectionType="RANDOM">
                        <item>OK. Executing intent 2 with option 1</item>
                    </prompt>
                    <goto ref="processUserInput_start"/>
                </output>

            </input>

选择1
好啊使用选项1执行意图2