我正在向Watson Assistant发出API请求,以获取所需的响应。
现在,我希望Watson Assistant调用API调用(点击URL),而不是直接回复,然后我将从请求的URL返回一些内容。
例如:我已经在我的服务器上保存了关于学生的信息。现在,如果学生发送一条消息(我想检查我的分数),那么Watson将识别意图、实体并返回保存在Watson上的响应。所以Watson基本上会识别出学生想知道他的分数。
现在,Watson如何将此信息发送到我的服务器,而不是直接发送给学生,这样我就可以看到该特定学生的分数并将分数返回给该学生?
发布于 2018-05-30 15:17:31
这是可行的。Watson Assistant具有dialog actions的概念。可以使用IBM Cloud Functions在服务器端执行操作,也可以向客户端(应用程序服务器)发送信号以供执行。
发布于 2019-08-31 16:03:22
IBM最近发布了一个新的webhook功能,它非常适合这一点。There's some documentation about it here。
https://stackoverflow.com/questions/50598235
复制相似问题