Gerenciar custos de uma solução de Pesquisa de IA do Azure

Concluído

Os custos de execução de uma solução Azure AI Search variam dependendo da capacidade e dos recursos que você usa.

Aqui, você explorará o modelo de faturamento, aprenderá a estimar os custos da linha de base e monitorará esses custos com orçamentos.

Estimar os custos da linha de base das suas soluções de pesquisa

A calculadora de preços do Azure é uma ótima ferramenta que permite estimar os custos de uso de qualquer um dos serviços do Azure. Use-o para criar uma linha de base para suas necessidades de serviço de pesquisa.

  1. Navegue até a calculadora de preços do Azure AI Search.
  2. Escolha a sua região, moeda e hora ou preços mensais.

A screenshot of the Azure pricing tool showing the cost estimates of an S1 and S2 tier service.

O exemplo acima mostra estimativas com base no número de unidades de pesquisa. Os custos mensais mostrados não incluem tudo o que você precisa para uma estimativa precisa. A calculadora de preços também lista estimativas sobre os serviços adicionais.

A screenshot of the additional AI Search services.

Importante

Os preços apresentados são para fins ilustrativos, por favor verifique a calculadora de preços para os valores mais atualizados.

Usando as informações acima, uma estimativa para uma solução de pesquisa de camada S2, usando quatro unidades de pesquisa (SU), extraindo 80.000 imagens e usando 200.000 consultas semânticas seria:

Item Estimativa
S2 nível 4SU $981,12 * 4 = $3,924.48
Imagens de quebra 1$ * 80 = $80
Pesquisa semântica $500
Estimativa total $4.504,48 por mês

Os custos finais relacionados com o funcionamento 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 de seus dados de origem.

Parte da execução de uma solução econômica de Pesquisa de IA do Azure é sempre otimizar sua capacidade, desde a camada que você precisa, os dados que você está pesquisando e os recursos que você usa.

Entenda o modelo de faturamento

O Azure AI Search é cobrado da mesma forma que outros recursos que você usa no Azure. Tome a estimativa de linha de base acima como exemplo, depois de criar todos os recursos em que incorre custos:

  • Por hora para as unidades de pesquisa da camada de serviço que você está usando (US$ 3.924,48 ÷ 744 = US$ 5,27 por hora aproximadamente)

As outras funcionalidades premium são faturadas à medida que as utiliza.

Caraterística Unidade
Utilização do indexador Por 1000 chamadas de API
Extração de imagem (enriquecimento de IA) Por 1000 registos de texto
Competências incorporadas (enriquecimento da IA) Número de transações, cobradas na mesma taxa como 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 exigem uma chave de Serviços de IA do Azure com vários recursos.
Habilidade de pesquisa de entidade personalizada (enriquecimento de IA) Por 1000 registos de texto
Pesquisa Semântica Número de consultas de "queryType=semantic", cobradas a uma taxa progressiva
Pontos Finais Privados Cobrado enquanto o ponto de extremidade existir 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.

Nota

Há cotas de serviço que você deve estar ciente, consulte Limites de serviço no Azure AI Search.

Dicas para reduzir o custo da sua solução de pesquisa

Estas dicas podem ajudá-lo a reduzir o custo de execução da sua solução de pesquisa:

  1. 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.
  2. Se você tiver padrões previsíveis de indexação de novos dados, considere aumentar a escala dentro da camada de pesquisa. Em seguida, diminua a escala para suas consultas regulares.
  3. Para manter suas solicitações de pesquisa e respostas dentro do limite do datacenter do Azure, use um front-end do Aplicativo Web do Azure como seu aplicativo de pesquisa.
  4. Habilite o cache de enriquecimento se estiver usando o enriquecimento de IA no armazenamento de blobs.

Gerencie os 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 tiverem aumentado acima do seu orçamento.

Todos os recursos do Azure podem ser monitorados com orçamentos no Microsoft Cost Management. Siga as etapas em Tutorial: Criar e gerenciar orçamentos do Azure para obter um passo a passo detalhado sobre como criar orçamentos.

A screenshot of the budgets section of Microsoft Cost management.

Com seu orçamento em vigor, você pode habilitar alertas para notificá-lo se suas organizações pesquisarem partes interessadas para evitar os riscos de gastos excessivos.