我正在使用Watson助手服务,在我的对话中,我要求用户提供联系号码(@sys-number),然后是地址。
它在“试用”面板中工作正常,但当我在Telegram应用程序中与它交谈时,它不会要求用户提供地址。
发布于 2018-08-01 16:14:43
对于开始编写Watson Assistant代码的人来说,这是一个非常常见的问题。
Watson Assistant是无状态的。这意味着每次您调用它时,它都不知道它在哪里,除非您回传context对象。
在第一次调用响应时,您将收到context对象。这必须在您的下一次呼叫时发送回Watson Assistant,以便它知道在对话中进一步移动。
有许多SDK可以为您处理此问题。
https://stackoverflow.com/questions/51626699
复制相似问题