gpt4 book ai didi

azure - LUIS 从免费订阅到付费订阅

转载 作者:行者123 更新时间:2023-12-02 06:46:30 25 4
gpt4 key购买 nike

我最近达到了免费 LUIS 使用量的限制。我首先直接在 LUIS.ia 门户上创建了 LUIS 应用程序,并在我的代码中使用了这些 key 。现在我想获得付费选项以继续使用它,因此我为 LUIS.ia 创建了一个 azure 资源,然后转到 LUIS.ia 应用程序并通过 LUIS.ia 门户上的“发布>>添加 key ”添加了 azure 资源。然后,我在代码中更改了新 key 中两个 key 之一的 subscriptionKey,但它仍然无法正常工作。我做错了什么?

最佳答案

目前可能不适用的一个答案是,Azure 资源需要一段时间才能在整个 Azure 中成功传播。对于新创建的 LUIS 订阅 key ,这意味着在 Azure 中新创建的 LUIS 订阅 key 最多可能需要十分钟才能对 LUIS 生效。

但是,您概述的步骤表明您可能会错过下一部分。

在 Azure 中创建 key 后,您应该拥有希望使用它的 associated the key with the LUIS application。在 LUIS 门户中成功将 LUIS 订阅 key 与您的一个应用程序关联后,下一步是继续使用您的机器人代码并将之前的 key 更改为新 key 。

<小时/>

根据您在尝试使用 LUIS 时收到的错误代码,将有助于解锁您。

如果您收到 401,则意味着您使用的 key 无效,这可能意味着区域错误,或者 key 尚未完成传播。

如果是 403,通常意味着您超出了每月配额,这意味着您的 LUIS 查询中使用的 key 属于免费套餐或者是 Authoring/Programmatic API Key ,因此 key 需要替换为您的 paid-tier LUIS Subscription Key

<小时/>

针对 BotBuilder .NET v3 用户进行编辑:

对于 .NET v3 SDK 的用户,在实例化 LuisModel 时,如果您使用的是 westus 以外的区域,则必须传入正确的 domain 。可以在 here 找到此操作的示例,但我还包含了以下代码:

[LuisModel("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXX",
"XXXXXXXXXXXXXXXXX", domain: "eastus2.api.cognitive.microsoft.com")]

关于azure - LUIS 从免费订阅到付费订阅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49741692/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com