You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Terraform创建Azure AI服务多服务账户

使用Terraform创建Azure AI多服务账户

Azure Terraform Provider支持创建AI多服务账户,依然可以使用azurerm_cognitive_account资源,只需将kind参数设置为"MultiService"即可。

单实例多服务账户示例

resource "azurerm_cognitive_account" "ai_multi_service" {
  name                          = "my-ai-multi-service"
  location                      = "eastus"
  resource_group_name           = azurerm_resource_group.example.name
  kind                          = "MultiService"
  sku_name                      = "S0"
  public_network_access_enabled = true
  identity {
    type = "SystemAssigned"
  }
  tags = {
    Environment = "Production"
  }
}

批量创建多服务账户示例

如果需要批量部署多服务账户,可沿用你创建OpenAI单服务时的for_each循环方式,仅调整kind参数值:

resource "azurerm_cognitive_account" "multi_services" {
  for_each                      = { for service in var.ai_multi_services : service.name => service }
  name                          = each.value.name
  location                      = each.value.location
  resource_group_name           = each.value.resource_group_name
  kind                          = "MultiService"
  sku_name                      = each.value.sku_name
  public_network_access_enabled = each.value.public_network_access_enabled
  identity {
    type = "SystemAssigned"
  }
  tags = merge(var.default_tags, each.value.tags)
}

注意:多服务账户的SKU需符合Azure官方规范,S0是通用的多服务SKU选项,可根据实际业务需求调整。

内容的提问来源于stack exchange,提问作者RSW

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 08:12:13