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

使用Terraform部署Azure OpenAI资源:端点类型问题及解决方案

Azure OpenAI Endpoint类型差异问题:原因与解决方案

差异原因

Azure OpenAI的endpoint类型由创建资源时的自定义子域名配置决定:

  • Azure门户创建OpenAI资源时,默认会自动生成一个全局唯一的自定义子域名,因此生成的是资源级endpoint(格式为https://<自定义子域名>.openai.azure.com)。
  • 你提供的Terraform代码未指定custom_subdomain_name参数,azurerm_cognitive_account资源默认不会启用自定义子域名,因此生成的是区域级endpoint(格式为https://<区域>.openai.azure.com/openai/deployments/<部署名>/...)。

解决方法

要通过Terraform创建带资源级endpoint的Azure OpenAI资源,只需在azurerm_cognitive_account资源中添加custom_subdomain_name参数,指定一个全局唯一的子域名(该名称需在Azure所有区域的OpenAI资源中唯一,仅允许字母、数字和连字符,不能以连字符开头/结尾,长度3-63字符)。

修改后的Terraform代码示例:

resource "azurerm_cognitive_account" "openai" {
  name                = var.openai_name
  location            = var.resource_location
  resource_group_name = var.resource_group_name

  kind                = "OpenAI"
  sku_name            = "S0"
  custom_subdomain_name = "your-unique-subdomain-name" # 替换为全局唯一的子域名
}

部署完成后,资源的endpoint将变为https://your-unique-subdomain-name.openai.azure.com格式的资源级endpoint,与Azure门户创建的结果一致。

内容的提问来源于stack exchange,提问作者Luuk van Gasteren

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 21:57:32