Szybki start: tworzenie i wdrażanie zasobu usługi Azure AI Health Szczegółowe informacje (interfejs wiersza polecenia)
Ten przewodnik Szybki start zawiera instrukcje krok po kroku dotyczące tworzenia zasobu i wdrażania modelu. Zasoby na platformie Azure można tworzyć na kilka różnych sposobów:
- Azure Portal
- Interfejsy API REST, interfejs wiersza polecenia platformy Azure, program PowerShell lub biblioteki klienckie
- Szablony usługi Azure Resource Manager (ARM)
W tym artykule zapoznasz się z przykładami tworzenia i wdrażania zasobów za pomocą interfejsu wiersza polecenia platformy Azure.
Wymagania wstępne
- Subskrypcja platformy Azure.
- Interfejs wiersza polecenia platformy Azure. Aby uzyskać więcej informacji, zobacz Jak zainstalować interfejs wiersza polecenia platformy Azure.
Logowanie się do interfejsu wiersza polecenia platformy Azure
Zaloguj się do interfejsu wiersza polecenia platformy Azure lub wybierz pozycję Otwórz program CloudShell w poniższych krokach.
Tworzenie grupy zasobów platformy Azure
Aby utworzyć zasób usługi Azure Health Szczegółowe informacje, potrzebujesz grupy zasobów platformy Azure. Podczas tworzenia nowego zasobu za pomocą interfejsu wiersza polecenia platformy Azure możesz również utworzyć nową grupę zasobów lub poinstruować platformę Azure o użyciu istniejącej grupy. W poniższym przykładzie pokazano, jak utworzyć nową grupę zasobów o nazwie Health Szczegółowe informacje ResourceGroup za pomocą polecenia az group create. Grupa zasobów jest tworzona w lokalizacji Wschodnie stany USA.
az group create \
--name HealthInsightsResourceGroup \
--location eastus
Utwórz zasób
Użyj polecenia az cognitiveservices account create, aby utworzyć zasób usługi Azure Health Szczegółowe informacje w grupie zasobów. W poniższym przykładzie utworzysz zasób o nazwie Health Szczegółowe informacje Resource w grupie zasobów Health Szczegółowe informacje ResourceGroup. Po wypróbowaniu przykładu zaktualizuj kod, aby używał żądanych wartości dla grupy zasobów i nazwy zasobu wraz z identyfikatorem subskrypcji platformy Azure.
az cognitiveservices account create \
--name HealthInsightsResource \
--resource-group HealthInsightsResourceGroup \
--kind HealthInsights \
--sku F0 \
--location eastus \
--custom-domain healthinsightsresource \
--subscription <subscriptionID>
Pobieranie informacji o zasobie
Po utworzeniu zasobu możesz użyć różnych poleceń, aby znaleźć przydatne informacje o wystąpieniu usługi Azure Health Szczegółowe informacje. W poniższych przykładach pokazano, jak pobrać podstawowy adres URL punktu końcowego interfejsu API REST i klucze dostępu dla nowego zasobu.
Uzyskiwanie adresu URL punktu końcowego
Użyj polecenia az cognitiveservices account show, aby pobrać podstawowy adres URL punktu końcowego interfejsu API REST dla zasobu. W tym przykładzie kierujemy dane wyjściowe polecenia za pośrednictwem procesora jq JSON w celu zlokalizowania .properties.endpoint
wartości.
Po wypróbowaniu przykładu zaktualizuj kod tak, aby używał wartości dla grupy zasobów i zasobu.
az cognitiveservices account show \
--name HealthInsightsResource \
--resource-group HealthInsightsResourceGroup \
| jq -r .properties.endpoint
Pobieranie podstawowego klucza interfejsu API
Aby pobrać klucze dostępu dla zasobu, użyj polecenia az cognitiveservices account keys list . W tym przykładzie kierujemy dane wyjściowe polecenia za pośrednictwem procesora jq JSON w celu zlokalizowania .key1
wartości.
Po wypróbowaniu przykładu zaktualizuj kod tak, aby używał wartości dla grupy zasobów i zasobu.
az cognitiveservices account keys list \
--name HealthInsightsResource \
--resource-group HealthInsightsResourceGroup \
| jq -r .key1
Usuwanie zasobu lub grupy zasobów
Jeśli chcesz wyczyścić po tych ćwiczeniach, możesz usunąć zasób usługi Azure Health Szczegółowe informacje, usuwając zasób za pomocą interfejsu wiersza polecenia platformy Azure.
Aby usunąć zasób, użyj polecenia az cognitiveservices account delete . Po uruchomieniu tego polecenia pamiętaj o zaktualizowaniu przykładowego kodu, aby użyć wartości dla grupy zasobów i zasobu.
az cognitiveservices account delete \
--name HealthInsightsResource \
--resource-group HealthInsightsResourceGroup
Możesz również usunąć grupę zasobów. Jeśli zdecydujesz się usunąć grupę zasobów, wszystkie zasoby zawarte w grupie również zostaną usunięte. Po uruchomieniu tego polecenia zaktualizuj przykładowy kod, aby użyć wartości dla grupy zasobów.
az group delete \
--name HealthInsightsResourceGroup