Partilhar via


Guia de início rápido: criar um recurso de serviços de IA do Azure usando um modelo ARM

Este guia de início rápido mostra como usar um modelo do Azure Resource Manager (modelo ARM) para criar um recurso nos serviços de IA do Azure.

Os serviços de IA do Azure ajudam os programadores e as organizações a criar rapidamente aplicações inteligentes, inovadoras, prontas para o mercado e responsáveis com APIs e modelos prontos a utilizar, pré-construídos e personalizáveis. Exemplos de aplicações incluem processamento de linguagem natural para conversas, pesquisa, monitoramento, tradução, fala, visão e tomada de decisões.

Gorjeta

Experimente os serviços de IA do Azure, incluindo o Azure OpenAI, Segurança de Conteúdo, Fala, Visão e muito mais no portal do Azure AI Foundry. Para obter mais informações, consulte O que é o Azure AI Foundry?.

A maioria dos serviços de IA do Azure está disponível por meio de APIs REST e SDKs de biblioteca de cliente em linguagens de desenvolvimento populares. Para obter mais informações, consulte a documentação de cada serviço.

Um modelo do Azure Resource Manager é um arquivo JSON (JavaScript Object Notation) que define a infraestrutura e a configuração do seu projeto. O modelo utiliza sintaxe declarativa. Você descreve a implantação pretendida sem escrever a sequência de comandos de programação para criar a implantação.

Pré-requisitos

Rever o modelo

O modelo que você usa neste início rápido é de Modelos de Início Rápido do Azure.

{
  "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
  "contentVersion": "1.0.0.0",
  "metadata": {
    "_generator": {
      "name": "bicep",
      "version": "0.30.23.60470",
      "templateHash": "10147189867297702253"
    }
  },
  "parameters": {
    "aiServicesName": {
      "type": "string",
      "defaultValue": "[format('aiServices-{0}', uniqueString(resourceGroup().id))]",
      "metadata": {
        "description": "That name is the name of our application. It has to be unique.Type a name followed by your resource group name. (<name>-<resourceGroupName>)"
      }
    },
    "location": {
      "type": "string",
      "defaultValue": "[resourceGroup().location]",
      "metadata": {
        "description": "Location for all resources."
      }
    },
    "sku": {
      "type": "string",
      "defaultValue": "S0",
      "allowedValues": [
        "S0"
      ]
    }
  },
  "resources": [
    {
      "type": "Microsoft.CognitiveServices/accounts",
      "apiVersion": "2023-05-01",
      "name": "[parameters('aiServicesName')]",
      "location": "[parameters('location')]",
      "identity": {
        "type": "SystemAssigned"
      },
      "sku": {
        "name": "[parameters('sku')]"
      },
      "kind": "AIServices",
      "properties": {
        "publicNetworkAccess": "Disabled",
        "networkAcls": {
          "defaultAction": "Deny"
        },
        "disableLocalAuth": true
      }
    }
  ]
}

Um recurso do Azure é definido no arquivo Bicep. O kind campo no arquivo Bicep define o tipo de recurso.

Conforme necessário, altere o valor do sku parâmetro para a instância de definição de preço desejada. O sku depende do recurso kind que você usa. Por exemplo, use TextAnalytics para o serviço Azure AI Language. O TextAnalytics tipo usa S em vez de S0 para o sku valor.

Implementar o modelo

  1. Selecione o botão Implantar no Azure .

    Botão para implantar o modelo do Gerenciador de Recursos no Azure.

  2. Introduza os seguintes valores.

    valor Description
    Subscrição Selecione uma subscrição do Azure.
    Grupo de recursos Selecione Criar novo, insira um nome exclusivo para o grupo de recursos e selecione OK.
    Região Selecione uma região (por exemplo, Leste dos EUA).
    Nome do serviço AI Substitua o valor por um nome exclusivo para seu recurso de serviços de IA do Azure. Você precisará do nome na próxima seção quando validar a implantação.
    Location Substitua pela região selecionada.
    Sku Selecione o nível de preço para o seu recurso.

    Captura de tela que mostra o painel para a criação de recursos.

  3. Selecione Rever + Criar e, em seguida, selecione Criar. Quando a implantação for bem-sucedida, o botão Ir para o recurso estará disponível.

Gorjeta

Se sua assinatura não permitir que você crie um recurso de serviços de IA do Azure, talvez seja necessário habilitar o privilégio desse provedor de recursos do Azure usando o portal do Azure, um comando do PowerShell ou um comando da CLI do Azure. Se você não for o proprietário da assinatura, peça ao proprietário da assinatura ou a alguém com uma função de administrador para concluir o registro para você. Ou solicite que os privilégios /register/action sejam concedidos à sua conta.

Rever os recursos implementados

Quando a implantação terminar, você poderá selecionar o botão Ir para o recurso para ver o novo recurso. Você também pode encontrar o grupo de recursos por:

  1. Seleção de Grupos de recursos no painel esquerdo.
  2. Selecionar o nome do grupo de recursos.

Clean up resources (Limpar recursos)

Se quiser limpar e remover uma assinatura de serviços de IA do Azure, você pode excluir o recurso ou o grupo de recursos. A exclusão do grupo de recursos também exclui quaisquer outros recursos contidos no grupo.

  1. No painel esquerdo, selecione Grupos de recursos para exibir a lista de seus grupos de recursos.
  2. Localize o grupo de recursos que contém o recurso a ser excluído.
  3. Clique com o botão direito do rato no grupo de recursos, selecione Eliminar grupo de recursos e, em seguida, confirme.