Watson Assistant不断重置对话

时间:2018-08-01 06:30:54

标签: ibm-watson watson-conversation

我正在使用Watson Assistant服务,在对话中,我要求用户提供联系电话(@sys-number),然后再提供地址。

它在“试用”面板中可以正常工作,但是当我在电报应用程序中与之对话时,它不会询问用户地址。

1 个答案:

答案 0 :(得分:3)

对于开始为Watson Assistant进行编码的人们来说,这是一个非常常见的问题。

Watson Assistant是无状态的。这意味着每次调用它时,除非您传回context对象,否则它都不知道它在哪里。

在您的首次呼叫响应中,您将收到context对象。必须在您下次通话时将其发送回Watson Assistant,这样它才能在对话中进一步发展。

有许多SDK可以为您处理。

https://github.com/watson-developer-cloud