在 Watson Conversation Service 中如何在没有用户输入的情况下生成答案?
How can I generate an answer without a user input in Watson Conversation Service?
在对话中的某个时刻,可能会发生用户没有提出问题的情况,系统有必要通过消息对用户做出反应。如何做到这一点?
对话是无状态的。所以你需要在应用层处理这个。在设定的时间后,您可以让应用层向对话发送消息以使其响应。
这是一种对话服务,因此其想法是响应用户输入。正如 Simon 提到的,它需要由应用程序处理。假设用户在一段时间内没有输入任何内容,因此应用程序应该在该时间间隔之后调用对话服务,并使用特定文本表示无响应意图可以触发您为 [=12= 设计的节点]#No_Response。然后可以将来自该节点的响应显示回用户。
在对话中的某个时刻,可能会发生用户没有提出问题的情况,系统有必要通过消息对用户做出反应。如何做到这一点?
对话是无状态的。所以你需要在应用层处理这个。在设定的时间后,您可以让应用层向对话发送消息以使其响应。
这是一种对话服务,因此其想法是响应用户输入。正如 Simon 提到的,它需要由应用程序处理。假设用户在一段时间内没有输入任何内容,因此应用程序应该在该时间间隔之后调用对话服务,并使用特定文本表示无响应意图可以触发您为 [=12= 设计的节点]#No_Response。然后可以将来自该节点的响应显示回用户。