Pet*_*lep 3 azure chatbot azure-machine-learning-studio botframework azure-language-understanding
我一直试图调用MS Luis.ai 程序化 API(bit.ly/2iev01n),并且每次请求都收到401未经授权的响应.这是一个简单的GET示例:https://api.projectoxford.ai/luis/v1.0/prog/apps/{appId}/entities?subscription-key={subscription_key}.
我从Luis.ai GUI(由API文档指定)提供我的appId,在这里:

我从Azure提供我的订阅密钥(由API文档指定),在这里:

来自上方的应用ID和订阅密钥与我用于成功点击查询API的内容完全相同(请参阅底部的注释).我的帐户是按需付费(不是免费的).
我在这里做错了吗?此API是否已弃用,移动,关闭或与文档不同步?
注意:我可以通过在线GUI操作我的模型,但这种方法对我们的业务需求来说太过手动,我们的模型需要在新业务实体出现时以编程方式更新.
注意:程序化API与具有此请求URL的查询API不同,这对我来说很好:
https://api.projectoxford.ai/luis/v2.0/apps/{appId}?subscription-key={subscription_key}&verbose=true&q={utterance}
注意:似乎没有适用于v2.0的Luis.ai编程API - 这就是查询和编程API的URL具有不同版本的原因.
在这里回答我自己的问题:
我找到了我的LUIS.ai程序化API密钥.它可以通过以下方式找到:LUIS.ai仪表板 - >用户名(右上角) - >下拉菜单中的设置 - >订阅密钥选项卡 - >编程API密钥
由于在其他任何地方都找不到它,因此并不是很明显:不能与认知服务或LUIS中的任何其他关键列表一起使用.
| 归档时间: |
|
| 查看次数: |
1011 次 |
| 最近记录: |