如何将用户输入的信息提取到 Watson 对话中?
How to extract information entered by the user into Watson conversation?
我需要将用户输入的信息保存到一个变量中,我该怎么做?
我已经使用 "input.text" 放置了上下文变量,并且需要在我的应用程序中使用此信息来获取所有用户类型...
我输入了上下文变量:“data1、data2、data3、上下文变量和"input.text"来获取用户类型,我需要这些信息用于我的网络应用程序。
我的例子JS:
var varDatas = context.data1, context.data2, context.data3;
function OneFunction(xxxxxxxxx, xxxxxxxxxxx){
console.log(xxxxxxxxxx);
$.ajax({
type: 'POST',
dataType: 'json',
contentType: "application/json",
url: 'http://xxxxxxxxxxxxxxxxxxxxxxxx/request/create',
data: JSON.stringify({
"description":varDatas, // data type from user here
"synchronize":false,
}
}),
success:function(output) {
console.log(output);
},
error:function(output) {
return '0';
console.log(output);
}
});
老实说,我不确定你想要达到什么目的。如果您在用户键入的输入文本(即问题)之后,应用程序有责任在应用程序中捕获此文本,然后将此文本传递给 Watson Conversation 服务,Watson Conversation 服务随后做出响应。此时,没有什么可以阻止您将此输入文本存储到应用程序中的变量中。
如果您希望 Watson 对话服务从输入文本中提取 'entities',然后将这些实体存储在一个变量中,这在 Watson 文档和本论坛中都有详细记录。
如果您希望将输入文本存储为对话 json 数据包的上下文元素的一部分,您可以将其作为对 WCS 的输入调用的一部分或 output
的一部分来执行此操作。我会创建一个 context
变量,例如 context.input_text = question { = input.text }
。
我需要将用户输入的信息保存到一个变量中,我该怎么做? 我已经使用 "input.text" 放置了上下文变量,并且需要在我的应用程序中使用此信息来获取所有用户类型...
我输入了上下文变量:“data1、data2、data3、上下文变量和"input.text"来获取用户类型,我需要这些信息用于我的网络应用程序。
我的例子JS:
var varDatas = context.data1, context.data2, context.data3;
function OneFunction(xxxxxxxxx, xxxxxxxxxxx){
console.log(xxxxxxxxxx);
$.ajax({
type: 'POST',
dataType: 'json',
contentType: "application/json",
url: 'http://xxxxxxxxxxxxxxxxxxxxxxxx/request/create',
data: JSON.stringify({
"description":varDatas, // data type from user here
"synchronize":false,
}
}),
success:function(output) {
console.log(output);
},
error:function(output) {
return '0';
console.log(output);
}
});
老实说,我不确定你想要达到什么目的。如果您在用户键入的输入文本(即问题)之后,应用程序有责任在应用程序中捕获此文本,然后将此文本传递给 Watson Conversation 服务,Watson Conversation 服务随后做出响应。此时,没有什么可以阻止您将此输入文本存储到应用程序中的变量中。
如果您希望 Watson 对话服务从输入文本中提取 'entities',然后将这些实体存储在一个变量中,这在 Watson 文档和本论坛中都有详细记录。
如果您希望将输入文本存储为对话 json 数据包的上下文元素的一部分,您可以将其作为对 WCS 的输入调用的一部分或 output
的一部分来执行此操作。我会创建一个 context
变量,例如 context.input_text = question { = input.text }
。