IBM Watson Assistant apidoc v2说 output.user_defined 为
“包含响应中包含的任何自定义属性的对象。此对象包括在对话 JSON 编辑器中定义的任意属性,作为对话节点输出的一部分。”
但它没有说明在 JSON 编辑器中的哪个位置进行设置。是不是输出不足?
{
"output": {
"text": {
"values": [],
"selection_policy": "sequential"
},
"xxx": "aaa"
},
"context": {}
}
无法在 JSON 编辑器中将其设置为根级别,因为编辑器会抱怨只允许输出、output.generic、动作、上下文。
我应该把它放在 JSON 编辑器的哪里,以便它出现在 output.user_defined 中以响应 /message REST 调用?