Dela via


az ml service

Kommentar

Den här referensen är en del av azure-cli-ml-tillägget för Azure CLI (version 2.0.28 eller senare). Tillägget installeras automatiskt första gången du kör ett az ml-tjänstkommando . Läs mer om tillägg.

Hantera operationaliserade tjänster.

Kommandon

Name Description Typ Status
az ml service delete

Ta bort en tjänst från arbetsytan.

Anknytning Allmän tillgänglighet
az ml service get-access-token

Hämta en token för att utfärda begäranden om en tjänst.

Anknytning Allmän tillgänglighet
az ml service get-keys

Hämta nycklar för att utfärda begäranden mot en tjänst.

Anknytning Allmän tillgänglighet
az ml service get-logs

Hämta loggar för en tjänst.

Anknytning Allmän tillgänglighet
az ml service list

Visa en lista över tjänster på arbetsytan.

Anknytning Allmän tillgänglighet
az ml service regen-key

Återskapa nycklar för en tjänst.

Anknytning Allmän tillgänglighet
az ml service run

Kör en tjänst på arbetsytan.

Anknytning Allmän tillgänglighet
az ml service show

Visa information om en tjänst på arbetsytan.

Anknytning Allmän tillgänglighet
az ml service update

Uppdatera en tjänst på arbetsytan.

Anknytning Allmän tillgänglighet

az ml service delete

Ta bort en tjänst från arbetsytan.

az ml service delete --name
                     [--path]
                     [--resource-group]
                     [--subscription-id]
                     [--workspace-name]
                     [-v]

Obligatoriska parametrar

--name -n

Tjänstnamnet som ska tas bort.

Valfria parametrar

--path

Sökväg till en projektmapp. Standard: aktuell katalog.

--resource-group -g

Resursgrupp som motsvarar den angivna arbetsytan.

--subscription-id

Anger prenumerations-ID:t.

--workspace-name -w

Namnet på arbetsytan som innehåller den tjänst som ska tas bort.

-v

Verbosity-flagga.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az ml service get-access-token

Hämta en token för att utfärda begäranden om en tjänst.

az ml service get-access-token --name
                               [--path]
                               [--resource-group]
                               [--subscription-id]
                               [--workspace-name]
                               [-v]

Obligatoriska parametrar

--name -n

Tjänstnamn.

Valfria parametrar

--path

Sökväg till en projektmapp. Standard: aktuell katalog.

--resource-group -g

Resursgrupp som motsvarar den angivna arbetsytan.

--subscription-id

Anger prenumerations-ID:t.

--workspace-name -w

Namnet på arbetsytan som innehåller den tjänst som ska visas.

-v

Verbosity-flagga.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az ml service get-keys

Hämta nycklar för att utfärda begäranden mot en tjänst.

az ml service get-keys --name
                       [--path]
                       [--resource-group]
                       [--subscription-id]
                       [--workspace-name]
                       [-v]

Obligatoriska parametrar

--name -n

Tjänstnamn.

Valfria parametrar

--path

Sökväg till en projektmapp. Standard: aktuell katalog.

--resource-group -g

Resursgrupp som motsvarar den angivna arbetsytan.

--subscription-id

Anger prenumerations-ID:t.

--workspace-name -w

Namnet på arbetsytan som innehåller den tjänst som ska visas.

-v

Verbosity-flagga.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az ml service get-logs

Hämta loggar för en tjänst.

az ml service get-logs --name
                       [--init]
                       [--num_lines]
                       [--path]
                       [--resource-group]
                       [--subscription-id]
                       [--workspace-name]
                       [-v]

Obligatoriska parametrar

--name -n

Tjänstnamn.

Valfria parametrar

--init -i

Hämta loggar för init-containern i stället för bedömningscontainern.

standardvärde: False
--num_lines -l

Antal logglinjer som ska returneras från svansen (standardvärdet är 5 000).

standardvärde: 5000
--path

Sökväg till en projektmapp. Standard: aktuell katalog.

--resource-group -g

Resursgrupp som motsvarar den angivna arbetsytan.

--subscription-id

Anger prenumerations-ID:t.

--workspace-name -w

Namnet på arbetsytan som innehåller den tjänst som ska visas.

-v

Verbosity-flagga.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az ml service list

Visa en lista över tjänster på arbetsytan.

az ml service list [--compute-type]
                   [--image-digest]
                   [--model-id]
                   [--model-name]
                   [--path]
                   [--property]
                   [--resource-group]
                   [--subscription-id]
                   [--tag]
                   [--workspace-name]
                   [-v]

Valfria parametrar

--compute-type -c

Om det tillhandahålls visas endast tjänster som har den angivna beräkningstypen. (Alternativen är "ACI", "AKS").

--image-digest

Om det tillhandahålls visas endast tjänster som har den angivna bildsammandraget.

--model-id

Om det tillhandahålls visas endast tjänster som har det angivna modell-ID:t.

--model-name

Om det tillhandahålls visas endast tjänster som har det angivna modellnamnet.

--path

Sökväg till en projektmapp. Standard: aktuell katalog.

--property

Om det tillhandahålls filtreras baserat på den angivna nyckeln/värdet (e.g. key eller key=value). Flera egenskaper kan anges med flera --egenskapsalternativ.

standardvärde: []
--resource-group -g

Resursgrupp som motsvarar den angivna arbetsytan.

--subscription-id

Anger prenumerations-ID:t.

--tag

Om det tillhandahålls filtreras baserat på den angivna nyckeln/värdet (e.g. key eller key=value). Flera taggar kan anges med flera --tag-alternativ.

standardvärde: []
--workspace-name -w

Namnet på arbetsytan som innehåller de tjänster som ska listas.

-v

Verbosity-flagga.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az ml service regen-key

Återskapa nycklar för en tjänst.

az ml service regen-key --key
                        --name
                        [--path]
                        [--resource-group]
                        [--set-key]
                        [--subscription-id]
                        [--workspace-name]
                        [-v]

Obligatoriska parametrar

--key -k

Vilken nyckel som ska återskapas, om regen har angetts. Alternativ: Primär, Sekundär.

--name -n

Tjänstnamn.

Valfria parametrar

--path

Sökväg till en projektmapp. Standard: aktuell katalog.

--resource-group -g

Resursgrupp som motsvarar den angivna arbetsytan.

--set-key -s

Ange autentiseringsvärdet för den angivna nyckeln.

--subscription-id

Anger prenumerations-ID:t.

--workspace-name -w

Namnet på arbetsytan som innehåller den tjänst som ska visas.

-v

Verbosity-flagga.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az ml service run

Kör en tjänst på arbetsytan.

az ml service run --name
                  [--input-data]
                  [--path]
                  [--resource-group]
                  [--subscription-id]
                  [--workspace-name]
                  [-v]

Obligatoriska parametrar

--name -n

Tjänstnamnet som ska poängsättas mot.

Valfria parametrar

--input-data -d

De data som ska användas för att anropa webbtjänsten.

--path

Sökväg till en projektmapp. Standard: aktuell katalog.

--resource-group -g

Resursgrupp som motsvarar den angivna arbetsytan.

--subscription-id

Anger prenumerations-ID:t.

--workspace-name -w

Namnet på arbetsytan som innehåller den tjänst som ska köras.

-v

Verbosity-flagga.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az ml service show

Visa information om en tjänst på arbetsytan.

az ml service show --name
                   [--path]
                   [--resource-group]
                   [--subscription-id]
                   [--workspace-name]
                   [-v]

Obligatoriska parametrar

--name -n

Namnet på den webbtjänst som ska visas.

Valfria parametrar

--path

Sökväg till en projektmapp. Standard: aktuell katalog.

--resource-group -g

Resursgrupp som motsvarar den angivna arbetsytan.

--subscription-id

Anger prenumerations-ID:t.

--workspace-name -w

Namnet på arbetsytan som innehåller den tjänst som ska visas.

-v

Verbosity-flagga.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az ml service update

Uppdatera en tjänst på arbetsytan.

az ml service update --name
                     [--add-property]
                     [--add-tag]
                     [--ae]
                     [--ai]
                     [--ar]
                     [--as]
                     [--at]
                     [--autoscale-max-replicas]
                     [--autoscale-min-replicas]
                     [--base-image]
                     [--base-image-registry]
                     [--cc]
                     [--ccl]
                     [--cf]
                     [--collect-model-data]
                     [--compute-target]
                     [--cuda-version]
                     [--dc]
                     [--description]
                     [--dn]
                     [--ds]
                     [--ed]
                     [--eg]
                     [--entry-script]
                     [--environment-name]
                     [--environment-version]
                     [--failure-threshold]
                     [--gb]
                     [--gbl]
                     [--gc]
                     [--ic]
                     [--id]
                     [--is-migration]
                     [--kp]
                     [--ks]
                     [--lo]
                     [--max-request-wait-time]
                     [--model]
                     [--model-metadata-file]
                     [--no-wait]
                     [--nr]
                     [--path]
                     [--period-seconds]
                     [--po]
                     [--remove-tag]
                     [--replica-max-concurrent-requests]
                     [--resource-group]
                     [--rt]
                     [--sc]
                     [--scoring-timeout-ms]
                     [--sd]
                     [--se]
                     [--sk]
                     [--sp]
                     [--st]
                     [--subscription-id]
                     [--timeout-seconds]
                     [--token-auth-enabled]
                     [--workspace-name]
                     [-v]

Obligatoriska parametrar

--name -n

Tjänstnamnet som ska uppdateras.

Valfria parametrar

--add-property

Nyckel-/värdeegenskap att lägga till (e.g. key=värde ). Flera egenskaper kan anges med flera alternativ för --add-property.

standardvärde: []
--add-tag

Nyckel/värde-tagg att lägga till (e.g. key=värde ). Flera taggar kan anges med flera alternativ för --add-tag.

standardvärde: []
--ae --auth-enabled

Om du vill aktivera nyckelautentisering för den här webbtjänsten eller inte. Standardvärdet är Falskt.

--ai --enable-app-insights

Om du vill aktivera AppInsights för den här webbtjänsten eller inte. Standardvärdet är Falskt.

--ar --autoscale-refresh-seconds

Hur ofta autoskalningen ska försöka skala den här webbtjänsten. Standardvärdet är 1.

--as --autoscale-enabled

Om du vill aktivera automatisk skalning för den här webbtjänsten eller inte. Standardvärdet är Sant om num_replicas är Ingen.

--at --autoscale-target-utilization

Målanvändningen (i procent av 100) som autoskalningen ska försöka underhålla för den här webbtjänsten. Standardvärdet är 70.

--autoscale-max-replicas --ma

Det maximala antalet containrar som ska användas vid automatisk skalning av den här webbtjänsten. Standardvärdet är 10.

--autoscale-min-replicas --mi

Det minsta antalet containrar som ska användas vid automatisk skalning av den här webbtjänsten. Standardvärdet är 1.

--base-image --bi

En anpassad avbildning som ska användas som basavbildning. Om ingen basavbildning anges används basavbildningen baserat på den angivna körningsparametern.

--base-image-registry --ir

Avbildningsregister som innehåller basavbildningen.

--cc --cpu-cores

Antalet processorkärnor som ska allokeras för den här webbtjänsten. Kan vara en decimal. Standardvärdet är 0.1.

--ccl --cpu-cores-limit

Det maximala antalet CPU-kärnor som den här webbtjänsten tillåts använda. Kan vara en decimal.

--cf --conda-file

Sökväg till en lokal fil som innehåller en conda-miljödefinition som ska användas för avbildningen.

--collect-model-data --md

Om du vill aktivera modelldatainsamling för den här webbtjänsten eller inte. Standardvärdet är Falskt.

--compute-target

(Förhandsversion) Anger beräkningsmålet med AzureML-tillägget installerat som värd för migrerad Kubernetes onlineslutpunkt och distribution.

--cuda-version --cv

Version av CUDA som ska installeras för avbildningar som behöver GPU-stöd. GPU-avbildningen måste användas på Microsoft Azure-tjänster som Azure Container Instances, Azure Mašinsko učenje Compute, Azure Virtual Machines och Azure Kubernetes Service. Versioner som stöds är 9.0, 9.1 och 10.0. Om "enable_gpu" har angetts är standardinställningen "9.1".

--dc --deploy-config-file

Sökväg till en JSON-fil som innehåller distributionsmetadata.

--description -d

Beskrivning av tjänsten.

--dn --dns-name-label

Dns-namnet för den här webbtjänsten.

--ds --extra-docker-file-steps

Sökväg till lokal fil som innehåller ytterligare Docker-steg som ska köras när avbildningen konfigureras.

--ed --environment-directory

Katalog för Azure Mašinsko učenje Environment för distribution. Det är samma katalogsökväg som i kommandot "az ml environment scaffold".

--eg --enable-gpu

Om du vill aktivera GPU-stöd i avbildningen eller inte. GPU-avbildningen måste användas på Microsoft Azure-tjänster som Azure Container Instances, Azure Mašinsko učenje Compute, Azure Virtual Machines och Azure Kubernetes Service. Standardvärdet är Falskt.

--entry-script --es

Sökväg till en lokal fil som innehåller koden som ska köras för tjänsten (relativ sökväg från source_directory om en finns).

--environment-name -e

Namnet på Azure Mašinsko učenje Environment för distribution.

--environment-version --ev

Version av en befintlig Azure Mašinsko učenje-miljö för distribution.

--failure-threshold --ft

När en podd startar och liveness-avsökningen misslyckas försöker Kubernetes --failure-threshold times innan de ger upp. Standardvärdet är 3. Minimivärdet är 1.

--gb --memory-gb

Mängden minne (i GB) som ska allokeras för den här webbtjänsten. Kan vara en decimal.

--gbl --memory-gb-limit

Den maximala mängden minne (i GB) som den här webbtjänsten tillåts använda. Kan vara en decimal.

--gc --gpu-cores

Antalet gpu-kärnor som ska allokeras för den här webbtjänsten. Standard är 1.

--ic --inference-config-file

Sökväg till en JSON- eller YAML-fil som innehåller inferenskonfiguration.

--id --initial-delay-seconds

Antal sekunder efter att containern har startats innan liveness-avsökningar initieras. Standardvärdet är 310.

--is-migration

(Förhandsversion) Om du vill migrera AKS-webbtjänsten till Kubernetes onlineslutpunkt och distribution. Standardvärdet är Falskt.

--kp --primary-key

En primär autentiseringsnyckel som ska användas för den här webbtjänsten.

--ks --secondary-key

En sekundär autentiseringsnyckel som ska användas för den här webbtjänsten.

--lo --location

Den Azure-region som den här webbtjänsten ska distribueras till. Om den inte anges används arbetsytans plats. Mer information om tillgängliga regioner finns här: https://azure.microsoft.com/en-us/global-infrastructure/services/?regions=all& products=container-instances.

--max-request-wait-time --mr

Den maximala tiden som en begäran stannar i kön (i millisekunder) innan ett 503-fel returneras. Standardvärdet är 500.

--model -m

ID för den modell som ska distribueras. Flera modeller kan anges med ytterligare -m-argument. Modeller måste registreras först.

standardvärde: []
--model-metadata-file -f

Sökväg till en JSON-fil som innehåller metadata för modellregistrering. Flera modeller kan tillhandahållas med flera -f-parametrar.

standardvärde: []
--no-wait

Flagga för att inte vänta på asynkrona anrop.

--nr --num-replicas

Antalet containrar som ska allokeras för den här webbtjänsten. Inget standardvärde, om den här parametern inte har angetts aktiveras autoskalningen som standard.

--path

Sökväg till en projektmapp. Standard: aktuell katalog.

--period-seconds --ps

Hur ofta (i sekunder) du utför liveness-avsökningen. Standardvärdet är 10 sekunder. Minimivärdet är 1.

--po --port

Den lokala port där tjänstens HTTP-slutpunkt ska exponeras.

--remove-tag

Nyckel för tagg att ta bort. Flera taggar kan anges med flera alternativ för --remove-tag.

standardvärde: []
--replica-max-concurrent-requests --rm

Antalet maximala samtidiga begäranden per nod som ska tillåtas för den här webbtjänsten. Standardvärdet är 1.

--resource-group -g

Resursgrupp som motsvarar den angivna arbetsytan.

--rt --runtime

Vilken körning som ska användas för avbildning. Aktuella körningar som stöds är "spark-py" och "python'spark-py|python|python-slim.

--sc --ssl-cname

Cname för om SSL är aktiverat. Gäller endast vid uppdatering av en ACI-tjänst.

--scoring-timeout-ms --tm

En timeout för att framtvinga för bedömning av anrop till den här webbtjänsten. Standardvärdet är 60000.

--sd --source-directory

Sökväg till mappar som innehåller alla filer för att skapa avbildningen.

--se --ssl-enabled

Om du vill aktivera SSL för den här webbtjänsten eller inte. Standardvärdet är Falskt.

--sk --ssl-key-pem-file

Nyckelfilen behövs om SSL är aktiverat.

--sp --ssl-cert-pem-file

Certifikatfilen behövs om SSL är aktiverat.

--st --success-threshold

Minsta lyckade resultat i följd för att liveness-avsökningen ska anses vara lyckad efter att ha misslyckats. Standardvärdet är 1. Minimivärdet är 1.

--subscription-id

Anger prenumerations-ID:t.

--timeout-seconds --ts

Antal sekunder efter vilken livenessavsökningen överskrider tidsgränsen. Standardvärdet är 2 sekunder. Minimivärdet är 1.

--token-auth-enabled

Om du vill aktivera tokenautentisering för den här webbtjänsten eller inte. Endast tillgängligt för AKS-webbtjänster. Standardvärdet är Falskt.

--workspace-name -w

Namnet på arbetsytan som innehåller den tjänst som ska uppdateras.

-v

Verbosity-flagga.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.