我有Luis api服务,如果我在Luis中启用了拼写检查和情感分析。我需要为路易斯支付额外的钱吗,否则天蓝色将被创建不同的认知服务并在路易斯中使用它。
情感分析免费提供。您只需要从luis.ai门户中的“发布”设置将其打开。
我不知道为什么那里也有必应拼写检查选项,因为它不起作用。如果使用LUIS v2 LuisRecognizer
,则可以直接在识别器定义中进行设置。您确实需要创建一个单独的Bing资源。您可以使用Bing Spell Check(具有免费层和付费层)或Bing Search(仅付费)。 Bing搜索可提供更多服务,并且根据您的预期使用情况,在某些交易量下,它实际上可能更具成本效益。请注意,如果您使用免费套餐,则每月的交易量会有硬性限制。这是将“必应拼写检查”添加到识别器的方法:
const myRecognizer = new LuisRecognizer({
applicationId: process.env.LuisAppId,
endpointKey: process.env.LuisAPIKey,
endpoint: `https://${ process.env.LuisAPIHostName }`
}, {
includeAllIntents: true,
includeInstanceData: true,
spellCheck: true,
bingSpellCheckSubscriptionKey: process.env.bingAPIKey
}, true);
注意,在最新的LUIS版本中,没有选项可以直接设置拼写检查。首先,您需要将语音直接发送到拼写检查服务,然后将修改后的语音发送到LUIS。我喜欢以较旧的方式进行操作,但是对于新开发,您最好从新版本开始。
这里有一些定价资源: