빠른 시작: Azure AI 헬스 인사이트 리소스(CLI) 만들기 및 배포

이 빠른 시작에서는 리소스를 만들고 모델을 배포하는 단계별 지침을 제공합니다. 여러 가지 방법으로 Azure에서 리소스를 만들 수 있습니다.

  • Azure Portal
  • REST API, Azure CLI, PowerShell 또는 클라이언트 라이브러리
  • ARM(Azure Resource Manager) 템플릿

이 문서에서는 Azure CLI를 사용하여 리소스를 만들고 배포하는 예를 검토합니다.

필수 구성 요소

Azure CLI에 로그인

Azure CLI에 로그인하거나 다음 단계에서 Cloudshell 열기를 선택합니다.

Azure 리소스 그룹 만들기

Azure 헬스 인사이트 리소스를 만들려면 Azure 리소스 그룹이 필요합니다. Azure CLI를 통해 새 리소스를 만들 때 새 리소스 그룹을 만들거나 Azure에 기존 그룹을 사용하도록 지시할 수도 있습니다. 다음 예에서는 az group create 명령을 사용하여 HealthInsightsResourceGroup이라는 새 리소스 그룹을 만드는 방법을 보여 줍니다. 리소스 그룹은 미국 동부 위치에 생성됩니다.

az group create \
--name HealthInsightsResourceGroup \
--location eastus

리소스 만들기

리소스 그룹에 Azure 헬스 인사이트 리소스를 만들려면 az cognitiveservices account create 명령을 사용합니다. 다음 예에서는 HealthInsightsResourceGroup 리소스 그룹에 HealthInsightsResource라는 리소스를 만듭니다. 예를 시도할 때 Azure 구독 ID와 함께 리소스 그룹 및 리소스 이름에 대해 원하는 값을 사용하도록 코드를 업데이트합니다.

az cognitiveservices account create \
--name HealthInsightsResource \
--resource-group HealthInsightsResourceGroup \
--kind HealthInsights \
--sku F0 \
--location eastus \
--custom-domain healthinsightsresource \
--subscription <subscriptionID>

리소스에 대한 정보 검색

리소스를 만든 후에는 다양한 명령을 사용하여 Azure 헬스 인사이트 인스턴스에 대한 유용한 정보를 찾을 수 있습니다. 다음 예에서는 REST API 엔드포인트 기본 URL과 새 리소스에 대한 액세스 키를 검색하는 방법을 보여줍니다.

엔드포인트 URL 가져오기

리소스에 대한 REST API 엔드포인트 기본 URL을 검색하려면 az Cognitiveservices account show 명령을 사용합니다. 이 예에서는 jq JSON 프로세서를 통해 명령 출력을 지시하여 .properties.endpoint 값을 찾습니다.

예제를 시도할 때 리소스 그룹 및 리소스 에 대한 값을 사용하도록 코드를 업데이트하세요.

az cognitiveservices account show \
--name HealthInsightsResource \
--resource-group HealthInsightsResourceGroup \
| jq -r .properties.endpoint

기본 API 키 가져오기

리소스에 대한 액세스 키를 검색하려면 az Cognitiveservices account key list 명령을 사용합니다. 이 예에서는 jq JSON 프로세서를 통해 명령 출력을 지시하여 .key1 값을 찾습니다.

예제를 시도할 때 리소스 그룹 및 리소스에 대한 값을 사용하도록 코드를 업데이트하세요.

az cognitiveservices account keys list \
--name HealthInsightsResource \
--resource-group HealthInsightsResourceGroup \
| jq -r .key1

리소스 또는 리소스 그룹 삭제

이러한 연습 후에 정리하려면 Azure CLI를 통해 리소스를 삭제하여 Azure 헬스 인사이트 리소스를 제거할 수 있습니다.

리소스를 제거하려면 az Cognitiveservices account delete 명령을 사용합니다. 이 명령을 실행할 때 리소스 그룹 및 리소스에 대한 값을 사용하도록 코드 예를 업데이트해야 합니다.

az cognitiveservices account delete \
--name HealthInsightsResource \
--resource-group HealthInsightsResourceGroup

리소스 그룹을 삭제할 수도 있습니다. 리소스 그룹을 삭제하도록 선택하면 그룹에 포함된 모든 리소스도 삭제됩니다. 이 명령을 실행할 때 리소스 그룹에 대한 값을 사용하도록 코드 예를 업데이트해야 합니다.

az group delete \
--name HealthInsightsResourceGroup

다음 단계