繁体   English   中英

无法从节点红色的watson助手节点的输出中看到与“文本”不同的响应

[英]can't see response different from “text” as output from a watson assistant node in node-red

首先让我告诉你,我在这里问我的第一个问题,所以如果我做错了,请原谅我。

节点响应不同于文本,在Watson试用环境中工作

使用Watson Assistant我的节点红色流程

我有几个节点使用的响应类型与“文本”不同,即使用图像和选项,如我链接的第一张图片所示。 当我的节点红色流程(参见图2)激活了来自聊天机器人助手的此类节点响应时,该节点没有任何输出。

这是我无法通过的节点之一的json。

{"type":"standard",
 "title":"analisi sintomi computer",
 "output":{"generic":[{
           "title":"Quale modello di PC stai utilizzando?",
 "source":"http://pcsupport.lenovo.com/~/media/images/staticpages/thinkpad_ss.ashx?la=en",
"description":"puoi trovare il codice qui",
"response_type":"image"},
{"title":"Quale modello di PC stai utilizzando?","options":[{"label":"T470","value":{"input":{"text":"T470"}}},
{"label":"T450","value":{"input":{"text":"T450"}}},
{"label":"T230","value":{"input":{"text":"T230"}}}],"description":"(vedi qui sopra come individuare il codice esatto)","response_type":"option"},
{"values":[],"response_type":"text","selection_policy":"sequential"}]},"parent":"node_1_1536313247338","metadata":{},
"conditions":"$tipoDevice:computer","dialog_node":"node_2_1536588442374"}

是node-red中的节点有问题吗?还是我缺少某些东西? 谢谢你的帮助

在我看来,沃森助手/沃森对话的节点未使用所需的API版本来返回多媒体响应:
https://github.com/watson-developer-cloud/node-red-node-watson/blob/master/services/conversation/v1.js

该文件具有编码的版本“ 2018-02-16”。 但是, 您需要为此使用API​​版本“ 2018-07-10”,请参阅发行说明

您可以将API版本设置为msg.params.version

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM