az ml service
Uwaga
Ta dokumentacja jest częścią rozszerzenia azure-cli-ml dla interfejsu wiersza polecenia platformy Azure (wersja 2.0.28 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az ml service . Dowiedz się więcej o rozszerzeniach.
Zarządzanie usługami zoperacjonalizowanymi.
Polecenia
| az ml service delete |
Usuń usługę z obszaru roboczego. |
| az ml service get-access-token |
Uzyskiwanie tokenu w celu wystawiania żądań usługi. |
| az ml service get-keys |
Uzyskiwanie kluczy w celu wystawiania żądań względem usługi. |
| az ml service get-logs |
Pobieranie dzienników dla usługi. |
| az ml service list |
Wyświetlanie listy usług w obszarze roboczym. |
| az ml service regen-key |
Wygeneruj ponownie klucze dla usługi. |
| az ml service run |
Uruchamianie usługi w obszarze roboczym. |
| az ml service show |
Pokaż szczegóły usługi w obszarze roboczym. |
| az ml service update |
Aktualizowanie usługi w obszarze roboczym. |
az ml service delete
Usuń usługę z obszaru roboczego.
az ml service delete --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Parametry wymagane
Nazwa usługi do usunięcia.
Parametry opcjonalne
Ścieżka do folderu projektu. Ustawienie domyślne: bieżący katalog.
Grupa zasobów odpowiadająca podanemu obszarowi roboczemu.
Określa identyfikator subskrypcji.
Nazwa obszaru roboczego zawierającego usługę do usunięcia.
Flaga szczegółowości.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az ml service get-access-token
Uzyskiwanie tokenu w celu wystawiania żądań usługi.
az ml service get-access-token --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Parametry wymagane
Nazwa usługi.
Parametry opcjonalne
Ścieżka do folderu projektu. Ustawienie domyślne: bieżący katalog.
Grupa zasobów odpowiadająca podanemu obszarowi roboczemu.
Określa identyfikator subskrypcji.
Nazwa obszaru roboczego zawierającego usługę do pokazania.
Flaga szczegółowości.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az ml service get-keys
Uzyskiwanie kluczy w celu wystawiania żądań względem usługi.
az ml service get-keys --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Parametry wymagane
Nazwa usługi.
Parametry opcjonalne
Ścieżka do folderu projektu. Ustawienie domyślne: bieżący katalog.
Grupa zasobów odpowiadająca podanemu obszarowi roboczemu.
Określa identyfikator subskrypcji.
Nazwa obszaru roboczego zawierającego usługę do pokazania.
Flaga szczegółowości.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az ml service get-logs
Pobieranie dzienników dla usługi.
az ml service get-logs --name
[--init]
[--num_lines]
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Parametry wymagane
Nazwa usługi.
Parametry opcjonalne
Pobieranie dzienników kontenera inicjowania zamiast kontenera oceniania.
Liczba wierszy dziennika, które mają być zwracane z końca (wartość domyślna to 5000).
Ścieżka do folderu projektu. Ustawienie domyślne: bieżący katalog.
Grupa zasobów odpowiadająca podanemu obszarowi roboczemu.
Określa identyfikator subskrypcji.
Nazwa obszaru roboczego zawierającego usługę do pokazania.
Flaga szczegółowości.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az ml service list
Wyświetlanie listy usług w obszarze roboczym.
az ml service list [--compute-type]
[--image-digest]
[--model-id]
[--model-name]
[--path]
[--property]
[--resource-group]
[--subscription-id]
[--tag]
[--workspace-name]
[-v]
Parametry opcjonalne
Jeśli zostanie podana, zostaną wyświetlone tylko usługi, które mają określony typ obliczeniowy. (Opcje to "ACI", "AKS").
Jeśli zostanie podana wartość , zostaną wyświetlone tylko usługi, które mają określony skrót obrazu.
Jeśli zostanie podana wartość , zostaną wyświetlone tylko usługi, które mają określony identyfikator modelu.
Jeśli zostanie podana, będą wyświetlane tylko usługi, które mają określoną nazwę modelu.
Ścieżka do folderu projektu. Ustawienie domyślne: bieżący katalog.
Jeśli zostanie podany, filtruje na podstawie podanego klucza/wartości (np. klucza lub key=value). Można określić wiele właściwości z wieloma opcjami --property.
Grupa zasobów odpowiadająca podanemu obszarowi roboczemu.
Określa identyfikator subskrypcji.
Jeśli zostanie podany, filtruje na podstawie podanego klucza/wartości (np. klucza lub key=value). Można określić wiele tagów z wieloma opcjami --tag.
Nazwa obszaru roboczego zawierającego usługi do wyświetlenia.
Flaga szczegółowości.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az ml service regen-key
Wygeneruj ponownie klucze dla usługi.
az ml service regen-key --key
--name
[--path]
[--resource-group]
[--set-key]
[--subscription-id]
[--workspace-name]
[-v]
Parametry wymagane
Który klucz do ponownego wygenerowania, w przypadku określenia ponownego generowania. Opcje: Podstawowy, Pomocniczy.
Nazwa usługi.
Parametry opcjonalne
Ścieżka do folderu projektu. Ustawienie domyślne: bieżący katalog.
Grupa zasobów odpowiadająca podanemu obszarowi roboczemu.
Podaj wartość uwierzytelniania dla określonego klucza.
Określa identyfikator subskrypcji.
Nazwa obszaru roboczego zawierającego usługę do pokazania.
Flaga szczegółowości.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az ml service run
Uruchamianie usługi w obszarze roboczym.
az ml service run --name
[--input-data]
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Parametry wymagane
Nazwa usługi do oceny.
Parametry opcjonalne
Dane używane do wywoływania usługi sieci Web.
Ścieżka do folderu projektu. Ustawienie domyślne: bieżący katalog.
Grupa zasobów odpowiadająca podanemu obszarowi roboczemu.
Określa identyfikator subskrypcji.
Nazwa obszaru roboczego zawierającego usługę do uruchomienia.
Flaga szczegółowości.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az ml service show
Pokaż szczegóły usługi w obszarze roboczym.
az ml service show --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Parametry wymagane
Nazwa usługi internetowej do pokazania.
Parametry opcjonalne
Ścieżka do folderu projektu. Ustawienie domyślne: bieżący katalog.
Grupa zasobów odpowiadająca podanemu obszarowi roboczemu.
Określa identyfikator subskrypcji.
Nazwa obszaru roboczego zawierającego usługę do pokazania.
Flaga szczegółowości.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az ml service update
Aktualizowanie usługi w obszarze roboczym.
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]
Parametry wymagane
Nazwa usługi do zaktualizowania.
Parametry opcjonalne
Właściwość klucz/wartość do dodania (np. key=value ). Można określić wiele właściwości z wieloma opcjami --add-property.
Tag klucz/wartość do dodania (np. key=value ). Można określić wiele tagów z wieloma opcjami --add-tag.
Określa, czy włączyć uwierzytelnianie klucza dla tej usługi sieci Web. Wartość domyślna to False.
Czy włączyć usługę AppInsights dla tej usługi internetowej. Wartość domyślna to False.
Jak często autoskalator powinien próbować skalować tę usługę internetową. Wartość domyślna to 1.
Określa, czy włączyć skalowanie automatyczne dla tej usługi sieci Web. Wartość domyślna to True, jeśli num_replicas to Brak.
Docelowe wykorzystanie (w procentach na 100) autoskalator powinien podjąć próbę utrzymania dla tej usługi sieci Web. Wartość domyślna to 70.
Maksymalna liczba kontenerów do użycia podczas skalowania automatycznego tej usługi sieci Web. Wartość domyślna to 10.
Minimalna liczba kontenerów do użycia podczas skalowania automatycznego tej usługi sieci Web. Wartość domyślna to 1.
Obraz niestandardowy, który ma być używany jako obraz podstawowy. Jeśli nie podano obrazu podstawowego, obraz podstawowy będzie używany na podstawie danego parametru środowiska uruchomieniowego.
Rejestr obrazów zawierający obraz podstawowy.
Liczba rdzeni procesora cpu do przydzielenia dla tej usługi sieci Web. Może to być liczba dziesiętna. Wartość domyślna to 0.1.
Maksymalna liczba rdzeni procesora CPU, z których może korzystać ta usługa sieci Web. Może to być liczba dziesiętna.
Ścieżka do pliku lokalnego zawierającego definicję środowiska conda do użycia dla obrazu.
Określa, czy włączyć zbieranie danych modelu dla tej usługi sieci Web. Wartość domyślna to False.
(Wersja zapoznawcza) Określa docelowy obiekt obliczeniowy z rozszerzeniem AzureML zainstalowanym w celu hostowania zmigrowanego punktu końcowego i wdrożenia usługi Kubernetes w trybie online.
Wersja cudA do zainstalowania dla obrazów, które wymagają obsługi procesora GPU. Obraz procesora GPU musi być używany w usługach Microsoft Azure, takich jak Azure Container Instances, Azure Machine Learning Compute, Azure Virtual Machines i Azure Kubernetes Service. Obsługiwane wersje to 9.0, 9.1 i 10.0. Jeśli ustawiono wartość "enable_gpu", wartość domyślna to "9.1".
Ścieżka do pliku JSON zawierającego metadane wdrożenia.
Opis usługi.
Nazwa DNS dla tej usługi sieci Web.
Ścieżka do pliku lokalnego zawierającego dodatkowe kroki platformy Docker do uruchomienia podczas konfigurowania obrazu.
Katalog dla środowiska Azure Machine Learning do wdrożenia. Jest to taka sama ścieżka katalogu, jak w poleceniu "az ml environment scaffold".
Czy włączyć obsługę procesora GPU na obrazie. Obraz procesora GPU musi być używany w usługach Microsoft Azure, takich jak Azure Container Instances, Azure Machine Learning Compute, Azure Virtual Machines i Azure Kubernetes Service. Wartość domyślna to False.
Ścieżka do pliku lokalnego zawierającego kod do uruchomienia dla usługi (ścieżka względna z source_directory, jeśli został podany).
Nazwa środowiska Azure Machine Learning do wdrożenia.
Wersja istniejącego środowiska Azure Machine Learning do wdrożenia.
Po uruchomieniu zasobnika i niepowodzeniu sondy aktualności platforma Kubernetes spróbuje użyć wartości progowej --failure-threshold przed rezygnacją. Wartość domyślna to 3. Wartość minimalna to 1.
Ilość pamięci (w GB) do przydzielenia dla tej usługi sieci Web. Może to być liczba dziesiętna.
Maksymalna ilość pamięci (w GB) dozwolonej przez tę usługę sieci Web. Może to być liczba dziesiętna.
Liczba rdzeni procesora GPU do przydzielenia dla tej usługi sieci Web. Domyślna wartość wynosi 1.
Ścieżka do pliku JSON lub YAML zawierającego konfigurację wnioskowania.
Liczba sekund po uruchomieniu kontenera przed zainicjowaniem sond żywotności. Wartość domyślna to 310.
(Wersja zapoznawcza) Czy przeprowadzić migrację usługi internetowej AKS do punktu końcowego i wdrożenia online platformy Kubernetes. Wartość domyślna to False.
Podstawowy klucz uwierzytelniania do użycia dla tej usługi sieci Web.
Pomocniczy klucz uwierzytelniania do użycia dla tej usługi sieci Web.
Region świadczenia usługi Azure do wdrożenia tej usługi internetowej. Jeśli nie określono lokalizacji obszaru roboczego, zostanie użyta. Więcej szczegółów na temat dostępnych regionów można znaleźć tutaj: https://azure.microsoft.com/en-us/global-infrastructure/services/?regions=all&products=container-instances.
Maksymalny czas oczekiwania żądania pozostanie w kolejce (w milisekundach) przed zwróceniem błędu 503. Wartość domyślna to 500.
Identyfikator modelu do wdrożenia. Wiele modeli można określić za pomocą dodatkowych argumentów -m. Najpierw należy zarejestrować modele.
Ścieżka do pliku JSON zawierającego metadane rejestracji modelu. Wiele modeli można udostępnić przy użyciu wielu parametrów -f.
Flaga, aby nie czekać na wywołania asynchroniczne.
Liczba kontenerów do przydzielenia dla tej usługi sieci Web. Nie, jeśli ten parametr nie jest ustawiony, autoskalator jest domyślnie włączony.
Ścieżka do folderu projektu. Ustawienie domyślne: bieżący katalog.
Jak często (w sekundach) wykonać sondę liveness. Wartość domyślna to 10 sekund. Wartość minimalna to 1.
Port lokalny, na którym można uwidocznić punkt końcowy HTTP usługi.
Klucz tagu do usunięcia. Wiele tagów można określić za pomocą wielu opcji --remove-tag.
Liczba maksymalnej liczby współbieżnych żądań na węzeł w celu zezwolenia na tę usługę sieci Web. Wartość domyślna to 1.
Grupa zasobów odpowiadająca podanemu obszarowi roboczemu.
Którego środowiska uruchomieniowego należy użyć dla obrazu. Obecnie obsługiwane środowiska uruchomieniowe to "spark-py" i "python"spark-py|python|python-slim.
Nazwa cname dla , jeśli protokół SSL jest włączony. Ma zastosowanie tylko podczas aktualizowania usługi ACI.
Limit czasu wymuszany dla wywołań oceniania do tej usługi sieci Web. Wartość domyślna to 60000.
Ścieżka do folderów, które zawierają wszystkie pliki do utworzenia obrazu.
Czy włączyć protokół SSL dla tej usługi sieci Web. Wartość domyślna to False.
Plik klucza wymagany w przypadku włączenia protokołu SSL.
Plik certyfikatu wymagany w przypadku włączenia protokołu SSL.
Minimalna liczba kolejnych sukcesów sondy utrzymania, która ma zostać uznana za pomyślną po niepowieść. Wartość domyślna to 1. Wartość minimalna to 1.
Określa identyfikator subskrypcji.
Liczba sekund, po których upłynął limit czasu sondy utrzymania. Wartość domyślna to 2 sekundy. Wartość minimalna to 1.
Określa, czy włączyć uwierzytelnianie tokenu dla tej usługi sieci Web. Dostępne tylko dla usług sieci Web AKS. Wartość domyślna to False.
Nazwa obszaru roboczego zawierającego usługę do zaktualizowania.
Flaga szczegółowości.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.