首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IBM Watson助手: chatbot调用本地节点函数

问IBM Watson助手: chatbot调用本地节点函数
EN

Stack Overflow用户
提问于 2019-07-15 23:03:10
回答 2查看 563关注 0票数 1

我是IBM助手的新手,我刚刚浏览并修改了GitHub简单(bankbot)示例。该功能目前还不错,但我希望运行一个本地节点函数,并将其结果提供给会话。

这方面的一个例子可能是:

家庭沃森节点服务器将在internet可访问的ip/端口上启动。

我将在上面的ip/端口上与沃森聊天,并问:“我的哪台家用计算机已经启动了。”

沃森将以某种方式构建一个选项列表,列出所有响应本地节点服务器的ping的局域网主机,并在会话中将它们呈现给我。

我将从中选择一个,选择的主机可能是另一个本地函数的参数。

那么问题:是否有一种指定的方法可以在本地服务器和watson-助手之间设置本地/云函数/(变量-实体)和来回调用/传递状态(读:不仅仅是解析人类可读的会话JSON)?

是否有一种API指定的方式来使用沃森会话中的本地函数的返回数据作为选项?

到目前为止,我最大的问题是沃森的命名方案。如果上面的内容是可能的,并且您可以提供一个示例或api名称,我可以研究其他的。

EN

回答 2

Stack Overflow用户

发布于 2019-07-16 05:32:32

为了从IBM助手调用本地(“order”)功能或服务,有几个选项。

  1. 从对话框节点中调用操作(IBM函数)。然后,该操作将调用已知的API端点。该端点是您在云访问IP地址中公开的"home功能“。请注意,整个往返时间必须在5秒以下。。
  2. 将聊天机器人嵌入到"包装应用程序“中,让应用程序管理呼叫。暴露你的家庭功能的问题也是一样的。对话框操作的好处是没有时间限制。
票数 0
EN

Stack Overflow用户

发布于 2019-07-18 17:14:59

您可能希望访问名为NodeRED的开源项目,该项目可以帮助物联网/在家庭中使用元素。这个开源基础项目可以在云中执行(包括IBM和非IBM),可以在PC上执行,最重要的是可以在Raspberry PI (作为OS的一部分)上执行。您可以通过可视化编程方法开发作为最小应用程序的流。(大量的YouTube示例)。还有一些IBM节点可以用于调用Watson助手和Watson IoT等。

您还会发现许多项目开发和上传到Org的库的例子。

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

https://stackoverflow.com/questions/57048114

复制
相关文章

相似问题

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