我正在使用对话流程制作聊天机器人,但被卡住了。 我有一个if-else条件,其中包含14-15个问题。 对话框流程中如何处理问题的条件类型。到现在为止,也许满足仍然有效,但是如何实现?
答案 0 :(得分:0)
请提供更多详细信息。举一个这样的问题的例子。
您不需要使用填充,您可以使用输入/输出上下文来解决它。
// some example intents
study.start (output-context: study.yes & study.no)
study.no (input-context: study.no)
study.yes (input-context: study.yes, output-context: study.howlong.good &
study.howlong.bad)
> Did you study for the test? No -> You need to study!
> Did you study for the test? Yes -> For how long?
> For how long? 1 hour -> Study more!
> For how long? 5 hours -> Good!
您只需编写示例短语即可匹配给定的活动上下文。请记住,仅将输出上下文的寿命设置为1。