【问题标题】:Can Watson Assistant (Conversation) make an API as part of the dialog?Watson Assistant (Conversation) 能否将 API 作为对话的一部分?
【发布时间】:2018-05-30 07:00:12
【问题描述】:

我正在向 Watson Assistant 发出 API 请求以获取所需的响应。

现在我希望我的 Watson Assistant 调用 API 调用(命中 URL)而不是直接回复,然后我将从请求的 URL 返回一些内容。

示例:我已将有关学生的信息保存在我的服务器上。现在,如果学生发送诸如(我想检查我的分数)之类的消息,Watson 将识别意图、实体并返回保存在 Watson 上的响应。所以 Watson 基本上会识别出学生想知道他的分数。

现在,Watson 如何将此信息发送到我的服务器而不是直接发送给学生,以便我可以查看该特定学生的分数并将分数返回给学生?

【问题讨论】:

    标签: api server ibm-cloud chatbot watson-assistant


    【解决方案1】:

    这是可行的。 Watson Assistant 具有dialog actions 的概念。可以使用 IBM Cloud Functions 在服务器端执行操作,也可以向客户端(应用服务器)发送信号以供执行。

    这是tutorial that shows how the server-side actions are used to access a database and return data as part of a response

    【讨论】:

      【解决方案2】:

      IBM 最近发布了一个新的 webhook 功能,非常适合此功能。 There's some documentation about it here.

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-12-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多