🌏
Azure OpenAI のリソースを Terraform で作成する
GPT-4 を Azure OpenAI で利用するためのリソースを Terraform で作成するには、以下の手順を実行する。
azurerm_cognitive_account
で Azure OpenAI のリソースを作成する。
azurerm_cognitive_deployment
で Azure OpenAI のモデルをデプロイする。
provider "azurerm" {
features {}
}
resource "azurerm_resource_group" "ejp" {
name = "$任意の名前"
location = "Japan East"
}
resource "azurerm_cognitive_account" "ejp-ai" {
name = "$任意の名前"
location = azurerm_resource_group.ejp.location
resource_group_name = azurerm_resource_group.ejp.name
sku_name = "S0"
kind = "OpenAI"
custom_subdomain_name = "$任意の名前"
network_acls {
default_action = "Deny"
ip_rules = ["$IPアドレス"]
}
}
resource "azurerm_cognitive_deployment" "ejp-ai-gpt4" {
name = "$任意の名前"
cognitive_account_id = azurerm_cognitive_account.ejp-ai.id
model {
format = "OpenAI"
name = "gpt-4"
version = "0613"
}
scale {
type = "Standard"
}
}
Discussion