Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bots Bot builder Sdk是使用luis创建聊天机器人的唯一方法?如何在luis中添加bot响应_Bots_Azure Language Understanding - Fatal编程技术网

Bots Bot builder Sdk是使用luis创建聊天机器人的唯一方法?如何在luis中添加bot响应

Bots Bot builder Sdk是使用luis创建聊天机器人的唯一方法?如何在luis中添加bot响应,bots,azure-language-understanding,Bots,Azure Language Understanding,我已经在luis中创建了一个具有实体和意图的代理,我无法像在Google API AI中那样在luis中添加机器人响应 我可以直接从我的节点应用程序使用luis吗 在节点应用程序中,您可以安装botbuilder软件包,其中包含将节点应用程序连接到luis所需的内容 npm安装botbuilder 然后在你的节点应用程序中 var builder = require('botbuilder'); 构建器模块已具备连接到LUIS所需的功能 从那时起,您可以通过以下方式连接到LUIS应用程序: 函

我已经在luis中创建了一个具有实体和意图的代理,我无法像在Google API AI中那样在luis中添加机器人响应
我可以直接从我的节点应用程序使用luis吗

在节点应用程序中,您可以安装botbuilder软件包,其中包含将节点应用程序连接到luis所需的内容

npm安装botbuilder

然后在你的节点应用程序中

var builder = require('botbuilder');
构建器模块已具备连接到LUIS所需的功能

从那时起,您可以通过以下方式连接到LUIS应用程序:

函数initluisrecogner(){
const luisapid=“您的luis应用程序id”
const subscriptionKey=“您的Luis子密钥”
返回新的builder.luisrecogner(luisapid,subscriptionKey);
}
var luisRecognizer=initLuisRecognizer();
有关更多示例,您可以查看。有几个Node.js bot示例使用LUIS

但是,如果您不想使用BotBuilderSDK, 你可以使用

有几种不同语言的示例,例如使用ajax的Javascript:

$.ajax({
url:“https://westus.api.cognitive.microsoft.com/luis/api/v2.0/apps/?“+$.param(params),
发送前:函数(xhrObj){
//请求头
setRequestHeader(“内容类型”、“应用程序/json”);
setRequestHeader(“Ocp Apim订阅密钥”,“{Subscription Key}”);
},
类型:“POST”,
//请求主体
数据:“{body}”,
})
.完成(功能(数据){
警惕(“成功”);
})
.fail(函数(){
警报(“错误”);
});