【问题标题】:application not found with luis api version 3.0 preview未使用 luis api 3.0 版预览版找到应用程序
【发布时间】:2019-09-25 00:48:02
【问题描述】:
【问题讨论】:
标签:
azure
azure-language-understanding
azure-cognitive-services
【解决方案1】:
这似乎是文档中的一个错误。请尝试在predict 关键字之前添加/slot/{slotName}/,其中slotName 是staging 或production。于是url就变成了:
https://westus.api.cognitive.microsoft.com/luis/v3.0-preview/apps/{appId}/versions/{versionId}/slots/{slotName}/predict?query={query}
一个例子是:
https://westus.api.cognitive.microsoft.com/luis/v3.0-preview/apps/a1fc3658-a4c5-4fb2-88d3-69ba49e7abad/versions/0.1/slots/production/predict?query={query}
【解决方案2】:
感谢您的回复。
我在 URL 中添加了 /slot/production 或 /slot/staging 部分,但这对我来说似乎还不够。
在此更改后,我得到一个 404 错误作为答案:
{
"error": {
"statusCode": 404,
"message": "Resource not found"
}
}
【解决方案3】:
这是 v3 中引入的新功能。我们现在允许使用 version Id 发布到端点,而不是发布到插槽。由于当前 UI 中不支持版本发布,因此您将无法发布到某个版本(目前)。现在,按照 Omar 的建议使用发布槽。