Gerenciar custos de uma solução da Pesquisa de IA do Azure
Os custos de execução de uma solução da Pesquisa de IA do Azure variam dependendo da capacidade e dos recursos que você usa.
Aqui, você vai explorar o modelo de cobrança, aprender a estimar os custos de linha de base e monitorar esses custos com orçamentos.
Estimar os custos de linha de base das soluções de pesquisa
A calculadora de preços do Azure é uma ótima ferramenta que permite estimar os custos de usar qualquer um dos serviços do Azure. Use-a para criar uma linha de base para suas necessidades de serviço de pesquisa.
- Navegue até a Calculadora de preços da Pesquisa de IA do Azure.
- Escolha a região, a moeda e os preços por hora ou mensais.
O exemplo acima mostra estimativas com base no número de unidades de pesquisa. Os custos mensais mostrados não incluem tudo de que você precisa para uma estimativa precisa. A calculadora de preços também lista estimativas dos serviços adicionais.
Importante
Os preços mostrados são para fins ilustrativos; verifique a calculadora de preços para obter os valores mais atualizados.
Usando as informações acima, uma estimativa para uma solução de pesquisa de camada S2, usando quatro SUs (unidades de pesquisa), extraindo 80 mil imagens e usando 200 mil consultas semânticas seria:
Item | Estimativa |
---|---|
Camada S2 com 4 SUs | US$ 981,12 * 4 = $3.924,48 |
Divisão de imagens | US$ 1 * 80 = $US8 0 |
Pesquisa semântica | US$ 500 |
Estimativa total | $4.504,48 por mês |
Os custos finais relacionados à execução de um serviço de pesquisa são os custos de ingestão e armazenamento de dados. Portanto, a estimativa acima não inclui outros custos de infraestrutura que você pode acumular. Esses outros custos seriam coisas como o armazenamento e o processamento dos dados de origem.
Parte da execução de uma solução econômica da Pesquisa de IA do Azure é sempre otimizar sua capacidade, da camada necessária, dos dados que você está pesquisando e dos recursos que você usa.
Entender o modelo de cobrança
A Pesquisa de IA do Azure é cobrada da mesma forma que outros recursos que você usa no Azure. Veja a estimativa de linha de base acima como exemplo. Depois de criar todos os recursos que você incorre em custos:
- Por hora para as unidades de pesquisa da camada de serviço que está usando (US$ 3.924,48 ÷ 744 = US$ 5,27 por hora aproximadamente)
Os outros recursos Premium são cobrados conforme você os utiliza.
Recurso | Unidade |
---|---|
Uso do indexador | Por 1000 chamadas à API |
Extração de imagem (enriquecimento de IA) | Por 1000 registros de texto |
Habilidades internas (enriquecimento de IA) | Número de transações, cobradas com o mesmo valor que seria cobrado se você tivesse executado a tarefa chamando os Serviços de IA do Azure diretamente. Você pode processar 20 documentos por indexador por dia gratuitamente. Cargas de trabalho maiores ou mais frequentes requerem uma chave multirrecurso dos Serviços de IA do Azure. |
Habilidade de Pesquisa de Entidade Personalizada (enriquecimento de IA) | Por 1000 registros de texto |
Pesquisa semântica | Número de consultas de "queryType=semantic", cobradas com uma taxa progressiva |
Pontos de extremidade privados | Cobrado desde que o ponto de extremidade existe e cobrado pela largura de banda |
Lembre-se de que você não é cobrado pelo número de consultas de pesquisa, respostas ou documentos ingeridos.
Observação
Há cotas de serviço de que você deve estar ciente; consulte os Limites de serviço na Pesquisa de IA do Azure.
Dicas para reduzir o custo da solução de pesquisa
Estas dicas podem ajudar você a reduzir o custo de execução da solução de pesquisa:
- Minimize os custos de largura de banda usando o menor número possível de regiões. O ideal é que todos os recursos residam na mesma região.
- Se você tiver padrões previsíveis de indexação de novos dados, considere escalar verticalmente dentro da camada de pesquisa. Em seguida, reduza verticalmente para a consulta regular.
- Para manter as solicitações e respostas de pesquisa no limite do datacenter do Azure, use um front-end do Aplicativo Web do Azure como aplicativo de pesquisa.
- Habilite o cache de enriquecimento se você estiver usando o enriquecimento de IA no armazenamento de blobs.
Gerenciar custos do serviço de pesquisa usando orçamentos e alertas
A maneira mais eficaz de gerenciar seus custos é monitorar quanto você está gastando e tomar medidas se os custos aumentarem em relação ao orçamento.
Todos os recursos do Azure podem ser monitorados com orçamentos no Gerenciamento de Custos da Microsoft. Siga as etapas no Tutorial: Criar e gerenciar orçamentos do Azure para obter um passo a passo detalhado de como criar orçamentos.
Com o orçamento em vigor, você pode habilitar alertas para notificar os stakeholders de pesquisa da organização para evitar riscos de gastos excessivos.