Planejar e gerenciar custos para o Azure AI Foundry
Importante
Os itens marcados (versão prévia) neste artigo estão atualmente em versão prévia pública. Essa versão prévia é fornecida sem um contrato de nível de serviço e não recomendamos isso para cargas de trabalho de produção. Alguns recursos podem não ter suporte ou podem ter restrição de recursos. Para obter mais informações, consulte Termos de Uso Complementares de Versões Prévias do Microsoft Azure.
Este artigo descreve como você planeja e gerencia custos para o Azure AI Foundry. Primeiro, use a calculadora de preços do Azure para ajudar a planejar os custos do Azure AI Foundry antes de adicionar recursos para o serviço para estimar os custos. Em seguida, ao adicionar recursos do Azure, examine os custos estimados.
Dica
O Azure AI Foundry não tem uma página específica na calculadora de preços do Azure. O Azure AI Foundry é composto por vários outros serviços do Azure, alguns dos quais são opcionais. Este artigo fornece informações sobre como usar a calculadora de preços para estimar os custos desses serviços.
Use os serviços de IA do Azure no portal do Azure AI Foundry. Os custos dos serviços de IA do Azure são apenas uma parte dos custos mensais na sua cobrança do Azure. Você é cobrado por todos os serviços e recursos do Azure usados em sua assinatura do Azure, incluindo os serviços de terceiros.
Pré-requisitos
A análise de custos no Gerenciamento de Custos da Microsoft dá suporte à maioria dos tipos de conta do Azure, mas não a todos eles. Para exibir a lista completa dos tipos de contas compatíveis, confira Entender os dados do Gerenciamento de Custos. Para visualizar os dados de custo, você precisará, pelo menos, de acesso de leitura para uma conta do Azure. Para obter informações sobre como atribuir o acesso aos dados do Gerenciamento de Custos da Microsoft, confira Atribuir acesso aos dados.
Estimar os custos antes de usar os serviços de IA do Azure
Use a calculadora de preços do Azure para estimar os custos antes de adicionar serviços de IA do Azure.
Selecione um produto como o OpenAI do Azure do Azure na calculadora de preços do Azure.
Insira o número de unidades que você planeja usar. Por exemplo, insira o número de tokens para prompts e conclusões.
Você pode selecionar mais de um produto para estimar os custos de vários produtos. Por exemplo, selecione Máquinas virtuais para adicionar custos potenciais para recursos de computação.
Ao adicionar novos recursos ao seu projeto, retorne a esta calculadora e adicione o mesmo recurso aqui para atualizar suas estimativas de custo.
Custos que normalmente se acumulam com o Azure AI Foundry
Quando você cria recursos para o hub, os recursos para outros serviços do Azure também são criados. São elas:
Página de preços do serviço | Descrição com exemplos de casos de uso |
---|---|
Serviços de IA do Azure | Você paga para usar serviços como OpenAI do Azure, Fala, Segurança de Conteúdo, Visão, Inteligência de Documentos e Linguagem. Os custos variam para cada serviço e para alguns recursos dentro de cada serviço. Para obter mais informações sobre o provisionamento de serviços de IA do Azure, consulte Hubs do Azure AI Foundry. |
Azure AI Search | Um exemplo de caso de uso é o armazenamento de dados em um índice de busca em vetores. |
Azure Machine Learning | As instâncias de computação são necessárias para executar o Visual Studio Code (Web ou Desktop)e o prompt flow por meio do Azure AI Foundry. Quando você cria uma instância de computação, a máquina virtual (VM) permanece ligada para que esteja disponível para seu trabalho. Habilite o desligamento ocioso para economizar os custos quando a VM ficar ociosa por um período especificado. Ou, então, configure um agendamento para iniciar e parar automaticamente a instância de computação, a fim de reduzir os custos quando não pretender usá-la. |
Máquina Virtual do Azure | As Máquinas Virtuais do Microsoft Azure oferecem a flexibilidade da virtualização para uma ampla gama de soluções de computação com suporte para Linux, Windows Server, SQL Server, Oracle, IBM, SAP e mais. |
Conta básica Registro de Contêiner do Azure | Fornece armazenamento de imagens de contêiner do Docke privadas, habilitando a recuperação rápida e escalonável e a implantação próxima à rede de cargas de trabalho de contêineres no Azure. |
Armazenamento de Blobs do Azure | Pode ser usado para armazenar arquivos do projeto do Azure AI Foundry. |
Key Vault | Um cofre de chaves para armazenar segredos. |
Link Privado do Azure | O Link Privado do Azure permite que você acesse os Serviços de PaaS do Azure (por exemplo, o Armazenamento do Azure e o Banco de Dados SQL do Azure) por meio de um ponto de extremidade privado em sua rede virtual privada. |
Custos podem ser acumulados antes da exclusão do recurso
Antes de excluir um hub no portal do Azure ou com a CLI do Azure, os seguintes sub-recursos são custos comuns que se acumulam mesmo quando você não está trabalhando ativamente no espaço de trabalho. Se você estiver planejando retornar ao seu hub posteriormente, esses recursos poderão continuar a acumular custos:
- Pesquisa de IA do Azure (para os dados)
- Máquinas virtuais
- Load Balancer
- Rede Virtual do Azure
- Largura de banda
Cada VM é cobrada por hora em execução. O custo depende das especificações da VM. As VMs que estão em execução, mas não trabalhando ativamente em um conjunto de dados, ainda são cobradas por meio do balanceador de carga. Para cada instância de computação, um balanceador de carga é cobrado por dia. Cada 50 nós de um cluster de computação têm um balanceador de carga padrão cobrado. Cada balanceador de carga é cobrado cerca de US$ 0,33/dia. Para evitar custos do balanceador de carga nas instâncias de computação e nos clusters de computação interrompidos, exclua o recurso de computação.
As instâncias de computação também geram custos de disco P10 mesmo no estado parado. Esse custo ocorre porque qualquer conteúdo do usuário salvo no disco é persistido no estado parado, como nas VMs do Azure. Estamos trabalhando para tornar o tamanho/tipo de disco do SO configurável para controlar melhor os custos. Para as Redes Virtuais do Azure, uma rede virtual é cobrada por assinatura e por região. As VNets não podem abranger regiões ou assinaturas. A configuração de pontos de extremidade privados em sistemas de rede virtual também pode incorrer em cobranças. Se sua rede virtual usar um Firewall do Azure, o firewall poderá incorrer em cobranças. O uso da largura de banda é cobrado; quanto mais dados forem transferidos, mais você será cobrado.
Dica
O uso de uma rede virtual gerenciada é gratuito. No entanto, alguns recursos da rede gerenciada dependem do Link Privado do Azure (para pontos de extremidade privados) e do Firewall do Azure (para regras de FQDN) e incorrerão em cobranças. Para obter mais informações, consulte Isolamento da rede virtual gerenciada.
Custos podem ser acumulados após a exclusão de recursos
Após você excluir um hub no portal do Azure ou com a CLI do Azure, os seguintes recursos continuarão a existir. Eles continuarão a acumular custos até que você os exclua.
- Registro de Contêiner do Azure
- Armazenamento do Blobs do Azure
- Key Vault
- Application Insights (se você o habilitou para seu hub)
Monitorar custos
Ao usar o Azure AI Foundry com hubs, você incorre em custos. Os custos unitários do uso dos recursos do Azure variam de acordo com os intervalos de tempo (segundos, minutos, horas e dias) ou com a unidade de uso (bytes, megabytes e assim por diante). Você pode ver os custos incorridos na análise de custos.
Ao usar a análise de custos, você vê os custos do hub em grafos e tabelas para diferentes intervalos de tempo. Alguns exemplos são por dia, mês atual e anterior e ano. Você também visualiza os custos em relação aos orçamentos e os custos previstos. Alternar para exibições mais extensas ao longo do tempo pode ajudar você a identificar tendências de gastos. E você vê o local em que podem ocorrer gastos excessivos. Se você cria orçamentos, também pode ver facilmente o local em que eles foram excedidos.
Monitorar os custos do projeto do Azure AI Foundry
Você pode acessar a análise de custos no portal do Microsoft Azure. Você também pode obter a análise de custo do Azure AI Foundry.
Importante
Os custos do projeto do Azure AI Foundry são apenas um subconjunto dos custos gerais do aplicativo ou da solução. Você precisa monitorar os custos de todos os recursos do Azure usados em seu aplicativo ou solução. Para obter mais informações, consulte Hubs do Azure AI Foundry.
Para os exemplos nesta seção, suponha que todos os recursos do Azure AI Foundry estejam no mesmo grupo de recursos. Mas você pode ter recursos em diferentes grupos de recursos. Por exemplo, seu recurso da Pesquisa de IA do Azure pode estar em um grupo de recursos diferente do seu projeto.
Veja um exemplo de como monitorar custos de um projeto. Os custos são usados apenas como exemplo. Seus custos variam de acordo com os serviços que você usa e a quantidade de uso.
Entre no Azure AI Foundry.
Selecione seu projeto e selecione Centro de gerenciamento no menu esquerdo.
No título Projeto, selecione Visão geral.
Selecione Exibir o custo dos recursos na seção Custo total. O portal do Azure abre o grupo de recursos do seu projeto.
Expanda a coluna Recurso para ver os custos de cada serviço subjacente ao seu projeto. Mas essa exibição não inclui os custos de todos os recursos que você usa em um projeto.
Selecione Custos por recurso>Recursos.
Na página Análise de custo em que você é levado, verifique se o escopo está definido como seu grupo de recursos.
Neste exemplo:
- O nome do grupo de recursos é rg-contosoairesource.
- O custo total de todos os recursos e serviços do grupo de recursos é de USD 222,97. Neste exemplo, US$222,97 é o custo total para seu aplicativo ou solução que você está criando com o Azure AI Foundry. Novamente, este exemplo pressupõe que todos os recursos do Azure AI Foundry estejam no mesmo grupo de recursos. Mas você pode ter recursos em diferentes grupos de recursos.
- O nome do projeto é contoso-outdoor-proj.
- As despesas limitadas a recursos e serviços do projeto totalizam US$ 212,06.
Expanda contoso-outdoor-proj para ver os custos dos serviços subjacentes ao recurso do projeto.
Expanda contoso_ai_resource para ver os custos dos serviços subjacentes ao recurso do hub. Você também pode aplicar um filtro para se concentrar em outros custos no seu grupo de recursos.
Você também pode exibir os custos do grupo de recursos diretamente do portal do Microsoft Azure. Para fazer isso:
Entre no portal do Azure.
Selecione Grupos de recursos.
Localize e selecione o grupo de recursos que contém seus recursos do Azure AI Foundry.
No menu de navegação esquerdo, selecione Análise de custos.
Para obter mais informações, confira a Calculadora de preços do Azure.
Monitorar os custos dos modelos oferecidos pelo Azure Marketplace
Os modelos implantados como um serviço usando o pagamento conforme o uso são oferecidos por meio do Azure Marketplace. Os editores de modelos podem aplicar custos diferentes, dependendo da oferta. Cada projeto no portal do Azure AI Foundry tem sua própria assinatura com a oferta, o que permite monitorar os custos e o consumo que ocorrem nesse projeto. Use o Gerenciamento de Custos da Microsoft para monitorar os custos:
Entre no portal do Azure.
Na área de navegação à esquerda, selecione Gerenciamento de Custos + Cobrança e, no mesmo menu, selecione Gerenciamento de Custos.
Na área de navegação à esquerda, na seção de Gerenciamento de Custos, selecione agora a Análise de Custos.
Selecione um modo de exibição, como Recursos. O custo associado a cada recurso é exibido.
Na coluna Tipo, selecione o ícone de filtro para filtrar todos os recursos do tipo microsoft.saas/resources. Esse tipo corresponde aos recursos criados a partir de ofertas do Azure Marketplace. Para conveniência, você pode filtrar por tipos de recurso que contêm a cadeia de caracteres SaaS.
Um recurso é exibido para cada oferta de modelo por projeto. O nome desses recursos é
[Model offer name]-[GUID]
.Selecione para expandir os detalhes do recurso para obter acesso a cada um dos medidores de custos associados ao recurso.
- Camada representa a oferta.
- Produto é o produto específico dentro da oferta.
Alguns provedores de modelos podem usar o mesmo nome para ambos.
Dica
Lembre-se de que um recurso é criado para cada projeto, de acordo com cada plano ao qual seu projeto está vinculado.
Ao expandir os detalhes, os custos são relatados por cada um dos medidores associados à oferta. Cada medidor pode acompanhar diferentes fontes de custos, como inferência ou ajuste fino. Os seguintes medidores são exibidos (quando algum custo está associado a eles):
Medidor Grupo Descrição paygo-inference-input-tokens
Modelos de base Custos associados aos tokens usados como entrada para inferência de um modelo base. paygo-inference-output-tokens
Modelos de base Custos associados aos tokens gerados como saída para a inferência do modelo base. paygo-finetuned-model-inference-hosting
Modelo ajustado Custos associados à hospedagem de um ponto de extremidade de inferência para um modelo ajustado. Esse valor não é o custo de hospedagem do modelo, mas o custo de ter um ponto de extremidade que o atenda. paygo-finetuned-model-inference-input-tokens
Modelo ajustado Custos associados aos tokens usados como entrada para inferência de um modelo base. paygo-finetuned-model-inference-output-tokens
Modelo ajustado Custos associados aos tokens gerados como saída para a inferência do modelo base.
Criar orçamentos
É possível criar orçamentos para gerenciar custos e criar alertas que notificam automaticamente os stakeholders de anomalias de gastos e risco de gastos em excesso. Os alertas são baseados nos gastos comparados com os limites de orçamento e de custo. Orçamentos e alertas são criados para assinaturas e grupos de recursos do Azure, para que sejam úteis como parte de uma estratégia de monitoramento de custo geral.
Os orçamentos podem ser criados com filtros para recursos ou serviços específicos no Azure se você quiser mais granularidade no monitoramento. Os filtros ajudam a garantir que você não crie acidentalmente novos recursos com custo adicional. Para obter mais informações sobre as opções de filtro ao criar um orçamento, confira Opções de grupo e filtro.
Exportar dados de custo
Você também pode exportar seus dados de custo para uma conta de armazenamento. Exportar dados é útil quando você ou outras pessoas precisam realizar mais análises de dados para custos. Por exemplo, equipes de finanças podem analisar dados usando o Excel ou o Power BI. Você pode exportar seus custos em uma agenda diário, semanal ou mensal e definir um intervalo de datas personalizado. A exportação de dados de custo é a maneira recomendada de recuperar conjuntos de dados de custos.
Entender o modelo de cobrança completo para os serviços de IA do Azure
Os serviços de IA do Azure são executados na infraestrutura do Azure, que acumula custos junto com a IA do Azure quando você implanta o novo recurso. É importante entender que infraestrutura adicional pode gerar custos. Você precisa gerenciar esse custo ao fazer alterações nos recursos implantados.
Ao criar ou usar recursos dos serviços de IA do Azure, você poderá ser cobrado com base nos serviços que você usar. Existem dois modelos de cobrança disponíveis para os serviços de IA do Azure:
- Pagamento Conforme o Uso: Na cobrança tipo Pagamento Conforme o Uso, você será cobrado de acordo com a oferta de serviços de IA do Azure que você usa, com base em suas informações de cobrança.
- Níveis de compromisso: com o preço por nível de compromisso, você confirma o uso de vários recursos do serviço por um valor fixo, permitindo que você tenha um custo total previsível com base nas necessidades da sua carga de trabalho. Você será cobrado de acordo com o plano que escolher. Confira Início Rápido: Preço de nível de compromisso de compra para obter informações sobre os serviços disponíveis, como se inscrever e considerações ao comprar um plano.
Observação
Se usar o recurso acima da cota fornecida pelo plano de compromisso, você será cobrado pelo uso adicional de acordo com o valor excedente mencionado no portal do Azure ao comprar um plano de compromisso.
Você pode pagar as cobranças dos serviços de IA do Azure com o crédito do Pagamento Antecipado do Azure (chamado anteriormente de compromisso monetário). No entanto, você não pode usar o crédito de pagamento antecipado do Azure para pagar cobranças de produtos e serviços de terceiros, inclusive os do Azure Marketplace.
Para obter mais informações, confira a Calculadora de preços do Azure.
Próximas etapas
- Saiba como otimizar seus investimentos na nuvem com o Gerenciamento de Custos da Microsoft.
- Saiba mais sobre como gerenciar custos com a análise de custos.
- Saiba mais sobre como evitar custos inesperados.
- Faça o curso de aprendizado orientado Gerenciamento de Custos.