快速入門:建立及部署 Azure AI Health Insights 資源 (CLI)
本快速入門提供建立資源及部署模型的逐步指示。 您可以使用數種不同的方式在 Azure 中建立資源:
- Azure 入口網站
- REST API、Azure CLI、PowerShell 或客戶端連結庫
- Azure Resource Manager (ARM) 範本
在本文中,您會檢閱使用 Azure CLI 建立和部署資源的範例。
必要條件
- Azure 訂用帳戶。
- Azure CLI。 如需詳細資訊,請參閱如何安裝 Azure CLI。
登入 Azure CLI
登入 Azure CLI,或在下列步驟中選取 [開啟 Cloudshell]。
建立 Azure 資源群組
若要建立 Azure Health Insights 資源,您需要 Azure 資源群組。 當您透過 Azure CLI 建立新的資源時,您也可以建立新的資源群組,或指示 Azure 使用現有的群組。 下列範例示範如何使用 az group create 命令建立名為 HealthInsightsResourceGroup 的新資源群組。 資源群組會在美國東部位置建立。
az group create \
--name HealthInsightsResourceGroup \
--location eastus
建立資源
使用 az cognitiveservices account create 命令,在資源群組中建立 Azure Health Insights 資源。 在下列範例中,您會在 HealthInsightsResourceGroup 資源群組中建立名為 HealthInsightsResource 的資源。 當您嘗試此範例時,請更新程序代碼,以使用資源群組和資源名稱所需的值,以及您的 Azure 訂用帳戶識別碼。
az cognitiveservices account create \
--name HealthInsightsResource \
--resource-group HealthInsightsResourceGroup \
--kind HealthInsights \
--sku F0 \
--location eastus \
--custom-domain healthinsightsresource \
--subscription <subscriptionID>
擷取資源的相關信息
建立資源之後,您可以使用不同的命令來尋找 Azure Health Insights 實例的實用資訊。 下列範例示範如何擷取 REST API 端點基底 URL 和新資源的存取密鑰。
取得端點 URL
使用 az cognitiveservices account show 命令來擷取資源的 REST API 端點基底 URL。 在此範例中,我們會透過 jq JSON 處理器將命令輸出導向,以找出 .properties.endpoint
值。
當您嘗試此範例時,請更新程序代碼,以使用資源群組和資源的值。
az cognitiveservices account show \
--name HealthInsightsResource \
--resource-group HealthInsightsResourceGroup \
| jq -r .properties.endpoint
取得主要 API 金鑰
若要擷取資源的存取密鑰,請使用 az cognitiveservices account keys list 命令。 在此範例中,我們會透過 jq JSON 處理器將命令輸出導向,以找出 .key1
值。
當您嘗試此範例時,請更新程序代碼,以使用資源群組和資源的值。
az cognitiveservices account keys list \
--name HealthInsightsResource \
--resource-group HealthInsightsResourceGroup \
| jq -r .key1
刪除資源或資源群組
如果您想要在這些練習之後清除,您可以透過 Azure CLI 刪除資源來移除 Azure Health Insights 資源。
若要移除資源,請使用 az cognitiveservices account delete 命令。 當您執行此命令時,請務必更新範例程序代碼,以使用資源群組和資源的值。
az cognitiveservices account delete \
--name HealthInsightsResource \
--resource-group HealthInsightsResourceGroup
您也可以刪除資源群組。 如果您選擇刪除資源群組,也會刪除群組中包含的所有資源。 當您執行此命令時,請務必更新範例程序代碼,以使用資源群組的值。
az group delete \
--name HealthInsightsResourceGroup