#-----------------OpenAI MODELS--------------------#
module "cognitive_deployment-gpt5-mini" {
source = "../../modules/cognitive/deployment"
name = "gpt-5-mini-2025-08-07"
cognitive_account_id = module.cognitive_account.id
model_name = "gpt-5-mini"
model_version = "2025-08-07"
sku_name = var.openai_gpt5_mini_sku_name
sku_capacity = var.openai_gpt5_mini_capacity
rai_policy_name = module.content_filter.rai_policy_name
depends_on = [module.content_filter]
}
module "cognitive_deployment-gpt5-nano" {
source = "../../modules/cognitive/deployment"
name = "gpt-5-nano-2025-08-07"
cognitive_account_id = module.cognitive_account.id
model_name = "gpt-5-nano"
model_version = "2025-08-07"
sku_name = var.openai_gpt5_nano_sku_name
sku_capacity = var.openai_gpt5_nano_capacity
rai_policy_name = module.content_filter.rai_policy_name
depends_on = [module.cognitive_deployment-gpt5-mini]
}
#-------------------OpenAI Models-------------------#
module "cognitive_deployment-gpt5-mini" {
source = "../../modules/cognitive/deployment"
name = "gpt-5-mini-2025-08-07"
cognitive_account_id = module.cognitive_account.id
model_name = "gpt-5-mini"
model_version = "2025-08-07"
sku_name = var.openai_gpt5_mini_sku_name
sku_capacity = var.openai_gpt5_mini_capacity
rai_policy_name = module.content_filter.rai_policy_name
depends_on = [module.content_filter]
}
module "cognitive_deployment-gpt5-nano" {
source = "../../modules/cognitive/deployment"
name = "gpt-5-nano-2025-08-07"
cognitive_account_id = module.cognitive_account.id
model_name = "gpt-5-nano"
model_version = "2025-08-07"
sku_name = var.openai_gpt5_nano_sku_name
sku_capacity = var.openai_gpt5_nano_capacity
rai_policy_name = module.content_filter.rai_policy_name
depends_on = [module.cognitive_deployment-gpt5-mini]
}
#---------------------------------------------------#
#-------------------ADD NEW MODEL-------------------#
module "cognitive_deployment-gpt5_4-mini" {
source = "../../modules/cognitive/deployment"
name = "gpt-5.4-mini-2025-08-07"
cognitive_account_id = module.cognitive_account.id
model_name = "gpt-5.4-mini"
model_version = "2025-08-07"
sku_name = var.openai_gpt5_4_mini_sku_name
sku_capacity = var.openai_gpt5_4_mini_capacity
rai_policy_name = module.content_filter.rai_policy_name
depends_on = [module.content_filter]
}
module "cognitive_deployment-gpt5_4-nano" {
source = "../../modules/cognitive/deployment"
name = "gpt-5.4-nano-2025-08-07"
cognitive_account_id = module.cognitive_account.id
model_name = "gpt-5.4-nano"
model_version = "2025-08-07"
sku_name = var.openai_gpt5_4_nano_sku_name
sku_capacity = var.openai_gpt5_4_nano_capacity
rai_policy_name = module.content_filter.rai_policy_name
depends_on = [module.cognitive_deployment-gpt5_4-mini]
}
#---------------------------------------------------#
|
Model
|
Status
|
|---|---|
|
gpt-5-mini
|
Active
|
|
gpt-5-nano
|
Active
|
|
gpt-5.4-mini
|
Newly deployed
|
|
gpt-5.4-nano
|
Newly deployed
|
|
Component
|
Status
|
|---|---|
|
Service
|
Running v-1.2.0.0
|
|
Model used by service
|
gpt-5.4-mini and gpt-5.4-nano
|
|
Old models
|
gpt-5-mini and gpt-5-nano still deployed
|
#-------------------REMOVE THESE MODELS-------------------#
module "cognitive_deployment-gpt5-mini" {
source = "../../modules/cognitive/deployment"
name = "gpt-5-mini-2025-08-07"
cognitive_account_id = module.cognitive_account.id
model_name = "gpt-5-mini"
model_version = "2025-08-07"
sku_name = var.openai_gpt5_mini_sku_name
sku_capacity = var.openai_gpt5_mini_capacity
rai_policy_name = module.content_filter.rai_policy_name
depends_on = [module.content_filter]
}
module "cognitive_deployment-gpt5-nano" {
source = "../../modules/cognitive/deployment"
name = "gpt-5-nano-2025-08-07"
cognitive_account_id = module.cognitive_account.id
model_name = "gpt-5-nano"
model_version = "2025-08-07"
sku_name = var.openai_gpt5_nano_sku_name
sku_capacity = var.openai_gpt5_nano_capacity
rai_policy_name = module.content_filter.rai_policy_name
depends_on = [module.cognitive_deployment-gpt5-mini]
}
#---------------------------------------------------#
#-------------------OpenAI Models-------------------#
module "cognitive_deployment-gpt5_4-mini" {
source = "../../modules/cognitive/deployment"
name = "gpt-5.4-mini-2025-08-07"
cognitive_account_id = module.cognitive_account.id
model_name = "gpt-5.4-mini"
model_version = "2025-08-07"
sku_name = var.openai_gpt5_4_mini_sku_name
sku_capacity = var.openai_gpt5_4_mini_capacity
rai_policy_name = module.content_filter.rai_policy_name
depends_on = [module.content_filter]
}
module "cognitive_deployment-gpt5_4-nano" {
source = "../../modules/cognitive/deployment"
name = "gpt-5.4-nano-2025-08-07"
cognitive_account_id = module.cognitive_account.id
model_name = "gpt-5.4-nano"
model_version = "2025-08-07"
sku_name = var.openai_gpt5_4_nano_sku_name
sku_capacity = var.openai_gpt5_4_nano_capacity
rai_policy_name = module.content_filter.rai_policy_name
depends_on = [module.cognitive_deployment-gpt5_4-mini]
}
#---------------------------------------------------#
|
Model
|
Status
|
|---|---|
|
gpt-5.4-mini
|
Active
|
|
gpt-5.4-nano
|
Active
|
|
gpt-5-mini
|
Removed
|
|
gpt-5-nano
|
Removed
|