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, Voz, Visão e muito mais no Azure AI Studio. Para obter mais informações, consulte O que é o Azure AI Studio?.
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
- Se você não tiver uma assinatura do Azure, crie uma gratuitamente.
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
Selecione o botão Implantar no Azure .
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. 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:
- Seleção de Grupos de recursos no painel esquerdo.
- 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.
- No painel esquerdo, selecione Grupos de recursos para exibir a lista de seus grupos de recursos.
- Localize o grupo de recursos que contém o recurso a ser excluído.
- Clique com o botão direito do rato no grupo de recursos, selecione Eliminar grupo de recursos e, em seguida, confirme.
Conteúdos relacionados
- Para obter mais informações sobre como trabalhar com segurança com os serviços de IA do Azure, consulte Autenticar solicitações para serviços de IA do Azure.
- Para obter uma lista de serviços de IA do Azure, consulte O que são serviços de IA do Azure?.
- Para obter uma lista de linguagens naturais suportadas pelos serviços de IA do Azure, consulte Suporte a linguagem natural nos serviços de IA do Azure.
- Para entender como usar os serviços de IA do Azure no local, consulte O que são contêineres de IA do Azure?.
- Para estimar o custo de usar os serviços de IA do Azure, consulte Planejar e gerenciar custos para o Azure AI Studio.