0

我们有一个 AWS MySQL 用户表,其中有一列(标志)来指示用户是否是付费会员(是或否)。

IBM Cloud 上的 IBM Watson Assistant 能否读取数据,给定用户 ID,并根据是或否,继续进行不同的对话序列?

你有一个如何做的例子吗?

4

1 回答 1

1

可以从 IBM Watson Assistant 对话中访问数据库系统。有关包含代码的示例,请参阅有关构建数据库驱动的 Slackbot 的 IBM Cloud 解决方案教程

Watson Assistant 支持从对话节点内进行所谓的编程调用。它允许向调用应用程序发出信号以执行某些操作或调用 IBM Cloud Functions 操作。在提到的教程中,Cloud Functions 用于访问数据库系统以检索或插入数据。

在您的情况下,您将编写一个 IBM Cloud Functions 操作,需要绑定凭证,然后在聊天机器人对话框中调用该操作来检查成员状态。

于 2019-04-05T05:52:34.847 回答