Freigeben über


Microsoft.MachineLearningServices-Arbeitsbereiche/Endpunkte 2024-10-01-preview

Bicep-Ressourcendefinition

Der Ressourcentyp "Arbeitsbereiche/Endpunkte" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.MachineLearningServices/workspaces/endpoints-Ressource zu erstellen, fügen Sie ihrer Vorlage die folgende Bicep hinzu.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/endpoints@2024-10-01-preview' = {
  parent: resourceSymbolicName
  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
  }
}

EndpointResourceProperties-Objekte

Legen Sie den endpointType--Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für Azure.ContentSafety-:

{
  endpointType: 'Azure.ContentSafety'
}

Verwenden Sie für Azure.OpenAI-:

{
  endpointType: 'Azure.OpenAI'
}

Verwenden Sie für Azure.Speech:

{
  endpointType: 'Azure.Speech'
}

Verwenden Sie für managedOnlineEndpoint-:

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

Verwenden Sie für serverlessEndpoint-:

{
  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'
  }
}

EndpointDeploymentResourceProperties-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für 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'
}

Verwenden Sie für 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'
}

Verwenden Sie für 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'
}

Verwenden Sie für managedOnlineEndpoint-:

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

Eigenschaftswerte

CognitiveServicesSku

Name Beschreibung Wert
Fassungsvermögen Int
Familie Schnur
Name Schnur
Größe Schnur
Rang Schnur

ContentSafetyEndpointDeploymentResourceProperties

Name Beschreibung Wert
Modell Modell, das für die Endpunktbereitstellung verwendet wird. EndpointDeploymentModel- (erforderlich)
raiPolicyName Der Name der RAI-Richtlinie. Schnur
Sku CognitiveServicesSku
Art Art der Bereitstellung. "Azure.ContentSafety" (erforderlich)
versionUpgradeOption Option für das Upgrade der Bereitstellungsmodellversion. 'NoAutoUpgrade'
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

ContentSafetyEndpointResourceProperties

Name Beschreibung Wert
endpointType Typ des Endpunkts. "Azure.ContentSafety" (erforderlich)

EndpointDeploymentModel

Name Beschreibung Wert
Format Modellformat Schnur
Name Modellname. Schnur
Quelle Wahlfrei. Arm-Ressourcen-ID der Bereitstellungsmodellquelle. Schnur
Version Modellversion. Schnur

EndpointDeploymentResourceProperties

Name Beschreibung Wert
failureReason Der Fehlergrund, wenn die Erstellung fehlgeschlagen ist. Schnur
Art Legen Sie für den Typ ContentSafetyEndpointDeploymentResourcePropertiesauf "Azure.ContentSafety" fest. Legen Sie für den Typ OpenAIEndpointDeploymentResourcePropertiesauf "Azure.OpenAI" fest. Legen Sie für den Typ SpeechEndpointDeploymentResourcePropertiesauf "Azure.Speech" fest. Legen Sie für den Typ ManagedOnlineEndpointDeploymentResourcePropertiesauf "managedOnlineEndpoint" fest. "Azure.ContentSafety"
'Azure.OpenAI'
"Azure.Speech"
"managedOnlineEndpoint" (erforderlich)

EndpointDeploymentResourcePropertiesBasicResource

Name Beschreibung Wert
Eigenschaften EndpointDeploymentResourceProperties (erforderlich)

EndpointResourceProperties

Name Beschreibung Wert
associatedResourceId Byo-Ressourcen-ID zum Erstellen der integrierten Modelldienstendpunkte. Schnur
Bereitstellungen Bereitstellungsinformationen. EndpointDeploymentResourcePropertiesBasicResource[]
endpointType Legen Sie für den Typ ContentSafetyEndpointResourcePropertiesauf "Azure.ContentSafety" fest. Legen Sie für den Typ OpenAIEndpointResourcePropertiesauf "Azure.OpenAI" fest. Legen Sie für den Typ SpeechEndpointResourcePropertiesauf "Azure.Speech" fest. Legen Sie für den Typ ManagedOnlineEndpointResourceProperties-auf "managedOnlineEndpointEndpoint" fest. Auf 'serverlessEndpoint' für den Typ ServerlessEndpointResourcePropertiesfestgelegt. "Azure.ContentSafety"
'Azure.OpenAI'
"Azure.Speech"
"managedOnlineEndpoint"
"serverlessEndpoint" (erforderlich)
endpointUri URI des Endpunkts. Schnur
failureReason Der Fehlergrund, wenn die Erstellung fehlgeschlagen ist. Schnur
Ort Speicherort des Endpunkts.
Da eingabe dto und wann die Endpunktressource analysiert wird, verwenden Sie denselben Vertrag
Dieses Feld "Ort" dient nur zum Analysieren der Endpunktressourceninformationen.
Wir lassen den Kunden nicht den Endpunktressourcenspeicherort angeben, da wir ihn an demselben Speicherort wie den Arbeitsbereich erstellen.
Schnur
Name Name des Endpunkts. Schnur
shouldCreateAiServicesEndpoint Gibt an, ob der Proxyendpunkt (nicht byo) ein regulärer Endpunkt oder ein OneKeyV2 AI-Dienstkontoendpunkt ist. Bool

ManagedOnlineEndpointDeploymentResourceProperties

Name Beschreibung Wert
endpointComputeType Enumeration zum Ermitteln des Endpunkt-Computetyps. "AzureMLCompute"
'Kubernetes'
"Verwaltet"
Modell Schnur
Art Art der Bereitstellung. "managedOnlineEndpoint" (erforderlich)

ManagedOnlineEndpointResourceProperties

Name Beschreibung Wert
authMode Enumeration zum Ermitteln des Endpunktauthentifizierungsmodus. "AADToken"
"AMLToken"
"Schlüssel"
berechnen Schnur
Beschreibung Schnur
endpointType Typ des Endpunkts. "managedOnlineEndpoint" (erforderlich)
mirrorTraffic Wörterbuch <ganze Zahl> ManagedOnlineEndpointResourcePropertiesMirrorTraffic
scoreUri Schnur
Verkehr Wörterbuch <ganze Zahl> ManagedOnlineEndpointResourcePropertiesTraffic

ManagedOnlineEndpointResourcePropertiesMirrorTraffic

Name Beschreibung Wert

ManagedOnlineEndpointResourcePropertiesTraffic

Name Beschreibung Wert

Microsoft.MachineLearningServices/workspaces/endpoints

Name Beschreibung Wert
Name Der Ressourcenname Schnur

Zwänge:
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_.-]{2,32}$ (erforderlich)
Elternteil In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird.

Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource.
Symbolischer Name für Ressource des Typs: Arbeitsbereiche
Eigenschaften EndpointResourceProperties- (erforderlich)

OpenAIEndpointDeploymentResourceProperties

Name Beschreibung Wert
Modell Modell, das für die Endpunktbereitstellung verwendet wird. EndpointDeploymentModel- (erforderlich)
raiPolicyName Der Name der RAI-Richtlinie. Schnur
Sku CognitiveServicesSku
Art Art der Bereitstellung. "Azure.OpenAI" (erforderlich)
versionUpgradeOption Option für das Upgrade der Bereitstellungsmodellversion. 'NoAutoUpgrade'
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

OpenAIEndpointResourceProperties

Name Beschreibung Wert
endpointType Typ des Endpunkts. "Azure.OpenAI" (erforderlich)

ServerlessEndpointCapacityReservation

Name Beschreibung Wert
capacityReservationGroupId Schnur

Zwänge:
Min. Länge = 1
Pattern = [a-zA-Z0-9_] (erforderlich)
endpointReservedCapacity Int

ServerlessEndpointContentSafety

Name Beschreibung Wert
contentSafetyStatus Gibt den Status der Inhaltssicherheit an. "Deaktiviert"
"Aktiviert" (erforderlich)

ServerlessEndpointInferenceEndpoint

Name Beschreibung Wert

ServerlessEndpointModelSettings

Name Beschreibung Wert
modelId Schnur

Zwänge:
Min. Länge = 1
Pattern = [a-zA-Z0-9_] (erforderlich)

ServerlessEndpointResourceProperties

Name Beschreibung Wert
authMode "Schlüssel"
capacityReservation ServerlessEndpointCapacityReservation
contentSafety ServerlessEndpointContentSafety-
endpointState Status des Serverless-Endpunkts. "Erstellen"
"CreationFailed"
"Löschen"
"DeleteFailed"
"Online"
"Reinstating"
"Angehalten"
"Anhalten"
"Unbekannt"
endpointType Typ des Endpunkts. "serverlessEndpoint" (erforderlich)
inferenceEndpoint ServerlessEndpointInferenceEndpoint-
marketplaceSubscriptionId Schnur
Metadaten Irgendetwas jegliche
modelSettings ServerlessEndpointModelSettings
Angebot ServerlessOffer-

ServerlessOffer

Name Beschreibung Wert
offerName Schnur

Zwänge:
Min. Länge = 1
Pattern = [a-zA-Z0-9_] (erforderlich)
Verlag Schnur

Zwänge:
Min. Länge = 1
Pattern = [a-zA-Z0-9_] (erforderlich)

SpeechEndpointDeploymentResourceProperties

Name Beschreibung Wert
Modell Modell, das für die Endpunktbereitstellung verwendet wird. EndpointDeploymentModel- (erforderlich)
raiPolicyName Der Name der RAI-Richtlinie. Schnur
Sku CognitiveServicesSku
Art Art der Bereitstellung. "Azure.Speech" (erforderlich)
versionUpgradeOption Option für das Upgrade der Bereitstellungsmodellversion. 'NoAutoUpgrade'
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

SpeechEndpointResourceProperties

Name Beschreibung Wert
endpointType Typ des Endpunkts. "Azure.Speech" (erforderlich)

ARM-Vorlagenressourcendefinition

Der Ressourcentyp "Arbeitsbereiche/Endpunkte" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.MachineLearningServices/workspaces/endpoints-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.MachineLearningServices/workspaces/endpoints",
  "apiVersion": "2024-10-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
  }
}

EndpointResourceProperties-Objekte

Legen Sie den endpointType--Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für Azure.ContentSafety-:

{
  "endpointType": "Azure.ContentSafety"
}

Verwenden Sie für Azure.OpenAI-:

{
  "endpointType": "Azure.OpenAI"
}

Verwenden Sie für Azure.Speech:

{
  "endpointType": "Azure.Speech"
}

Verwenden Sie für managedOnlineEndpoint-:

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

Verwenden Sie für serverlessEndpoint-:

{
  "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"
  }
}

EndpointDeploymentResourceProperties-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für 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"
}

Verwenden Sie für 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"
}

Verwenden Sie für 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"
}

Verwenden Sie für managedOnlineEndpoint-:

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

Eigenschaftswerte

CognitiveServicesSku

Name Beschreibung Wert
Fassungsvermögen Int
Familie Schnur
Name Schnur
Größe Schnur
Rang Schnur

ContentSafetyEndpointDeploymentResourceProperties

Name Beschreibung Wert
Modell Modell, das für die Endpunktbereitstellung verwendet wird. EndpointDeploymentModel- (erforderlich)
raiPolicyName Der Name der RAI-Richtlinie. Schnur
Sku CognitiveServicesSku
Art Art der Bereitstellung. "Azure.ContentSafety" (erforderlich)
versionUpgradeOption Option für das Upgrade der Bereitstellungsmodellversion. 'NoAutoUpgrade'
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

ContentSafetyEndpointResourceProperties

Name Beschreibung Wert
endpointType Typ des Endpunkts. "Azure.ContentSafety" (erforderlich)

EndpointDeploymentModel

Name Beschreibung Wert
Format Modellformat Schnur
Name Modellname. Schnur
Quelle Wahlfrei. Arm-Ressourcen-ID der Bereitstellungsmodellquelle. Schnur
Version Modellversion. Schnur

EndpointDeploymentResourceProperties

Name Beschreibung Wert
failureReason Der Fehlergrund, wenn die Erstellung fehlgeschlagen ist. Schnur
Art Legen Sie für den Typ ContentSafetyEndpointDeploymentResourcePropertiesauf "Azure.ContentSafety" fest. Legen Sie für den Typ OpenAIEndpointDeploymentResourcePropertiesauf "Azure.OpenAI" fest. Legen Sie für den Typ SpeechEndpointDeploymentResourcePropertiesauf "Azure.Speech" fest. Legen Sie für den Typ ManagedOnlineEndpointDeploymentResourcePropertiesauf "managedOnlineEndpoint" fest. "Azure.ContentSafety"
'Azure.OpenAI'
"Azure.Speech"
"managedOnlineEndpoint" (erforderlich)

EndpointDeploymentResourcePropertiesBasicResource

Name Beschreibung Wert
Eigenschaften EndpointDeploymentResourceProperties (erforderlich)

EndpointResourceProperties

Name Beschreibung Wert
associatedResourceId Byo-Ressourcen-ID zum Erstellen der integrierten Modelldienstendpunkte. Schnur
Bereitstellungen Bereitstellungsinformationen. EndpointDeploymentResourcePropertiesBasicResource[]
endpointType Legen Sie für den Typ ContentSafetyEndpointResourcePropertiesauf "Azure.ContentSafety" fest. Legen Sie für den Typ OpenAIEndpointResourcePropertiesauf "Azure.OpenAI" fest. Legen Sie für den Typ SpeechEndpointResourcePropertiesauf "Azure.Speech" fest. Legen Sie für den Typ ManagedOnlineEndpointResourceProperties-auf "managedOnlineEndpointEndpoint" fest. Auf 'serverlessEndpoint' für den Typ ServerlessEndpointResourcePropertiesfestgelegt. "Azure.ContentSafety"
'Azure.OpenAI'
"Azure.Speech"
"managedOnlineEndpoint"
"serverlessEndpoint" (erforderlich)
endpointUri URI des Endpunkts. Schnur
failureReason Der Fehlergrund, wenn die Erstellung fehlgeschlagen ist. Schnur
Ort Speicherort des Endpunkts.
Da eingabe dto und wann die Endpunktressource analysiert wird, verwenden Sie denselben Vertrag
Dieses Feld "Ort" dient nur zum Analysieren der Endpunktressourceninformationen.
Wir lassen den Kunden nicht den Endpunktressourcenspeicherort angeben, da wir ihn an demselben Speicherort wie den Arbeitsbereich erstellen.
Schnur
Name Name des Endpunkts. Schnur
shouldCreateAiServicesEndpoint Gibt an, ob der Proxyendpunkt (nicht byo) ein regulärer Endpunkt oder ein OneKeyV2 AI-Dienstkontoendpunkt ist. Bool

ManagedOnlineEndpointDeploymentResourceProperties

Name Beschreibung Wert
endpointComputeType Enumeration zum Ermitteln des Endpunkt-Computetyps. "AzureMLCompute"
'Kubernetes'
"Verwaltet"
Modell Schnur
Art Art der Bereitstellung. "managedOnlineEndpoint" (erforderlich)

ManagedOnlineEndpointResourceProperties

Name Beschreibung Wert
authMode Enumeration zum Ermitteln des Endpunktauthentifizierungsmodus. "AADToken"
"AMLToken"
"Schlüssel"
berechnen Schnur
Beschreibung Schnur
endpointType Typ des Endpunkts. "managedOnlineEndpoint" (erforderlich)
mirrorTraffic Wörterbuch <ganze Zahl> ManagedOnlineEndpointResourcePropertiesMirrorTraffic
scoreUri Schnur
Verkehr Wörterbuch <ganze Zahl> ManagedOnlineEndpointResourcePropertiesTraffic

ManagedOnlineEndpointResourcePropertiesMirrorTraffic

Name Beschreibung Wert

ManagedOnlineEndpointResourcePropertiesTraffic

Name Beschreibung Wert

Microsoft.MachineLearningServices/workspaces/endpoints

Name Beschreibung Wert
apiVersion Die API-Version "2024-10-01-preview"
Name Der Ressourcenname Schnur

Zwänge:
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_.-]{2,32}$ (erforderlich)
Eigenschaften EndpointResourceProperties- (erforderlich)
Art Der Ressourcentyp "Microsoft.MachineLearningServices/workspaces/endpoints"

OpenAIEndpointDeploymentResourceProperties

Name Beschreibung Wert
Modell Modell, das für die Endpunktbereitstellung verwendet wird. EndpointDeploymentModel- (erforderlich)
raiPolicyName Der Name der RAI-Richtlinie. Schnur
Sku CognitiveServicesSku
Art Art der Bereitstellung. "Azure.OpenAI" (erforderlich)
versionUpgradeOption Option für das Upgrade der Bereitstellungsmodellversion. 'NoAutoUpgrade'
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

OpenAIEndpointResourceProperties

Name Beschreibung Wert
endpointType Typ des Endpunkts. "Azure.OpenAI" (erforderlich)

ServerlessEndpointCapacityReservation

Name Beschreibung Wert
capacityReservationGroupId Schnur

Zwänge:
Min. Länge = 1
Pattern = [a-zA-Z0-9_] (erforderlich)
endpointReservedCapacity Int

ServerlessEndpointContentSafety

Name Beschreibung Wert
contentSafetyStatus Gibt den Status der Inhaltssicherheit an. "Deaktiviert"
"Aktiviert" (erforderlich)

ServerlessEndpointInferenceEndpoint

Name Beschreibung Wert

ServerlessEndpointModelSettings

Name Beschreibung Wert
modelId Schnur

Zwänge:
Min. Länge = 1
Pattern = [a-zA-Z0-9_] (erforderlich)

ServerlessEndpointResourceProperties

Name Beschreibung Wert
authMode "Schlüssel"
capacityReservation ServerlessEndpointCapacityReservation
contentSafety ServerlessEndpointContentSafety-
endpointState Status des Serverless-Endpunkts. "Erstellen"
"CreationFailed"
"Löschen"
"DeleteFailed"
"Online"
"Reinstating"
"Angehalten"
"Anhalten"
"Unbekannt"
endpointType Typ des Endpunkts. "serverlessEndpoint" (erforderlich)
inferenceEndpoint ServerlessEndpointInferenceEndpoint-
marketplaceSubscriptionId Schnur
Metadaten Irgendetwas jegliche
modelSettings ServerlessEndpointModelSettings
Angebot ServerlessOffer-

ServerlessOffer

Name Beschreibung Wert
offerName Schnur

Zwänge:
Min. Länge = 1
Pattern = [a-zA-Z0-9_] (erforderlich)
Verlag Schnur

Zwänge:
Min. Länge = 1
Pattern = [a-zA-Z0-9_] (erforderlich)

SpeechEndpointDeploymentResourceProperties

Name Beschreibung Wert
Modell Modell, das für die Endpunktbereitstellung verwendet wird. EndpointDeploymentModel- (erforderlich)
raiPolicyName Der Name der RAI-Richtlinie. Schnur
Sku CognitiveServicesSku
Art Art der Bereitstellung. "Azure.Speech" (erforderlich)
versionUpgradeOption Option für das Upgrade der Bereitstellungsmodellversion. 'NoAutoUpgrade'
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

SpeechEndpointResourceProperties

Name Beschreibung Wert
endpointType Typ des Endpunkts. "Azure.Speech" (erforderlich)

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp "Arbeitsbereiche/Endpunkte" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.MachineLearningServices/workspaces/endpoints-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/endpoints@2024-10-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
    }
  })
}

EndpointResourceProperties-Objekte

Legen Sie den endpointType--Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für Azure.ContentSafety-:

{
  endpointType = "Azure.ContentSafety"
}

Verwenden Sie für Azure.OpenAI-:

{
  endpointType = "Azure.OpenAI"
}

Verwenden Sie für Azure.Speech:

{
  endpointType = "Azure.Speech"
}

Verwenden Sie für managedOnlineEndpoint-:

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

Verwenden Sie für serverlessEndpoint-:

{
  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"
  }
}

EndpointDeploymentResourceProperties-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für 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"
}

Verwenden Sie für 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"
}

Verwenden Sie für 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"
}

Verwenden Sie für managedOnlineEndpoint-:

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

Eigenschaftswerte

CognitiveServicesSku

Name Beschreibung Wert
Fassungsvermögen Int
Familie Schnur
Name Schnur
Größe Schnur
Rang Schnur

ContentSafetyEndpointDeploymentResourceProperties

Name Beschreibung Wert
Modell Modell, das für die Endpunktbereitstellung verwendet wird. EndpointDeploymentModel- (erforderlich)
raiPolicyName Der Name der RAI-Richtlinie. Schnur
Sku CognitiveServicesSku
Art Art der Bereitstellung. "Azure.ContentSafety" (erforderlich)
versionUpgradeOption Option für das Upgrade der Bereitstellungsmodellversion. 'NoAutoUpgrade'
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

ContentSafetyEndpointResourceProperties

Name Beschreibung Wert
endpointType Typ des Endpunkts. "Azure.ContentSafety" (erforderlich)

EndpointDeploymentModel

Name Beschreibung Wert
Format Modellformat Schnur
Name Modellname. Schnur
Quelle Wahlfrei. Arm-Ressourcen-ID der Bereitstellungsmodellquelle. Schnur
Version Modellversion. Schnur

EndpointDeploymentResourceProperties

Name Beschreibung Wert
failureReason Der Fehlergrund, wenn die Erstellung fehlgeschlagen ist. Schnur
Art Legen Sie für den Typ ContentSafetyEndpointDeploymentResourcePropertiesauf "Azure.ContentSafety" fest. Legen Sie für den Typ OpenAIEndpointDeploymentResourcePropertiesauf "Azure.OpenAI" fest. Legen Sie für den Typ SpeechEndpointDeploymentResourcePropertiesauf "Azure.Speech" fest. Legen Sie für den Typ ManagedOnlineEndpointDeploymentResourcePropertiesauf "managedOnlineEndpoint" fest. "Azure.ContentSafety"
'Azure.OpenAI'
"Azure.Speech"
"managedOnlineEndpoint" (erforderlich)

EndpointDeploymentResourcePropertiesBasicResource

Name Beschreibung Wert
Eigenschaften EndpointDeploymentResourceProperties (erforderlich)

EndpointResourceProperties

Name Beschreibung Wert
associatedResourceId Byo-Ressourcen-ID zum Erstellen der integrierten Modelldienstendpunkte. Schnur
Bereitstellungen Bereitstellungsinformationen. EndpointDeploymentResourcePropertiesBasicResource[]
endpointType Legen Sie für den Typ ContentSafetyEndpointResourcePropertiesauf "Azure.ContentSafety" fest. Legen Sie für den Typ OpenAIEndpointResourcePropertiesauf "Azure.OpenAI" fest. Legen Sie für den Typ SpeechEndpointResourcePropertiesauf "Azure.Speech" fest. Legen Sie für den Typ ManagedOnlineEndpointResourceProperties-auf "managedOnlineEndpointEndpoint" fest. Auf 'serverlessEndpoint' für den Typ ServerlessEndpointResourcePropertiesfestgelegt. "Azure.ContentSafety"
'Azure.OpenAI'
"Azure.Speech"
"managedOnlineEndpoint"
"serverlessEndpoint" (erforderlich)
endpointUri URI des Endpunkts. Schnur
failureReason Der Fehlergrund, wenn die Erstellung fehlgeschlagen ist. Schnur
Ort Speicherort des Endpunkts.
Da eingabe dto und wann die Endpunktressource analysiert wird, verwenden Sie denselben Vertrag
Dieses Feld "Ort" dient nur zum Analysieren der Endpunktressourceninformationen.
Wir lassen den Kunden nicht den Endpunktressourcenspeicherort angeben, da wir ihn an demselben Speicherort wie den Arbeitsbereich erstellen.
Schnur
Name Name des Endpunkts. Schnur
shouldCreateAiServicesEndpoint Gibt an, ob der Proxyendpunkt (nicht byo) ein regulärer Endpunkt oder ein OneKeyV2 AI-Dienstkontoendpunkt ist. Bool

ManagedOnlineEndpointDeploymentResourceProperties

Name Beschreibung Wert
endpointComputeType Enumeration zum Ermitteln des Endpunkt-Computetyps. "AzureMLCompute"
'Kubernetes'
"Verwaltet"
Modell Schnur
Art Art der Bereitstellung. "managedOnlineEndpoint" (erforderlich)

ManagedOnlineEndpointResourceProperties

Name Beschreibung Wert
authMode Enumeration zum Ermitteln des Endpunktauthentifizierungsmodus. "AADToken"
"AMLToken"
"Schlüssel"
berechnen Schnur
Beschreibung Schnur
endpointType Typ des Endpunkts. "managedOnlineEndpoint" (erforderlich)
mirrorTraffic Wörterbuch <ganze Zahl> ManagedOnlineEndpointResourcePropertiesMirrorTraffic
scoreUri Schnur
Verkehr Wörterbuch <ganze Zahl> ManagedOnlineEndpointResourcePropertiesTraffic

ManagedOnlineEndpointResourcePropertiesMirrorTraffic

Name Beschreibung Wert

ManagedOnlineEndpointResourcePropertiesTraffic

Name Beschreibung Wert

Microsoft.MachineLearningServices/workspaces/endpoints

Name Beschreibung Wert
Name Der Ressourcenname Schnur

Zwänge:
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_.-]{2,32}$ (erforderlich)
parent_id Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. ID für Ressource des Typs: Arbeitsbereiche
Eigenschaften EndpointResourceProperties- (erforderlich)
Art Der Ressourcentyp "Microsoft.MachineLearningServices/workspaces/endpoints@2024-10-01-preview"

OpenAIEndpointDeploymentResourceProperties

Name Beschreibung Wert
Modell Modell, das für die Endpunktbereitstellung verwendet wird. EndpointDeploymentModel- (erforderlich)
raiPolicyName Der Name der RAI-Richtlinie. Schnur
Sku CognitiveServicesSku
Art Art der Bereitstellung. "Azure.OpenAI" (erforderlich)
versionUpgradeOption Option für das Upgrade der Bereitstellungsmodellversion. 'NoAutoUpgrade'
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

OpenAIEndpointResourceProperties

Name Beschreibung Wert
endpointType Typ des Endpunkts. "Azure.OpenAI" (erforderlich)

ServerlessEndpointCapacityReservation

Name Beschreibung Wert
capacityReservationGroupId Schnur

Zwänge:
Min. Länge = 1
Pattern = [a-zA-Z0-9_] (erforderlich)
endpointReservedCapacity Int

ServerlessEndpointContentSafety

Name Beschreibung Wert
contentSafetyStatus Gibt den Status der Inhaltssicherheit an. "Deaktiviert"
"Aktiviert" (erforderlich)

ServerlessEndpointInferenceEndpoint

Name Beschreibung Wert

ServerlessEndpointModelSettings

Name Beschreibung Wert
modelId Schnur

Zwänge:
Min. Länge = 1
Pattern = [a-zA-Z0-9_] (erforderlich)

ServerlessEndpointResourceProperties

Name Beschreibung Wert
authMode "Schlüssel"
capacityReservation ServerlessEndpointCapacityReservation
contentSafety ServerlessEndpointContentSafety-
endpointState Status des Serverless-Endpunkts. "Erstellen"
"CreationFailed"
"Löschen"
"DeleteFailed"
"Online"
"Reinstating"
"Angehalten"
"Anhalten"
"Unbekannt"
endpointType Typ des Endpunkts. "serverlessEndpoint" (erforderlich)
inferenceEndpoint ServerlessEndpointInferenceEndpoint-
marketplaceSubscriptionId Schnur
Metadaten Irgendetwas jegliche
modelSettings ServerlessEndpointModelSettings
Angebot ServerlessOffer-

ServerlessOffer

Name Beschreibung Wert
offerName Schnur

Zwänge:
Min. Länge = 1
Pattern = [a-zA-Z0-9_] (erforderlich)
Verlag Schnur

Zwänge:
Min. Länge = 1
Pattern = [a-zA-Z0-9_] (erforderlich)

SpeechEndpointDeploymentResourceProperties

Name Beschreibung Wert
Modell Modell, das für die Endpunktbereitstellung verwendet wird. EndpointDeploymentModel- (erforderlich)
raiPolicyName Der Name der RAI-Richtlinie. Schnur
Sku CognitiveServicesSku
Art Art der Bereitstellung. "Azure.Speech" (erforderlich)
versionUpgradeOption Option für das Upgrade der Bereitstellungsmodellversion. 'NoAutoUpgrade'
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

SpeechEndpointResourceProperties

Name Beschreibung Wert
endpointType Typ des Endpunkts. "Azure.Speech" (erforderlich)