我们有一个 AWS MySQL 用户表,其中有一列(标志)来指示用户是否是付费会员(是或否)。
IBM Cloud 上的 IBM Watson Assistant 能否读取数据,给定用户 ID,并根据是或否,继续进行不同的对话序列?
你有一个如何做的例子吗?
我们有一个 AWS MySQL 用户表,其中有一列(标志)来指示用户是否是付费会员(是或否)。
IBM Cloud 上的 IBM Watson Assistant 能否读取数据,给定用户 ID,并根据是或否,继续进行不同的对话序列?
你有一个如何做的例子吗?
可以从 IBM Watson Assistant 对话中访问数据库系统。有关包含代码的示例,请参阅有关构建数据库驱动的 Slackbot 的 IBM Cloud 解决方案教程。
Watson Assistant 支持从对话节点内进行所谓的编程调用。它允许向调用应用程序发出信号以执行某些操作或调用 IBM Cloud Functions 操作。在提到的教程中,Cloud Functions 用于访问数据库系统以检索或插入数据。
在您的情况下,您将编写一个 IBM Cloud Functions 操作,需要绑定凭证,然后在聊天机器人对话框中调用该操作来检查成员状态。