Microsoft.MachineLearningServices-arbetsytor/slutpunkter
Bicep-resursdefinition
Resurstypen arbetsytor/slutpunkter kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.MachineLearningServices/workspaces/endpoints-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/endpoints@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-objekt
Ange egenskapen endpointType för att ange typ av objekt.
För Azure.ContentSafetyanvänder du:
{
endpointType: 'Azure.ContentSafety'
}
För Azure.OpenAI-använder du:
{
endpointType: 'Azure.OpenAI'
}
För Azure.Speechanvänder du:
{
endpointType: 'Azure.Speech'
}
För managedOnlineEndpointanvänder du:
{
authMode: 'string'
compute: 'string'
description: 'string'
endpointType: 'managedOnlineEndpoint'
mirrorTraffic: {
{customized property}: int
}
scoringUri: 'string'
traffic: {
{customized property}: int
}
}
För serverlessEndpointanvänder du:
{
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-objekt
Ange egenskapen typ för att ange typ av objekt.
För Azure.ContentSafetyanvänder du:
{
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'
}
För Azure.OpenAI-använder du:
{
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'
}
För Azure.Speechanvänder du:
{
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'
}
För managedOnlineEndpointanvänder du:
{
endpointComputeType: 'string'
model: 'string'
type: 'managedOnlineEndpoint'
}
Egenskapsvärden
CognitiveServicesSku
Namn | Beskrivning | Värde |
---|---|---|
capacity | Int | |
familj | sträng | |
Namn | sträng | |
storlek | sträng | |
nivå | sträng |
ContentSafetyEndpointDeploymentResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
modell | Modell som används för slutpunktsdistributionen. | EndpointDeploymentModel (krävs) |
raiPolicyName | Namnet på RAI-principen. | sträng |
sku | CognitiveServicesSku | |
typ | Typ av distribution. | "Azure.ContentSafety" (krävs) |
versionUpgradeOption | Uppgraderingsalternativ för distributionsmodellversion. | "NoAutoUpgrade" "OnceCurrentVersionExpired" "OnceNewDefaultVersionAvailable" |
ContentSafetyEndpointResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt. | "Azure.ContentSafety" (krävs) |
EndpointDeploymentModel
Namn | Beskrivning | Värde |
---|---|---|
format | Modellformat | sträng |
Namn | Modellnamn. | sträng |
källa | Valfri. ARM-resurs-ID för distributionsmodellkälla. | sträng |
version | Modellversion. | sträng |
EndpointDeploymentResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
failureReason | Felorsaken om det inte gick att skapa. | sträng |
typ | Ange till "Azure.ContentSafety" för typen ContentSafetyEndpointDeploymentResourceProperties. Ange till "Azure.OpenAI" för typ OpenAIEndpointDeploymentResourceProperties. Ange till "Azure.Speech" för typen SpeechEndpointDeploymentResourceProperties. Ange till "managedOnlineEndpoint" för typen ManagedOnlineEndpointDeploymentResourceProperties. | "Azure.ContentSafety" "Azure.OpenAI" "Azure.Speech" "managedOnlineEndpoint" (krävs) |
EndpointDeploymentResourcePropertiesBasicResource
Namn | Beskrivning | Värde |
---|---|---|
Egenskaper | EndpointDeploymentResourceProperties (krävs) |
EndpointResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
associatedResourceId | Byo-resurs-ID för att skapa de inbyggda modelltjänstslutpunkterna. | sträng |
Distributioner | Information om distributioner. | EndpointDeploymentResourcePropertiesBasicResource[] |
endpointType | Ange till "Azure.ContentSafety" för typen ContentSafetyEndpointResourceProperties. Ange till "Azure.OpenAI" för typ OpenAIEndpointResourceProperties. Ange till "Azure.Speech" för typen SpeechEndpointResourceProperties. Ange till "managedOnlineEndpoint" för typen ManagedOnlineEndpointResourceProperties. Ange till "serverlessEndpoint" för typen ServerlessEndpointResourceProperties. | "Azure.ContentSafety" "Azure.OpenAI" "Azure.Speech" "managedOnlineEndpoint" "serverlessEndpoint" (krävs) |
endpointUri | Uri för slutpunkten. | sträng |
failureReason | Felorsaken om det inte gick att skapa. | sträng |
plats | Slutpunktens plats. Eftersom indata-dto och när parsa slutpunktsresurs delar samma kontrakt det här platsfältet är bara för att parsa slutpunktsresursinformationen Vi låter inte kunden ange slutpunktsresursplatsen eftersom vi skapar den på samma plats som arbetsytan |
sträng |
Namn | Namnet på slutpunkten. | sträng |
shouldCreateAiServicesEndpoint | Om proxyslutpunkten (icke-byo) är en vanlig slutpunkt eller en OneKeyV2 AI-tjänstkontoslutpunkt. | Bool |
ManagedOnlineEndpointDeploymentResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
endpointComputeType | Räkna upp för att fastställa beräkningstyp för slutpunkter. | "AzureMLCompute" "Kubernetes" "Hanterad" |
modell | sträng | |
typ | Typ av distribution. | "managedOnlineEndpoint" (krävs) |
ManagedOnlineEndpointResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
authMode | Räkna upp för att fastställa läget för slutpunktsautentisering. | "AADToken" "AMLToken" "Nyckel" |
beräkna | sträng | |
beskrivning | sträng | |
endpointType | Typ av slutpunkt. | "managedOnlineEndpoint" (krävs) |
mirrorTraffic | Ordlista över <heltal> | ManagedOnlineEndpointResourcePropertiesMirrorTraffic |
scoringUri | sträng | |
trafik | Ordlista över <heltal> | ManagedOnlineEndpointResourcePropertiesTraffic |
ManagedOnlineEndpointResourcePropertiesMirrorTraffic
Namn | Beskrivning | Värde |
---|
ManagedOnlineEndpointResourcePropertiesTraffic
Namn | Beskrivning | Värde |
---|
Microsoft.MachineLearningServices/arbetsytor/slutpunkter
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng Begränsningar: Mönster = ^[a-zA-Z0-9][a-zA-Z0-9_.-]{2,32}$ (krävs) |
förälder | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför den överordnade resursen. |
Symboliskt namn för resurs av typen: arbetsytor |
Egenskaper | EndpointResourceProperties (krävs) |
OpenAIEndpointDeploymentResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
modell | Modell som används för slutpunktsdistributionen. | EndpointDeploymentModel (krävs) |
raiPolicyName | Namnet på RAI-principen. | sträng |
sku | CognitiveServicesSku | |
typ | Typ av distribution. | "Azure.OpenAI" (krävs) |
versionUpgradeOption | Uppgraderingsalternativ för distributionsmodellversion. | "NoAutoUpgrade" "OnceCurrentVersionExpired" "OnceNewDefaultVersionAvailable" |
OpenAIEndpointResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt. | "Azure.OpenAI" (krävs) |
ServerlessEndpointCapacityReservation
Namn | Beskrivning | Värde |
---|---|---|
capacityReservationGroupId | sträng Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] (krävs) |
|
endpointReservedCapacity | Int |
ServerlessEndpointContentSafety
Namn | Beskrivning | Värde |
---|---|---|
contentSafetyStatus | Anger status för innehållssäkerhet. | "Inaktiverad" "Aktiverad" (krävs) |
ServerlessEndpointInferenceEndpoint
Namn | Beskrivning | Värde |
---|
ServerlessEndpointModelSettings
Namn | Beskrivning | Värde |
---|---|---|
modelId | sträng Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] (krävs) |
ServerlessEndpointResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
authMode | "Nyckel" | |
capacityReservation | ServerlessEndpointCapacityReservation | |
contentSafety | ServerlessEndpointContentSafety | |
endpointState | Tillståndet för den serverlösa slutpunkten. | "Skapar" "CreationFailed" "Ta bort" "DeletionFailed" "Online" "Återinför" "Pausad" "Pausa" "Okänd" |
endpointType | Typ av slutpunkt. | "serverlessEndpoint" (krävs) |
inferenceEndpoint | ServerlessEndpointInferenceEndpoint | |
marketplaceSubscriptionId | sträng | |
metadata | Någonting | någon |
modelSettings | ServerlessEndpointModelSettings | |
erbjudande | ServerlessOffer |
ServerlessOffer
Namn | Beskrivning | Värde |
---|---|---|
offerName | sträng Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] (krävs) |
|
förläggare | sträng Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] (krävs) |
SpeechEndpointDeploymentResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
modell | Modell som används för slutpunktsdistributionen. | EndpointDeploymentModel (krävs) |
raiPolicyName | Namnet på RAI-principen. | sträng |
sku | CognitiveServicesSku | |
typ | Typ av distribution. | "Azure.Speech" (krävs) |
versionUpgradeOption | Uppgraderingsalternativ för distributionsmodellversion. | "NoAutoUpgrade" "OnceCurrentVersionExpired" "OnceNewDefaultVersionAvailable" |
SpeechEndpointResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt. | "Azure.Speech" (krävs) |
Resursdefinition för ARM-mall
Resurstypen arbetsytor/slutpunkter kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.MachineLearningServices/workspaces/endpoints-resurs lägger du till följande JSON i mallen.
{
"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-objekt
Ange egenskapen endpointType för att ange typ av objekt.
För Azure.ContentSafetyanvänder du:
{
"endpointType": "Azure.ContentSafety"
}
För Azure.OpenAI-använder du:
{
"endpointType": "Azure.OpenAI"
}
För Azure.Speechanvänder du:
{
"endpointType": "Azure.Speech"
}
För managedOnlineEndpointanvänder du:
{
"authMode": "string",
"compute": "string",
"description": "string",
"endpointType": "managedOnlineEndpoint",
"mirrorTraffic": {
"{customized property}": "int"
},
"scoringUri": "string",
"traffic": {
"{customized property}": "int"
}
}
För serverlessEndpointanvänder du:
{
"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-objekt
Ange egenskapen typ för att ange typ av objekt.
För Azure.ContentSafetyanvänder du:
{
"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"
}
För Azure.OpenAI-använder du:
{
"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"
}
För Azure.Speechanvänder du:
{
"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"
}
För managedOnlineEndpointanvänder du:
{
"endpointComputeType": "string",
"model": "string",
"type": "managedOnlineEndpoint"
}
Egenskapsvärden
CognitiveServicesSku
Namn | Beskrivning | Värde |
---|---|---|
capacity | Int | |
familj | sträng | |
Namn | sträng | |
storlek | sträng | |
nivå | sträng |
ContentSafetyEndpointDeploymentResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
modell | Modell som används för slutpunktsdistributionen. | EndpointDeploymentModel (krävs) |
raiPolicyName | Namnet på RAI-principen. | sträng |
sku | CognitiveServicesSku | |
typ | Typ av distribution. | "Azure.ContentSafety" (krävs) |
versionUpgradeOption | Uppgraderingsalternativ för distributionsmodellversion. | "NoAutoUpgrade" "OnceCurrentVersionExpired" "OnceNewDefaultVersionAvailable" |
ContentSafetyEndpointResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt. | "Azure.ContentSafety" (krävs) |
EndpointDeploymentModel
Namn | Beskrivning | Värde |
---|---|---|
format | Modellformat | sträng |
Namn | Modellnamn. | sträng |
källa | Valfri. ARM-resurs-ID för distributionsmodellkälla. | sträng |
version | Modellversion. | sträng |
EndpointDeploymentResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
failureReason | Felorsaken om det inte gick att skapa. | sträng |
typ | Ange till "Azure.ContentSafety" för typen ContentSafetyEndpointDeploymentResourceProperties. Ange till "Azure.OpenAI" för typ OpenAIEndpointDeploymentResourceProperties. Ange till "Azure.Speech" för typen SpeechEndpointDeploymentResourceProperties. Ange till "managedOnlineEndpoint" för typen ManagedOnlineEndpointDeploymentResourceProperties. | "Azure.ContentSafety" "Azure.OpenAI" "Azure.Speech" "managedOnlineEndpoint" (krävs) |
EndpointDeploymentResourcePropertiesBasicResource
Namn | Beskrivning | Värde |
---|---|---|
Egenskaper | EndpointDeploymentResourceProperties (krävs) |
EndpointResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
associatedResourceId | Byo-resurs-ID för att skapa de inbyggda modelltjänstslutpunkterna. | sträng |
Distributioner | Information om distributioner. | EndpointDeploymentResourcePropertiesBasicResource[] |
endpointType | Ange till "Azure.ContentSafety" för typen ContentSafetyEndpointResourceProperties. Ange till "Azure.OpenAI" för typ OpenAIEndpointResourceProperties. Ange till "Azure.Speech" för typen SpeechEndpointResourceProperties. Ange till "managedOnlineEndpoint" för typen ManagedOnlineEndpointResourceProperties. Ange till "serverlessEndpoint" för typen ServerlessEndpointResourceProperties. | "Azure.ContentSafety" "Azure.OpenAI" "Azure.Speech" "managedOnlineEndpoint" "serverlessEndpoint" (krävs) |
endpointUri | Uri för slutpunkten. | sträng |
failureReason | Felorsaken om det inte gick att skapa. | sträng |
plats | Slutpunktens plats. Eftersom indata-dto och när parsa slutpunktsresurs delar samma kontrakt det här platsfältet är bara för att parsa slutpunktsresursinformationen Vi låter inte kunden ange slutpunktsresursplatsen eftersom vi skapar den på samma plats som arbetsytan |
sträng |
Namn | Namnet på slutpunkten. | sträng |
shouldCreateAiServicesEndpoint | Om proxyslutpunkten (icke-byo) är en vanlig slutpunkt eller en OneKeyV2 AI-tjänstkontoslutpunkt. | Bool |
ManagedOnlineEndpointDeploymentResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
endpointComputeType | Räkna upp för att fastställa beräkningstyp för slutpunkter. | "AzureMLCompute" "Kubernetes" "Hanterad" |
modell | sträng | |
typ | Typ av distribution. | "managedOnlineEndpoint" (krävs) |
ManagedOnlineEndpointResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
authMode | Räkna upp för att fastställa läget för slutpunktsautentisering. | "AADToken" "AMLToken" "Nyckel" |
beräkna | sträng | |
beskrivning | sträng | |
endpointType | Typ av slutpunkt. | "managedOnlineEndpoint" (krävs) |
mirrorTraffic | Ordlista över <heltal> | ManagedOnlineEndpointResourcePropertiesMirrorTraffic |
scoringUri | sträng | |
trafik | Ordlista över <heltal> | ManagedOnlineEndpointResourcePropertiesTraffic |
ManagedOnlineEndpointResourcePropertiesMirrorTraffic
Namn | Beskrivning | Värde |
---|
ManagedOnlineEndpointResourcePropertiesTraffic
Namn | Beskrivning | Värde |
---|
Microsoft.MachineLearningServices/arbetsytor/slutpunkter
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | "2024-10-01-preview" |
Namn | Resursnamnet | sträng Begränsningar: Mönster = ^[a-zA-Z0-9][a-zA-Z0-9_.-]{2,32}$ (krävs) |
Egenskaper | EndpointResourceProperties (krävs) | |
typ | Resurstypen | "Microsoft.MachineLearningServices/workspaces/endpoints" |
OpenAIEndpointDeploymentResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
modell | Modell som används för slutpunktsdistributionen. | EndpointDeploymentModel (krävs) |
raiPolicyName | Namnet på RAI-principen. | sträng |
sku | CognitiveServicesSku | |
typ | Typ av distribution. | "Azure.OpenAI" (krävs) |
versionUpgradeOption | Uppgraderingsalternativ för distributionsmodellversion. | "NoAutoUpgrade" "OnceCurrentVersionExpired" "OnceNewDefaultVersionAvailable" |
OpenAIEndpointResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt. | "Azure.OpenAI" (krävs) |
ServerlessEndpointCapacityReservation
Namn | Beskrivning | Värde |
---|---|---|
capacityReservationGroupId | sträng Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] (krävs) |
|
endpointReservedCapacity | Int |
ServerlessEndpointContentSafety
Namn | Beskrivning | Värde |
---|---|---|
contentSafetyStatus | Anger status för innehållssäkerhet. | "Inaktiverad" "Aktiverad" (krävs) |
ServerlessEndpointInferenceEndpoint
Namn | Beskrivning | Värde |
---|
ServerlessEndpointModelSettings
Namn | Beskrivning | Värde |
---|---|---|
modelId | sträng Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] (krävs) |
ServerlessEndpointResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
authMode | "Nyckel" | |
capacityReservation | ServerlessEndpointCapacityReservation | |
contentSafety | ServerlessEndpointContentSafety | |
endpointState | Tillståndet för den serverlösa slutpunkten. | "Skapar" "CreationFailed" "Ta bort" "DeletionFailed" "Online" "Återinför" "Pausad" "Pausa" "Okänd" |
endpointType | Typ av slutpunkt. | "serverlessEndpoint" (krävs) |
inferenceEndpoint | ServerlessEndpointInferenceEndpoint | |
marketplaceSubscriptionId | sträng | |
metadata | Någonting | någon |
modelSettings | ServerlessEndpointModelSettings | |
erbjudande | ServerlessOffer |
ServerlessOffer
Namn | Beskrivning | Värde |
---|---|---|
offerName | sträng Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] (krävs) |
|
förläggare | sträng Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] (krävs) |
SpeechEndpointDeploymentResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
modell | Modell som används för slutpunktsdistributionen. | EndpointDeploymentModel (krävs) |
raiPolicyName | Namnet på RAI-principen. | sträng |
sku | CognitiveServicesSku | |
typ | Typ av distribution. | "Azure.Speech" (krävs) |
versionUpgradeOption | Uppgraderingsalternativ för distributionsmodellversion. | "NoAutoUpgrade" "OnceCurrentVersionExpired" "OnceNewDefaultVersionAvailable" |
SpeechEndpointResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt. | "Azure.Speech" (krävs) |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen arbetsytor/slutpunkter kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.MachineLearningServices/workspaces/endpoints-resurs lägger du till följande Terraform i mallen.
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-objekt
Ange egenskapen endpointType för att ange typ av objekt.
För Azure.ContentSafetyanvänder du:
{
endpointType = "Azure.ContentSafety"
}
För Azure.OpenAI-använder du:
{
endpointType = "Azure.OpenAI"
}
För Azure.Speechanvänder du:
{
endpointType = "Azure.Speech"
}
För managedOnlineEndpointanvänder du:
{
authMode = "string"
compute = "string"
description = "string"
endpointType = "managedOnlineEndpoint"
mirrorTraffic = {
{customized property} = int
}
scoringUri = "string"
traffic = {
{customized property} = int
}
}
För serverlessEndpointanvänder du:
{
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-objekt
Ange egenskapen typ för att ange typ av objekt.
För Azure.ContentSafetyanvänder du:
{
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"
}
För Azure.OpenAI-använder du:
{
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"
}
För Azure.Speechanvänder du:
{
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"
}
För managedOnlineEndpointanvänder du:
{
endpointComputeType = "string"
model = "string"
type = "managedOnlineEndpoint"
}
Egenskapsvärden
CognitiveServicesSku
Namn | Beskrivning | Värde |
---|---|---|
capacity | Int | |
familj | sträng | |
Namn | sträng | |
storlek | sträng | |
nivå | sträng |
ContentSafetyEndpointDeploymentResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
modell | Modell som används för slutpunktsdistributionen. | EndpointDeploymentModel (krävs) |
raiPolicyName | Namnet på RAI-principen. | sträng |
sku | CognitiveServicesSku | |
typ | Typ av distribution. | "Azure.ContentSafety" (krävs) |
versionUpgradeOption | Uppgraderingsalternativ för distributionsmodellversion. | "NoAutoUpgrade" "OnceCurrentVersionExpired" "OnceNewDefaultVersionAvailable" |
ContentSafetyEndpointResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt. | "Azure.ContentSafety" (krävs) |
EndpointDeploymentModel
Namn | Beskrivning | Värde |
---|---|---|
format | Modellformat | sträng |
Namn | Modellnamn. | sträng |
källa | Valfri. ARM-resurs-ID för distributionsmodellkälla. | sträng |
version | Modellversion. | sträng |
EndpointDeploymentResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
failureReason | Felorsaken om det inte gick att skapa. | sträng |
typ | Ange till "Azure.ContentSafety" för typen ContentSafetyEndpointDeploymentResourceProperties. Ange till "Azure.OpenAI" för typ OpenAIEndpointDeploymentResourceProperties. Ange till "Azure.Speech" för typen SpeechEndpointDeploymentResourceProperties. Ange till "managedOnlineEndpoint" för typen ManagedOnlineEndpointDeploymentResourceProperties. | "Azure.ContentSafety" "Azure.OpenAI" "Azure.Speech" "managedOnlineEndpoint" (krävs) |
EndpointDeploymentResourcePropertiesBasicResource
Namn | Beskrivning | Värde |
---|---|---|
Egenskaper | EndpointDeploymentResourceProperties (krävs) |
EndpointResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
associatedResourceId | Byo-resurs-ID för att skapa de inbyggda modelltjänstslutpunkterna. | sträng |
Distributioner | Information om distributioner. | EndpointDeploymentResourcePropertiesBasicResource[] |
endpointType | Ange till "Azure.ContentSafety" för typen ContentSafetyEndpointResourceProperties. Ange till "Azure.OpenAI" för typ OpenAIEndpointResourceProperties. Ange till "Azure.Speech" för typen SpeechEndpointResourceProperties. Ange till "managedOnlineEndpoint" för typen ManagedOnlineEndpointResourceProperties. Ange till "serverlessEndpoint" för typen ServerlessEndpointResourceProperties. | "Azure.ContentSafety" "Azure.OpenAI" "Azure.Speech" "managedOnlineEndpoint" "serverlessEndpoint" (krävs) |
endpointUri | Uri för slutpunkten. | sträng |
failureReason | Felorsaken om det inte gick att skapa. | sträng |
plats | Slutpunktens plats. Eftersom indata-dto och när parsa slutpunktsresurs delar samma kontrakt det här platsfältet är bara för att parsa slutpunktsresursinformationen Vi låter inte kunden ange slutpunktsresursplatsen eftersom vi skapar den på samma plats som arbetsytan |
sträng |
Namn | Namnet på slutpunkten. | sträng |
shouldCreateAiServicesEndpoint | Om proxyslutpunkten (icke-byo) är en vanlig slutpunkt eller en OneKeyV2 AI-tjänstkontoslutpunkt. | Bool |
ManagedOnlineEndpointDeploymentResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
endpointComputeType | Räkna upp för att fastställa beräkningstyp för slutpunkter. | "AzureMLCompute" "Kubernetes" "Hanterad" |
modell | sträng | |
typ | Typ av distribution. | "managedOnlineEndpoint" (krävs) |
ManagedOnlineEndpointResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
authMode | Räkna upp för att fastställa läget för slutpunktsautentisering. | "AADToken" "AMLToken" "Nyckel" |
beräkna | sträng | |
beskrivning | sträng | |
endpointType | Typ av slutpunkt. | "managedOnlineEndpoint" (krävs) |
mirrorTraffic | Ordlista över <heltal> | ManagedOnlineEndpointResourcePropertiesMirrorTraffic |
scoringUri | sträng | |
trafik | Ordlista över <heltal> | ManagedOnlineEndpointResourcePropertiesTraffic |
ManagedOnlineEndpointResourcePropertiesMirrorTraffic
Namn | Beskrivning | Värde |
---|
ManagedOnlineEndpointResourcePropertiesTraffic
Namn | Beskrivning | Värde |
---|
Microsoft.MachineLearningServices/arbetsytor/slutpunkter
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng Begränsningar: Mönster = ^[a-zA-Z0-9][a-zA-Z0-9_.-]{2,32}$ (krävs) |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: arbetsytor |
Egenskaper | EndpointResourceProperties (krävs) | |
typ | Resurstypen | "Microsoft.MachineLearningServices/workspaces/endpoints@2024-10-01-preview" |
OpenAIEndpointDeploymentResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
modell | Modell som används för slutpunktsdistributionen. | EndpointDeploymentModel (krävs) |
raiPolicyName | Namnet på RAI-principen. | sträng |
sku | CognitiveServicesSku | |
typ | Typ av distribution. | "Azure.OpenAI" (krävs) |
versionUpgradeOption | Uppgraderingsalternativ för distributionsmodellversion. | "NoAutoUpgrade" "OnceCurrentVersionExpired" "OnceNewDefaultVersionAvailable" |
OpenAIEndpointResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt. | "Azure.OpenAI" (krävs) |
ServerlessEndpointCapacityReservation
Namn | Beskrivning | Värde |
---|---|---|
capacityReservationGroupId | sträng Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] (krävs) |
|
endpointReservedCapacity | Int |
ServerlessEndpointContentSafety
Namn | Beskrivning | Värde |
---|---|---|
contentSafetyStatus | Anger status för innehållssäkerhet. | "Inaktiverad" "Aktiverad" (krävs) |
ServerlessEndpointInferenceEndpoint
Namn | Beskrivning | Värde |
---|
ServerlessEndpointModelSettings
Namn | Beskrivning | Värde |
---|---|---|
modelId | sträng Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] (krävs) |
ServerlessEndpointResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
authMode | "Nyckel" | |
capacityReservation | ServerlessEndpointCapacityReservation | |
contentSafety | ServerlessEndpointContentSafety | |
endpointState | Tillståndet för den serverlösa slutpunkten. | "Skapar" "CreationFailed" "Ta bort" "DeletionFailed" "Online" "Återinför" "Pausad" "Pausa" "Okänd" |
endpointType | Typ av slutpunkt. | "serverlessEndpoint" (krävs) |
inferenceEndpoint | ServerlessEndpointInferenceEndpoint | |
marketplaceSubscriptionId | sträng | |
metadata | Någonting | någon |
modelSettings | ServerlessEndpointModelSettings | |
erbjudande | ServerlessOffer |
ServerlessOffer
Namn | Beskrivning | Värde |
---|---|---|
offerName | sträng Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] (krävs) |
|
förläggare | sträng Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] (krävs) |
SpeechEndpointDeploymentResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
modell | Modell som används för slutpunktsdistributionen. | EndpointDeploymentModel (krävs) |
raiPolicyName | Namnet på RAI-principen. | sträng |
sku | CognitiveServicesSku | |
typ | Typ av distribution. | "Azure.Speech" (krävs) |
versionUpgradeOption | Uppgraderingsalternativ för distributionsmodellversion. | "NoAutoUpgrade" "OnceCurrentVersionExpired" "OnceNewDefaultVersionAvailable" |
SpeechEndpointResourceProperties
Namn | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt. | "Azure.Speech" (krävs) |