Поделиться через


Рабочие области Microsoft.MachineLearningServices, подключения и развертывания

Определение ресурсов Bicep

Тип ресурса рабочих областей, подключений и развертываний можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.MachineLearningServices/workspaces/connections/deployments, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/connections/deployments@2024-10-01-preview' = {
  name: 'string'
  properties: {
    failureReason: 'string'
    type: 'string'
    // For remaining properties, see EndpointDeploymentResourceProperties objects
  }
}

Объекты EndpointDeploymentResourceProperties

Задайте свойство типа , чтобы указать тип объекта.

Для Azure.ContentSafetyиспользуйте:

{
  model: {
    format: 'string'
    name: 'string'
    source: 'string'
    version: 'string'
  }
  raiPolicyName: 'string'
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  type: 'Azure.ContentSafety'
  versionUpgradeOption: 'string'
}

Для Azure.OpenAIиспользуйте:

{
  model: {
    format: 'string'
    name: 'string'
    source: 'string'
    version: 'string'
  }
  raiPolicyName: 'string'
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  type: 'Azure.OpenAI'
  versionUpgradeOption: 'string'
}

Для Azure.Speechиспользуйте:

{
  model: {
    format: 'string'
    name: 'string'
    source: 'string'
    version: 'string'
  }
  raiPolicyName: 'string'
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  type: 'Azure.Speech'
  versionUpgradeOption: 'string'
}

Для managedOnlineEndpointиспользуйте:

{
  endpointComputeType: 'string'
  model: 'string'
  type: 'managedOnlineEndpoint'
}

Значения свойств

CognitiveServicesSku

Имя Описание Ценность
Емкость INT
семейство струна
имя струна
size струна
tier струна

ContentSafetyEndpointDeploymentResourceProperties

Имя Описание Ценность
модель Модель, используемая для развертывания конечной точки. EndpointDeploymentModel (обязательно)
raiPolicyName Имя политики RAI. струна
sku CognitiveServicesSku
тип Тип развертывания. Azure.ContentSafety (обязательно)
versionUpgradeOption Вариант обновления версии модели развертывания. NoAutoUpgrade
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

EndpointDeploymentModel

Имя Описание Ценность
формат Формат модели струна
имя Имя модели. струна
источник Необязательный. Исходный идентификатор ресурса ARM для модели развертывания. струна
Версия Версия модели. струна

EndpointDeploymentResourceProperties

Имя Описание Ценность
failureReason Причина сбоя при сбое создания. струна
тип Установите значение "Azure.ContentSafety" для типа ContentSafetyEndpointDeploymentResourceProperties. Установите значение Azure.OpenAI для типа OpenAIEndpointDeploymentResourceProperties. Установите значение "Azure.Speech" для типа SpeechEndpointDeploymentResourceProperties. Установите значение ManagedOnlineEndpoint для типа ManagedOnlineEndpointDeploymentResourceProperties. "Azure.ContentSafety"
Azure.OpenAI
"Azure.Speech"
ManagedOnlineEndpoint (обязательный)

ManagedOnlineEndpointDeploymentResourceProperties

Имя Описание Ценность
endpointComputeType Перечисление для определения типа вычислений конечной точки. AzureMLCompute
Kubernetes
"Managed" (Управляемый)
модель струна
тип Тип развертывания. ManagedOnlineEndpoint (обязательный)

Microsoft.MachineLearningServices/workspaces/connections/deployments

Имя Описание Ценность
имя Имя ресурса струна

Ограничения целостности:
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: рабочих областей и подключений
свойства EndpointDeploymentResourceProperties (обязательно)

OpenAIEndpointDeploymentResourceProperties

Имя Описание Ценность
модель Модель, используемая для развертывания конечной точки. EndpointDeploymentModel (обязательно)
raiPolicyName Имя политики RAI. струна
sku CognitiveServicesSku
тип Тип развертывания. Azure.OpenAI (обязательно)
versionUpgradeOption Вариант обновления версии модели развертывания. NoAutoUpgrade
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

SpeechEndpointDeploymentResourceProperties

Имя Описание Ценность
модель Модель, используемая для развертывания конечной точки. EndpointDeploymentModel (обязательно)
raiPolicyName Имя политики RAI. струна
sku CognitiveServicesSku
тип Тип развертывания. "Azure.Speech" (обязательно)
versionUpgradeOption Вариант обновления версии модели развертывания. NoAutoUpgrade
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

Определение ресурса шаблона ARM

Тип ресурса рабочих областей, подключений и развертываний можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.MachineLearningServices/workspaces/connections/deployments, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.MachineLearningServices/workspaces/connections/deployments",
  "apiVersion": "2024-10-01-preview",
  "name": "string",
  "properties": {
    "failureReason": "string",
    "type": "string"
    // For remaining properties, see EndpointDeploymentResourceProperties objects
  }
}

Объекты EndpointDeploymentResourceProperties

Задайте свойство типа , чтобы указать тип объекта.

Для Azure.ContentSafetyиспользуйте:

{
  "model": {
    "format": "string",
    "name": "string",
    "source": "string",
    "version": "string"
  },
  "raiPolicyName": "string",
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "type": "Azure.ContentSafety",
  "versionUpgradeOption": "string"
}

Для Azure.OpenAIиспользуйте:

{
  "model": {
    "format": "string",
    "name": "string",
    "source": "string",
    "version": "string"
  },
  "raiPolicyName": "string",
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "type": "Azure.OpenAI",
  "versionUpgradeOption": "string"
}

Для Azure.Speechиспользуйте:

{
  "model": {
    "format": "string",
    "name": "string",
    "source": "string",
    "version": "string"
  },
  "raiPolicyName": "string",
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "type": "Azure.Speech",
  "versionUpgradeOption": "string"
}

Для managedOnlineEndpointиспользуйте:

{
  "endpointComputeType": "string",
  "model": "string",
  "type": "managedOnlineEndpoint"
}

Значения свойств

CognitiveServicesSku

Имя Описание Ценность
Емкость INT
семейство струна
имя струна
size струна
tier струна

ContentSafetyEndpointDeploymentResourceProperties

Имя Описание Ценность
модель Модель, используемая для развертывания конечной точки. EndpointDeploymentModel (обязательно)
raiPolicyName Имя политики RAI. струна
sku CognitiveServicesSku
тип Тип развертывания. Azure.ContentSafety (обязательно)
versionUpgradeOption Вариант обновления версии модели развертывания. NoAutoUpgrade
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

EndpointDeploymentModel

Имя Описание Ценность
формат Формат модели струна
имя Имя модели. струна
источник Необязательный. Исходный идентификатор ресурса ARM для модели развертывания. струна
Версия Версия модели. струна

EndpointDeploymentResourceProperties

Имя Описание Ценность
failureReason Причина сбоя при сбое создания. струна
тип Установите значение "Azure.ContentSafety" для типа ContentSafetyEndpointDeploymentResourceProperties. Установите значение Azure.OpenAI для типа OpenAIEndpointDeploymentResourceProperties. Установите значение "Azure.Speech" для типа SpeechEndpointDeploymentResourceProperties. Установите значение ManagedOnlineEndpoint для типа ManagedOnlineEndpointDeploymentResourceProperties. "Azure.ContentSafety"
Azure.OpenAI
"Azure.Speech"
ManagedOnlineEndpoint (обязательный)

ManagedOnlineEndpointDeploymentResourceProperties

Имя Описание Ценность
endpointComputeType Перечисление для определения типа вычислений конечной точки. AzureMLCompute
Kubernetes
"Managed" (Управляемый)
модель струна
тип Тип развертывания. ManagedOnlineEndpoint (обязательный)

Microsoft.MachineLearningServices/workspaces/connections/deployments

Имя Описание Ценность
apiVersion Версия API '2024-10-01-preview'
имя Имя ресурса струна

Ограничения целостности:
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ (обязательно)
свойства EndpointDeploymentResourceProperties (обязательно)
тип Тип ресурса "Microsoft.MachineLearningServices/workspaces/connections/deployments"

OpenAIEndpointDeploymentResourceProperties

Имя Описание Ценность
модель Модель, используемая для развертывания конечной точки. EndpointDeploymentModel (обязательно)
raiPolicyName Имя политики RAI. струна
sku CognitiveServicesSku
тип Тип развертывания. Azure.OpenAI (обязательно)
versionUpgradeOption Вариант обновления версии модели развертывания. NoAutoUpgrade
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

SpeechEndpointDeploymentResourceProperties

Имя Описание Ценность
модель Модель, используемая для развертывания конечной точки. EndpointDeploymentModel (обязательно)
raiPolicyName Имя политики RAI. струна
sku CognitiveServicesSku
тип Тип развертывания. "Azure.Speech" (обязательно)
versionUpgradeOption Вариант обновления версии модели развертывания. NoAutoUpgrade
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса рабочих областей, подключений и развертываний можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.MachineLearningServices/workspaces/connections/deployments, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/connections/deployments@2024-10-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      failureReason = "string"
      type = "string"
      // For remaining properties, see EndpointDeploymentResourceProperties objects
    }
  })
}

Объекты EndpointDeploymentResourceProperties

Задайте свойство типа , чтобы указать тип объекта.

Для Azure.ContentSafetyиспользуйте:

{
  model = {
    format = "string"
    name = "string"
    source = "string"
    version = "string"
  }
  raiPolicyName = "string"
  sku = {
    capacity = int
    family = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  type = "Azure.ContentSafety"
  versionUpgradeOption = "string"
}

Для Azure.OpenAIиспользуйте:

{
  model = {
    format = "string"
    name = "string"
    source = "string"
    version = "string"
  }
  raiPolicyName = "string"
  sku = {
    capacity = int
    family = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  type = "Azure.OpenAI"
  versionUpgradeOption = "string"
}

Для Azure.Speechиспользуйте:

{
  model = {
    format = "string"
    name = "string"
    source = "string"
    version = "string"
  }
  raiPolicyName = "string"
  sku = {
    capacity = int
    family = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  type = "Azure.Speech"
  versionUpgradeOption = "string"
}

Для managedOnlineEndpointиспользуйте:

{
  endpointComputeType = "string"
  model = "string"
  type = "managedOnlineEndpoint"
}

Значения свойств

CognitiveServicesSku

Имя Описание Ценность
Емкость INT
семейство струна
имя струна
size струна
tier струна

ContentSafetyEndpointDeploymentResourceProperties

Имя Описание Ценность
модель Модель, используемая для развертывания конечной точки. EndpointDeploymentModel (обязательно)
raiPolicyName Имя политики RAI. струна
sku CognitiveServicesSku
тип Тип развертывания. Azure.ContentSafety (обязательно)
versionUpgradeOption Вариант обновления версии модели развертывания. NoAutoUpgrade
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

EndpointDeploymentModel

Имя Описание Ценность
формат Формат модели струна
имя Имя модели. струна
источник Необязательный. Исходный идентификатор ресурса ARM для модели развертывания. струна
Версия Версия модели. струна

EndpointDeploymentResourceProperties

Имя Описание Ценность
failureReason Причина сбоя при сбое создания. струна
тип Установите значение "Azure.ContentSafety" для типа ContentSafetyEndpointDeploymentResourceProperties. Установите значение Azure.OpenAI для типа OpenAIEndpointDeploymentResourceProperties. Установите значение "Azure.Speech" для типа SpeechEndpointDeploymentResourceProperties. Установите значение ManagedOnlineEndpoint для типа ManagedOnlineEndpointDeploymentResourceProperties. "Azure.ContentSafety"
Azure.OpenAI
"Azure.Speech"
ManagedOnlineEndpoint (обязательный)

ManagedOnlineEndpointDeploymentResourceProperties

Имя Описание Ценность
endpointComputeType Перечисление для определения типа вычислений конечной точки. AzureMLCompute
Kubernetes
"Managed" (Управляемый)
модель струна
тип Тип развертывания. ManagedOnlineEndpoint (обязательный)

Microsoft.MachineLearningServices/workspaces/connections/deployments

Имя Описание Ценность
имя Имя ресурса струна

Ограничения целостности:
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: рабочих областей и подключений
свойства EndpointDeploymentResourceProperties (обязательно)
тип Тип ресурса "Microsoft.MachineLearningServices/workspaces/connections/deployments@2024-10-01-preview"

OpenAIEndpointDeploymentResourceProperties

Имя Описание Ценность
модель Модель, используемая для развертывания конечной точки. EndpointDeploymentModel (обязательно)
raiPolicyName Имя политики RAI. струна
sku CognitiveServicesSku
тип Тип развертывания. Azure.OpenAI (обязательно)
versionUpgradeOption Вариант обновления версии модели развертывания. NoAutoUpgrade
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

SpeechEndpointDeploymentResourceProperties

Имя Описание Ценность
модель Модель, используемая для развертывания конечной точки. EndpointDeploymentModel (обязательно)
raiPolicyName Имя политики RAI. струна
sku CognitiveServicesSku
тип Тип развертывания. "Azure.Speech" (обязательно)
versionUpgradeOption Вариант обновления версии модели развертывания. NoAutoUpgrade
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"