Compartilhar via


Início Rápido: Criar um recurso de serviços de IA do Azure usando um modelo do ARM

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

Os serviços de IA do Azure ajudam desenvolvedores e organizações a criar rapidamente aplicativos inteligentes, de ponta, prontos para o mercado e responsáveis com APIs e modelos prontos para uso, pré-construídos e personalizáveis. Os aplicativos de exemplo incluem processamento de idioma natural para conversas, pesquisa, monitoramento, tradução, fala, visão e tomada de decisão.

Dica

Experimente os serviços de IA do Azure, incluindo Azure OpenAI, segurança de conteúdo, fala, visão e muito mais no Azure AI Studio. Para obter mais informações, consulte O que é o AI do Azure Studio?.

A maioria dos serviços de IA do Azure está disponível por meio de APIs REST e SDKs da biblioteca de clientes 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 usa a 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

Examinar o modelo

O modelo que você usa nesse início rápido é proveniente dos 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 campo kind no arquivo Bicep define o tipo de recurso.

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

Implantar o modelo

  1. Selecione o botão Implantar no Azure.

    Botão para implantar o modelo do Resource Manager no Azure.

  2. Insira os seguintes valores.

    Valor Descrição
    Assinatura Selecione uma assinatura do Azure.
    Grupo de recursos selecione Criar, 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 de IA 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 ao validar a implantação.
    Localidade Substitua pela região selecionada.
    Sku Selecione o tipo de preço do recurso.

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

  3. Clique em Examinar + Criar, depois em Criar. Quando a implantação for bem-sucedida, o botão Ir para o recurso estará disponível.

Dica

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 função de administrador para concluir o registro para você. Ou solicite que os privilégios de /register/action sejam concedidos à sua conta.

Examinar os recursos implantados

Quando a implantação for concluída, você poderá selecionar o botão Ir para o recurso para ver o novo recurso. Também é possível encontrar o grupo de recursos:

  1. Selecionando Grupos de recursos no painel esquerdo.
  2. Selecionando o nome do grupo de recursos.

Limpar os recursos

Se quiser limpar e remover uma assinatura dos serviços de IA do Azure, você poderá excluir o recurso ou o grupo de recursos. A exclusão do grupo de recursos também exclui outros recursos que o grupo contenha.

  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 mouse no grupo de recursos, selecione Excluir grupo de recursos e confirme.