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


Рабочие области Microsoft.MachineLearningServices/endpoints 2024-07-01-preview

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

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

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

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

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

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/endpoints@2024-07-01-preview' = {
  name: 'string'
  properties: {
    associatedResourceId: 'string'
    deployments: [
      {
        properties: {
          failureReason: 'string'
          type: 'string'
          // For remaining properties, see EndpointDeploymentResourceProperties objects
        }
      }
    ]
    endpointUri: 'string'
    failureReason: 'string'
    location: 'string'
    name: 'string'
    shouldCreateAiServicesEndpoint: bool
    endpointType: 'string'
    // For remaining properties, see EndpointResourceProperties objects
  }
}

Объекты EndpointDeploymentResourceProperties

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

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

{
  model: {
    format: 'string'
    name: 'string'
    source: 'string'
    version: 'string'
  }
  raiPolicyName: 'string'
  type: 'Azure.ContentSafety'
  versionUpgradeOption: 'string'
}

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

{
  model: {
    format: 'string'
    name: 'string'
    source: 'string'
    version: 'string'
  }
  raiPolicyName: 'string'
  type: 'Azure.OpenAI'
  versionUpgradeOption: 'string'
}

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

{
  model: {
    format: 'string'
    name: 'string'
    source: 'string'
    version: 'string'
  }
  raiPolicyName: 'string'
  type: 'Azure.Speech'
  versionUpgradeOption: 'string'
}

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

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

Объекты EndpointResourceProperties

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

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

{
  endpointType: 'Azure.ContentSafety'
}

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

{
  endpointType: 'Azure.OpenAI'
}

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

{
  endpointType: 'Azure.Speech'
}

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

{
  authMode: 'string'
  compute: 'string'
  description: 'string'
  endpointType: 'managedOnlineEndpoint'
  mirrorTraffic: {
    {customized property}: int
  }
  scoringUri: 'string'
  traffic: {
    {customized property}: int
  }
}

Для бессерверныхиспользуйте:

{
  authMode: 'string'
  capacityReservation: {
    capacityReservationGroupId: 'string'
    endpointReservedCapacity: int
  }
  contentSafety: {
    contentSafetyStatus: 'string'
  }
  endpointState: 'string'
  endpointType: 'serverlessEndpoint'
  inferenceEndpoint: {}
  marketplaceSubscriptionId: 'string'
  metadata: any(Azure.Bicep.Types.Concrete.AnyType)
  modelSettings: {
    modelId: 'string'
  }
  offer: {
    offerName: 'string'
    publisher: 'string'
  }
}

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

ContentSafetyEndpointDeploymentResourceProperties

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

ContentSafetyEndpointResourceProperties

Имя Описание Ценность
endpointType Тип конечной точки. Azure.ContentSafety (обязательно)

EndpointDeploymentModel

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

EndpointDeploymentResourceProperties

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

EndpointDeploymentResourcePropertiesBasicResource

Имя Описание Ценность
свойства EndpointDeploymentResourceProperties (обязательно)

EndpointResourceProperties

Имя Описание Ценность
associatedResourceId Идентификатор ресурса byo для создания встроенных конечных точек службы моделей. струна
Развертывания Сведения о развертываниях. EndpointDeploymentResourcePropertiesBasicResource[]
endpointType Установите значение "Azure.ContentSafety" для типа ContentSafetyEndpointResourceProperties. Установите значение Azure.OpenAI для типа OpenAIEndpointResourceProperties. Установите значение "Azure.Speech" для типа SpeechEndpointResourceProperties. Установите значение managedOnlineEndpoint для типа ManagedOnlineEndpointResourceProperties. Установите значение "serverlessEndpoint" для типа ServerlessEndpointResourceProperties. "Azure.ContentSafety"
Azure.OpenAI
"Azure.Speech"
ManagedOnlineEndpoint
'serverlessEndpoint' (обязательный)
endpointUri Универсальный код ресурса (URI) конечной точки. струна
failureReason Причина сбоя при сбое создания. струна
местоположение Расположение конечной точки.
Так как входной dto и когда ресурс конечной точки синтаксического анализа совместно используют один и тот же контракт
это поле "Расположение" предназначено только для синтаксического анализа сведений о ресурсе конечной точки
Мы не позволим клиенту указать расположение ресурса конечной точки, так как мы создадим его то же расположение, что и рабочая область.
струна
имя Имя конечной точки. струна
shouldCreateAiServicesEndpoint Указывает, является ли конечная точка прокси-сервера (не byo) обычной конечной точкой или конечной точкой учетной записи служб ИИ OneKeyV2. bool

ManagedOnlineEndpointDeploymentResourceProperties

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

ManagedOnlineEndpointResourceProperties

Имя Описание Ценность
authMode Перечисление для определения режима проверки подлинности конечной точки. AADToken
AMLToken
"Ключ"
вычислять струна
описание струна
endpointType Тип конечной точки. ManagedOnlineEndpoint (обязательный)
mirrorTraffic Словарь целых чисел <> ManagedOnlineEndpointResourcePropertiesMirrorTraffic
scoringUri струна
движение Словарь целых чисел <> ManagedOnlineEndpointResourcePropertiesTraffic

ManagedOnlineEndpointResourcePropertiesMirrorTraffic

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

ManagedOnlineEndpointResourcePropertiesTraffic

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

Microsoft.MachineLearningServices/workspaces/endpoints

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

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

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

OpenAIEndpointDeploymentResourceProperties

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

OpenAIEndpointResourceProperties

Имя Описание Ценность
endpointType Тип конечной точки. Azure.OpenAI (обязательно)

ServerlessEndpointCapacityReservation

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

Ограничения целостности:
Минимальная длина = 1
Pattern = [a-zA-Z0-9_] (обязательно)
endpointReservedCapacity int

ServerlessEndpointContentSafety

Имя Описание Ценность
contentSafetyStatus Указывает состояние безопасности содержимого. "Отключено"
"Включено" (обязательно)

ServerlessEndpointInferenceEndpoint

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

ServerlessEndpointModelSettings

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

Ограничения целостности:
Минимальная длина = 1
Pattern = [a-zA-Z0-9_] (обязательно)

ServerlessEndpointResourceProperties

Имя Описание Ценность
authMode "Ключ"
capacityReservation ServerlessEndpointCapacityReservation
contentSafety ServerlessEndpointContentSafety
endpointState Состояние бессерверной конечной точки. Создание
"CreationFailed"
Удаление
"УдалениеFailed"
'Online'
"Восстановление"
"Приостановлено"
"Приостановка"
"Неизвестно"
endpointType Тип конечной точки. 'serverlessEndpoint' (обязательный)
inferenceEndpoint ServerlessEndpointInferenceEndpoint
MarketplaceSubscriptionId струна
метаданные Что-нибудь любое
modelSettings ServerlessEndpointModelSettings
предлагать ServerlessOffer

БессерверныйOffer

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

Ограничения целостности:
Минимальная длина = 1
Pattern = [a-zA-Z0-9_] (обязательно)
издатель струна

Ограничения целостности:
Минимальная длина = 1
Pattern = [a-zA-Z0-9_] (обязательно)

SpeechEndpointDeploymentResourceProperties

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

SpeechEndpointResourceProperties

Имя Описание Ценность
endpointType Тип конечной точки. "Azure.Speech" (обязательно)

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

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

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

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

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

{
  "type": "Microsoft.MachineLearningServices/workspaces/endpoints",
  "apiVersion": "2024-07-01-preview",
  "name": "string",
  "properties": {
    "associatedResourceId": "string",
    "deployments": [
      {
        "properties": {
          "failureReason": "string",
          "type": "string"
          // For remaining properties, see EndpointDeploymentResourceProperties objects
        }
      }
    ],
    "endpointUri": "string",
    "failureReason": "string",
    "location": "string",
    "name": "string",
    "shouldCreateAiServicesEndpoint": "bool",
    "endpointType": "string"
    // For remaining properties, see EndpointResourceProperties objects
  }
}

Объекты EndpointDeploymentResourceProperties

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

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

{
  "model": {
    "format": "string",
    "name": "string",
    "source": "string",
    "version": "string"
  },
  "raiPolicyName": "string",
  "type": "Azure.ContentSafety",
  "versionUpgradeOption": "string"
}

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

{
  "model": {
    "format": "string",
    "name": "string",
    "source": "string",
    "version": "string"
  },
  "raiPolicyName": "string",
  "type": "Azure.OpenAI",
  "versionUpgradeOption": "string"
}

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

{
  "model": {
    "format": "string",
    "name": "string",
    "source": "string",
    "version": "string"
  },
  "raiPolicyName": "string",
  "type": "Azure.Speech",
  "versionUpgradeOption": "string"
}

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

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

Объекты EndpointResourceProperties

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

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

{
  "endpointType": "Azure.ContentSafety"
}

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

{
  "endpointType": "Azure.OpenAI"
}

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

{
  "endpointType": "Azure.Speech"
}

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

{
  "authMode": "string",
  "compute": "string",
  "description": "string",
  "endpointType": "managedOnlineEndpoint",
  "mirrorTraffic": {
    "{customized property}": "int"
  },
  "scoringUri": "string",
  "traffic": {
    "{customized property}": "int"
  }
}

Для бессерверныхиспользуйте:

{
  "authMode": "string",
  "capacityReservation": {
    "capacityReservationGroupId": "string",
    "endpointReservedCapacity": "int"
  },
  "contentSafety": {
    "contentSafetyStatus": "string"
  },
  "endpointState": "string",
  "endpointType": "serverlessEndpoint",
  "inferenceEndpoint": {
  },
  "marketplaceSubscriptionId": "string",
  "metadata": {},
  "modelSettings": {
    "modelId": "string"
  },
  "offer": {
    "offerName": "string",
    "publisher": "string"
  }
}

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

ContentSafetyEndpointDeploymentResourceProperties

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

ContentSafetyEndpointResourceProperties

Имя Описание Ценность
endpointType Тип конечной точки. Azure.ContentSafety (обязательно)

EndpointDeploymentModel

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

EndpointDeploymentResourceProperties

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

EndpointDeploymentResourcePropertiesBasicResource

Имя Описание Ценность
свойства EndpointDeploymentResourceProperties (обязательно)

EndpointResourceProperties

Имя Описание Ценность
associatedResourceId Идентификатор ресурса byo для создания встроенных конечных точек службы моделей. струна
Развертывания Сведения о развертываниях. EndpointDeploymentResourcePropertiesBasicResource[]
endpointType Установите значение "Azure.ContentSafety" для типа ContentSafetyEndpointResourceProperties. Установите значение Azure.OpenAI для типа OpenAIEndpointResourceProperties. Установите значение "Azure.Speech" для типа SpeechEndpointResourceProperties. Установите значение managedOnlineEndpoint для типа ManagedOnlineEndpointResourceProperties. Установите значение "serverlessEndpoint" для типа ServerlessEndpointResourceProperties. "Azure.ContentSafety"
Azure.OpenAI
"Azure.Speech"
ManagedOnlineEndpoint
'serverlessEndpoint' (обязательный)
endpointUri Универсальный код ресурса (URI) конечной точки. струна
failureReason Причина сбоя при сбое создания. струна
местоположение Расположение конечной точки.
Так как входной dto и когда ресурс конечной точки синтаксического анализа совместно используют один и тот же контракт
это поле "Расположение" предназначено только для синтаксического анализа сведений о ресурсе конечной точки
Мы не позволим клиенту указать расположение ресурса конечной точки, так как мы создадим его то же расположение, что и рабочая область.
струна
имя Имя конечной точки. струна
shouldCreateAiServicesEndpoint Указывает, является ли конечная точка прокси-сервера (не byo) обычной конечной точкой или конечной точкой учетной записи служб ИИ OneKeyV2. bool

ManagedOnlineEndpointDeploymentResourceProperties

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

ManagedOnlineEndpointResourceProperties

Имя Описание Ценность
authMode Перечисление для определения режима проверки подлинности конечной точки. AADToken
AMLToken
"Ключ"
вычислять струна
описание струна
endpointType Тип конечной точки. ManagedOnlineEndpoint (обязательный)
mirrorTraffic Словарь целых чисел <> ManagedOnlineEndpointResourcePropertiesMirrorTraffic
scoringUri струна
движение Словарь целых чисел <> ManagedOnlineEndpointResourcePropertiesTraffic

ManagedOnlineEndpointResourcePropertiesMirrorTraffic

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

ManagedOnlineEndpointResourcePropertiesTraffic

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

Microsoft.MachineLearningServices/workspaces/endpoints

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

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

OpenAIEndpointDeploymentResourceProperties

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

OpenAIEndpointResourceProperties

Имя Описание Ценность
endpointType Тип конечной точки. Azure.OpenAI (обязательно)

ServerlessEndpointCapacityReservation

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

Ограничения целостности:
Минимальная длина = 1
Pattern = [a-zA-Z0-9_] (обязательно)
endpointReservedCapacity int

ServerlessEndpointContentSafety

Имя Описание Ценность
contentSafetyStatus Указывает состояние безопасности содержимого. "Отключено"
"Включено" (обязательно)

ServerlessEndpointInferenceEndpoint

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

ServerlessEndpointModelSettings

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

Ограничения целостности:
Минимальная длина = 1
Pattern = [a-zA-Z0-9_] (обязательно)

ServerlessEndpointResourceProperties

Имя Описание Ценность
authMode "Ключ"
capacityReservation ServerlessEndpointCapacityReservation
contentSafety ServerlessEndpointContentSafety
endpointState Состояние бессерверной конечной точки. Создание
"CreationFailed"
Удаление
"УдалениеFailed"
'Online'
"Восстановление"
"Приостановлено"
"Приостановка"
"Неизвестно"
endpointType Тип конечной точки. 'serverlessEndpoint' (обязательный)
inferenceEndpoint ServerlessEndpointInferenceEndpoint
MarketplaceSubscriptionId струна
метаданные Что-нибудь любое
modelSettings ServerlessEndpointModelSettings
предлагать ServerlessOffer

БессерверныйOffer

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

Ограничения целостности:
Минимальная длина = 1
Pattern = [a-zA-Z0-9_] (обязательно)
издатель струна

Ограничения целостности:
Минимальная длина = 1
Pattern = [a-zA-Z0-9_] (обязательно)

SpeechEndpointDeploymentResourceProperties

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

SpeechEndpointResourceProperties

Имя Описание Ценность
endpointType Тип конечной точки. "Azure.Speech" (обязательно)

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/endpoints@2024-07-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      associatedResourceId = "string"
      deployments = [
        {
          properties = {
            failureReason = "string"
            type = "string"
            // For remaining properties, see EndpointDeploymentResourceProperties objects
          }
        }
      ]
      endpointUri = "string"
      failureReason = "string"
      location = "string"
      name = "string"
      shouldCreateAiServicesEndpoint = bool
      endpointType = "string"
      // For remaining properties, see EndpointResourceProperties objects
    }
  })
}

Объекты EndpointDeploymentResourceProperties

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

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

{
  model = {
    format = "string"
    name = "string"
    source = "string"
    version = "string"
  }
  raiPolicyName = "string"
  type = "Azure.ContentSafety"
  versionUpgradeOption = "string"
}

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

{
  model = {
    format = "string"
    name = "string"
    source = "string"
    version = "string"
  }
  raiPolicyName = "string"
  type = "Azure.OpenAI"
  versionUpgradeOption = "string"
}

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

{
  model = {
    format = "string"
    name = "string"
    source = "string"
    version = "string"
  }
  raiPolicyName = "string"
  type = "Azure.Speech"
  versionUpgradeOption = "string"
}

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

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

Объекты EndpointResourceProperties

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

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

{
  endpointType = "Azure.ContentSafety"
}

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

{
  endpointType = "Azure.OpenAI"
}

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

{
  endpointType = "Azure.Speech"
}

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

{
  authMode = "string"
  compute = "string"
  description = "string"
  endpointType = "managedOnlineEndpoint"
  mirrorTraffic = {
    {customized property} = int
  }
  scoringUri = "string"
  traffic = {
    {customized property} = int
  }
}

Для бессерверныхиспользуйте:

{
  authMode = "string"
  capacityReservation = {
    capacityReservationGroupId = "string"
    endpointReservedCapacity = int
  }
  contentSafety = {
    contentSafetyStatus = "string"
  }
  endpointState = "string"
  endpointType = "serverlessEndpoint"
  inferenceEndpoint = {
  }
  marketplaceSubscriptionId = "string"
  metadata = ?
  modelSettings = {
    modelId = "string"
  }
  offer = {
    offerName = "string"
    publisher = "string"
  }
}

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

ContentSafetyEndpointDeploymentResourceProperties

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

ContentSafetyEndpointResourceProperties

Имя Описание Ценность
endpointType Тип конечной точки. Azure.ContentSafety (обязательно)

EndpointDeploymentModel

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

EndpointDeploymentResourceProperties

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

EndpointDeploymentResourcePropertiesBasicResource

Имя Описание Ценность
свойства EndpointDeploymentResourceProperties (обязательно)

EndpointResourceProperties

Имя Описание Ценность
associatedResourceId Идентификатор ресурса byo для создания встроенных конечных точек службы моделей. струна
Развертывания Сведения о развертываниях. EndpointDeploymentResourcePropertiesBasicResource[]
endpointType Установите значение "Azure.ContentSafety" для типа ContentSafetyEndpointResourceProperties. Установите значение Azure.OpenAI для типа OpenAIEndpointResourceProperties. Установите значение "Azure.Speech" для типа SpeechEndpointResourceProperties. Установите значение managedOnlineEndpoint для типа ManagedOnlineEndpointResourceProperties. Установите значение "serverlessEndpoint" для типа ServerlessEndpointResourceProperties. "Azure.ContentSafety"
Azure.OpenAI
"Azure.Speech"
ManagedOnlineEndpoint
'serverlessEndpoint' (обязательный)
endpointUri Универсальный код ресурса (URI) конечной точки. струна
failureReason Причина сбоя при сбое создания. струна
местоположение Расположение конечной точки.
Так как входной dto и когда ресурс конечной точки синтаксического анализа совместно используют один и тот же контракт
это поле "Расположение" предназначено только для синтаксического анализа сведений о ресурсе конечной точки
Мы не позволим клиенту указать расположение ресурса конечной точки, так как мы создадим его то же расположение, что и рабочая область.
струна
имя Имя конечной точки. струна
shouldCreateAiServicesEndpoint Указывает, является ли конечная точка прокси-сервера (не byo) обычной конечной точкой или конечной точкой учетной записи служб ИИ OneKeyV2. bool

ManagedOnlineEndpointDeploymentResourceProperties

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

ManagedOnlineEndpointResourceProperties

Имя Описание Ценность
authMode Перечисление для определения режима проверки подлинности конечной точки. AADToken
AMLToken
"Ключ"
вычислять струна
описание струна
endpointType Тип конечной точки. ManagedOnlineEndpoint (обязательный)
mirrorTraffic Словарь целых чисел <> ManagedOnlineEndpointResourcePropertiesMirrorTraffic
scoringUri струна
движение Словарь целых чисел <> ManagedOnlineEndpointResourcePropertiesTraffic

ManagedOnlineEndpointResourcePropertiesMirrorTraffic

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

ManagedOnlineEndpointResourcePropertiesTraffic

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

Microsoft.MachineLearningServices/workspaces/endpoints

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

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

OpenAIEndpointDeploymentResourceProperties

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

OpenAIEndpointResourceProperties

Имя Описание Ценность
endpointType Тип конечной точки. Azure.OpenAI (обязательно)

ServerlessEndpointCapacityReservation

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

Ограничения целостности:
Минимальная длина = 1
Pattern = [a-zA-Z0-9_] (обязательно)
endpointReservedCapacity int

ServerlessEndpointContentSafety

Имя Описание Ценность
contentSafetyStatus Указывает состояние безопасности содержимого. "Отключено"
"Включено" (обязательно)

ServerlessEndpointInferenceEndpoint

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

ServerlessEndpointModelSettings

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

Ограничения целостности:
Минимальная длина = 1
Pattern = [a-zA-Z0-9_] (обязательно)

ServerlessEndpointResourceProperties

Имя Описание Ценность
authMode "Ключ"
capacityReservation ServerlessEndpointCapacityReservation
contentSafety ServerlessEndpointContentSafety
endpointState Состояние бессерверной конечной точки. Создание
"CreationFailed"
Удаление
"УдалениеFailed"
'Online'
"Восстановление"
"Приостановлено"
"Приостановка"
"Неизвестно"
endpointType Тип конечной точки. 'serverlessEndpoint' (обязательный)
inferenceEndpoint ServerlessEndpointInferenceEndpoint
MarketplaceSubscriptionId струна
метаданные Что-нибудь любое
modelSettings ServerlessEndpointModelSettings
предлагать ServerlessOffer

БессерверныйOffer

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

Ограничения целостности:
Минимальная длина = 1
Pattern = [a-zA-Z0-9_] (обязательно)
издатель струна

Ограничения целостности:
Минимальная длина = 1
Pattern = [a-zA-Z0-9_] (обязательно)

SpeechEndpointDeploymentResourceProperties

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

SpeechEndpointResourceProperties

Имя Описание Ценность
endpointType Тип конечной точки. "Azure.Speech" (обязательно)