Gérer les coûts d’une solution Recherche Azure AI

Effectué

Les coûts d’exécution d’une solution Recherche Azure AI varient en fonction de la capacité et des fonctionnalités que vous utilisez.

Ici, vous allez explorer le modèle de facturation, apprendre à estimer les coûts de base et surveiller ces coûts avec les budgets.

Estimer les coûts de base de vos solutions de recherche

La calculatrice de prix Azure est un excellent outil qui vous permet d’estimer les coûts d’utilisation de n’importe quel service Azure. Utilisez-la afin de créer une base de référence pour vos besoins en matière de service de recherche.

  1. Accédez à la calculatrice de prix Recherche Azure AI.
  2. Choisissez votre région, la devise et les tarifs horaires ou mensuels.

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

L’exemple ci-dessus montre des estimations basées sur le nombre d’unités de recherche. Les coûts mensuels indiqués n’incluent pas tout ce dont vous avez besoin pour une estimation précise. La calculatrice de prix liste également des estimations pour des services supplémentaires.

A screenshot of the additional AI Search services.

Important

Les prix communiqués sont fournis à titre indicatif. Consultez la calculatrice de prix pour obtenir les chiffres les plus récents.

En utilisant les informations ci-dessus, l’estimation pour une solution de recherche de niveau S2 utilisant quatre unités de recherche (SU), extrayant 80 000 images et utilisant 200 000 requêtes sémantiques est la suivante :

Élément Estimation
4SU niveau S2 981,12 USD * 4 = 3 924,48 USD
Craquage d’images 1 USD * 80 = 80 USD
Recherche sémantique 500 USD
Estimation totale 4 504,48 USD par mois

Les coûts finaux liés à l’exécution d’un service de recherche sont les coûts d’ingestion et de stockage des données. L’estimation ci-dessus n’inclut donc pas les autres coûts d’infrastructure que vous pouvez accumuler. Ces autres coûts comprennent par exemple le stockage et le traitement de vos données sources.

Pour exécuter une solution Recherche Azure AI économique, vous devez constamment optimiser sa capacité (à partir du niveau demandé), les données que vous recherchez et les fonctionnalités que vous utilisez.

Comprendre le modèle de facturation

La Recherche Azure AI est facturée de la même façon que les autres ressources que vous utilisez dans Azure. Prenez l’estimation de base ci-dessus comme exemple. Une fois que vous avez créé toutes les ressources, vous engendrez des coûts :

  • Coût horaire pour les unités de recherche de niveau de service que vous utilisez (3 924,48 USD ÷ 744 = 5,27 USD par heure environ)

Les autres fonctionnalités Premium sont facturées à mesure que vous les utilisez.

Fonctionnalité Unité
Utilisation de l’indexeur Par unité de 1 000 appels d’API
Extraction d’images (enrichissement par IA) 1 000 enregistrements texte
Compétences intégrées (enrichissement par IA) Le nombre de transactions est facturé au même tarif que si vous aviez exécuté la tâche directement en appelant Azure AI Services. Vous pouvez traiter gratuitement 20 documents par indexeur et par jour. Les charges de travail plus volumineuses ou plus fréquentes nécessitent une clé Azure AI Services de plusieurs ressources.
Compétence de recherche d’entité personnalisée (enrichissement par IA) 1 000 enregistrements texte
Recherche sémantique Nombre de requêtes de « queryType=semantic », facturées à un taux progressif
Points de terminaison privés Facturés à condition que le point de terminaison existe et facturés pour la bande passante.

N’oubliez pas que vous n’êtes pas facturé pour le nombre de requêtes de recherche, de réponses ou de documents ingérés.

Remarque

Vous devez tenir compte des quotas de service. Pour plus d’informations, consultez Limites de service dans Recherche Azure AI.

Astuces pour réduire le coût de votre solution de recherche

Ces astuces peuvent vous aider à réduire le coût d’exécution de votre solution de recherche :

  1. Minimisez les coûts de bande passante en utilisant le moins de régions possible. Dans l’idéal, toutes les ressources doivent résider dans la même région.
  2. Si vous avez l’indexation de nouvelles données suit des modèles prévisibles, envisagez d’effectuer un scale-up dans votre niveau de recherche. Ensuite, effectuez un scale-down pour vos requêtes habituelles.
  3. Pour conserver vos demandes de recherche et vos réponses dans les limites du centre de données Azure, utilisez un front-end Azure Web App comme application de recherche.
  4. Activez la mise en cache de l’enrichissement si vous utilisez l’enrichissement par IA sur le stockage d’objets blob.

Gérez les coûts des services de recherche avec des budgets et des alertes.

Le moyen le plus efficace de gérer vos coûts est de surveiller vos dépenses et de prendre des mesures si les coûts dépassent votre budget.

Vous pouvez monitorer toutes les ressources Azure avec des budgets dans Azure Cost Management. Pour voir en détail comment créer des budgets, suivez les étapes décrites dans Tutoriel : Créer et gérer des budgets Azure.

A screenshot of the budgets section of Microsoft Cost management.

Une fois votre budget en place, vous pouvez activer des alertes pour vous avertir si vos organisations recherchent dans les parties prenantes afin d’éviter les risques de dépassement de budget.