我正在以OpenAI模式从terraform部署azurerm_cognitive_account资源。
我已经设置了最小的机器大小‘SKU’(F0,F1,S0和S1),它们都给予我配额错误。
cognitiveservicesaccounts.CognitiveServicesAccountsClient#AccountsCreate: Failure sending request: StatusCode=0 -- Original Error: Code="SpecialFeatureOrQuotaIdRequired" Message="The subscription does not have QuotaId/Feature required by SKU 'S0' from kind 'OpenAI'
SPN在整个RG中拥有Contributor的权限,并部署许多其他资源。
我还尝试从Azure门户部署OpenAI,它不会给予我错误,它让我与任何SKU。
terraform版本是最新的。
1条答案
按热度按时间bvjveswy1#
订阅超出了SKU所需的配额,例如
OpenAI
类型的“S0”。您可以请求增加所需功能或配额ID的配额。转到要增加请求限制的
Azure portal -> OpenAI service
资源,并提交配额增加支持请求。我建议您尝试使用不需要相同限制或功能ID的替代SKU。*但是
目前,由于需求过大,我们无法接受任何新的资源或配额增加请求,详见MSDoc。
上面提到的MS Doc,OpenAI中每个地域只能创建3个资源。
我的环境中已经有三个用于
East Us
区域的资源。这就是为什么它会显示如下所示的提示。然后我将区域从
EastUS
更改为Southcentral US
,它开始工作,提示符消失了。所以,尝试转移到不同的区域。
在这些更改之后,我尝试通过从terraform registry中获取参考模板在我的环境中部署相同的模板,并且能够在具有相同
SKU
的另一个region
中成功完成。部署成功: