我们使用 Watson 功能将 IBM Watson Assistant 技能/工作区与 Facebook 页面集成。我们使用虚拟助手选项卡中的集成方法来完成此操作。
我们能够从 Watson 技能/工作空间常见问题解答中获得 Facebook Messenger 的响应。现在我们想向技能/工作区添加更多问题并从数据库中获取响应。
我们知道我们可以使用 IBM Cloud Functions 来获取 DB 数据并用数据进行响应,但是 Cloud Functions 操作类型(web_action 和 cloud_function 或服务器)会产生成本,因此我们正在寻找另一种方法。
我们为数据库开发了自己的 API,并希望在 Watson Assistant 对话节点操作中使用这些 API。请告诉我们如何在不使用客户端应用程序/云功能的情况下将其添加到操作中并从 API 获得响应。
注意:我们还没有为此聊天机器人开发任何应用程序,我们直接将 Watson 技能/工作空间与 Facebook 页面集成,并尝试在对话节点中需要的任何地方调用 API 调用。