【问题标题】:Azure LUIS API utterance id is too largeAzure LUIS API 话语 ID 太大
【发布时间】:2021-01-20 19:16:15
【问题描述】:

每当创建话语时,我们都会遇到 Azure LUIS API 问题,我们会收到如下错误:

“整数 2158563342 对于 Int32 来说太大或太小”

我们期望来自 API 的整数值和 Azure SDK 状态期望的整数,但我们现在得到的值更大,无法按预期工作。

https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.cognitiveservices.language.luis.authoring.models.labeltextobject?view=azure-dotnet

最近是否对尚未在 Microsoft 网站上正式更新的 API 或 SDK 进行了更改?或者这可能是微软方面的一个问题,将得到解决?任何帮助表示赞赏。

您可以访问 API 参考站点: https://westus.dev.cognitive.microsoft.com/docs/services/5890b47c39e2bb17b84a55ff/operations/5890b47c39e2bb052c5b9c0a/console

或者将以下 API 用于您的 LUIS 应用: https://westus.api.cognitive.microsoft.com/luis/api/v2.0/apps/{appid}/versions/{version}/examples?skip=0&take=100

【问题讨论】:

  • 尝试将 ID 数据类型更改为 long 而不是 int32。
  • @MagedRefaat Azure SDK提供了这个类“LabelTextObject”,ID是int32,不能修改。解决方法是完全绕过此 API 端点的 SDK,直到 Microsoft 提供解决此问题的更新 SDK?
  • 如果您可以等待更新的 SDK(即将推出),请这样做,否则您可以绕过 SDK 作为临时解决方案。
  • @MagedRefaat 是的,我们需要绕过此端点的 SDK,因为该问题影响了多个客户。一旦您确认问题已得到解决,我们将恢复使用 SDK。

标签: c# .net azure azure-language-understanding


【解决方案1】:

@Syed - 这是一个已知问题报告 here.

该问题已确定,预计将在 2 月第一周的预计到达时间得到解决。

【讨论】:

  • 感谢您提供信息,因为该问题影响了多个客户,因此我们正在寻找解决方案
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-08
  • 2019-12-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多