From 8c1c0b0052fe9f4193a1bcfe313fa6a823154928 Mon Sep 17 00:00:00 2001 From: heblasco Date: Wed, 6 Mar 2024 10:31:17 +0100 Subject: [PATCH] Add GPT-4 Vision deployment --- infra/modules/openai/main.tf | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/infra/modules/openai/main.tf b/infra/modules/openai/main.tf index d2778f2..86ef372 100644 --- a/infra/modules/openai/main.tf +++ b/infra/modules/openai/main.tf @@ -8,7 +8,7 @@ resource "azurerm_cognitive_account" "openai" { custom_subdomain_name = var.azopenai_name } -resource "azurerm_cognitive_deployment" "this" { +resource "azurerm_cognitive_deployment" "gpt-35-turbo" { name = "DemoBuild" cognitive_account_id = azurerm_cognitive_account.openai.id rai_policy_name = "Microsoft.Default" @@ -56,6 +56,22 @@ resource "azurerm_cognitive_deployment" "gpt4" { } } +resource "azurerm_cognitive_deployment" "gpt4-vision" { + name = "gpt4-vision" + cognitive_account_id = azurerm_cognitive_account.openai.id + rai_policy_name = "Microsoft.Default" + model { + format = "OpenAI" + name = "gpt-4" + version = "vision-preview" + } + + scale { + type = "Standard" + capacity = 40 + } +} + resource "azurerm_role_assignment" "openai_user" { scope = azurerm_cognitive_account.openai.id role_definition_name = "Cognitive Services OpenAI User"