首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将IBM Watson Assistant与Watson Discovery链接

如何将IBM Watson Assistant与Watson Discovery链接
EN

Stack Overflow用户
提问于 2019-01-06 09:29:35
回答 2查看 1.3K关注 0票数 1

我希望使用标题中列出的两个服务来制作聊天机器人。Watson助手用于为聊天机器人制作对话框,而watson discovery允许在大量文档中查找信息,如.html、.pdf文件。我想做一个使用这两个服务的聊天机器人。

聊天机器人的工作方式是,当用户对聊天机器人说一些话时,它将通过watson discovery并运行查询,然后将结果返回给用户。

我目前知道如何使用Watson Discovery和Watson Assistant,但不知道如何将它们链接在一起。我知道这是可能的,因为我看过关于这方面的演示,但那些制作这些演示的人缺乏生产聊天机器人的说明。

EN

回答 2

Stack Overflow用户

发布于 2019-01-06 17:02:43

您可以从Watson Assistant的对话框操作中链接Watson Discovery。我已经这样做了,并在"5 minute barebone news chatbot“中描述了该方法。这篇博文链接到了full source code on GitHub

基本上,在对话框节点中,我定义了一个客户端操作。该操作执行对Watson Discovery的调用,并将找到的项目返回到对话框节点。在这里,它被表示为聊天机器人响应的一部分。以类似的方式,您可以将该操作打包为Cloud Function,并将其作为服务器操作执行。

代码语言:javascript
复制
"actions": [
        {
          "type": "client", 
          "name": "henriktest", 
          "parameters": {
            "topic": "<? $topic ?>", 
            "input": "<? input ?>"
          }, 
          "result_variable": "myNews"
        }
]
票数 0
EN

Stack Overflow用户

发布于 2019-07-30 19:14:55

您可能需要查看Watson Assistant中的新“搜索技能”功能。虽然它仍处于Beta阶段,但它提供了Assistant和Discovery之间的开箱即用无缝集成。

https://cloud.ibm.com/docs/services/assistant?topic=assistant-skill-search-add

它仅适用于Plus或Premium计划用户。

或者,您可以签出此代码。https://github.com/watson-developer-cloud/assistant-with-discovery

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54057873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档