你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
快速入门:创建和部署 Azure AI 健康状况见解资源 (CLI)
本快速入门提供创建资源和部署模型的分步说明。 可通过多种不同方式在 Azure 中创建资源:
- Azure 门户
- REST API、Azure CLI、PowerShell 或客户端库
- Azure 资源管理器 (ARM) 模板
在本文中,可查看使用 Azure CLI 创建和部署资源的示例。
先决条件
- Azure 订阅。
- Azure CLI。 有关详细信息,请参阅 如何安装 Azure CLI。
登录 Azure CLI
登录 Azure CLI 或在以下步骤中选择“打开 Cloudshell”。
创建 Azure 资源组
要创建 Azure 健康状况见解资源,你需要一个 Azure 资源组。 通过 Azure CLI 创建新资源时,还可以创建新资源组或指示 Azure 使用现有组。 以下示例演示如何使用 az group create 命令创建名为 HealthInsightsResourceGroup 的新资源组。 该资源组是在美国东部位置创建的。
az group create \
--name HealthInsightsResourceGroup \
--location eastus
创建资源
使用 az recognizeservices account create 命令在资源组中创建 Azure 健康状况见解资源。 在以下示例中,将在 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
使用 az recognizeservices account show 命令检索资源的 REST API 终结点基 URL。 在此示例中,我们通过 jq JSON 处理器来引导命令输出,以查找 .properties.endpoint
值。
尝试该示例时,请更新代码以使用资源组 和资源 的值。
az cognitiveservices account show \
--name HealthInsightsResource \
--resource-group HealthInsightsResourceGroup \
| jq -r .properties.endpoint
获取主 API 密钥
要检索资源的访问密钥,请使用 az recognizeservices 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