0 / 0
Retourner à la version anglaise de la documentation
Plans et utilisation du calcul Watson Machine Learning

Plans et utilisation du calcul Watson Machine Learning

Vous utilisez des ressources Watson Machine Learning , qui sont mesurées en heures d'unité de capacité (CUH), lorsque vous entraînez des modèles AutoAI , exécutez des modèles d'apprentissage automatique ou évaluez des modèles déployés. Vous utilisez des ressources Watson Machine Learning , mesurées en unités de ressources (RU), lorsque vous exécutez des services d'inférence avec des modèles de base. Cette rubrique décrit les différents plans que vous pouvez choisir, les services inclus et la façon dont les ressources de calcul sont calculées.

Watson Machine Learning dans Cloud Pak for Data as a Service et watsonx

Important :

Le plan Watson Machine Learning inclut des détails pour watsonx.ai. Watsonx.ai est un studio d'outils intégrés pour travailler avec l'IA générative, basée sur des modèles de base et des modèles d'apprentissage automatique. Si vous utilisez Cloud Pak for Data as a Service, les détails relatifs à l'utilisation des modèles de base et à l'inférence des invites de décompte à l'aide des unités de ressources ne s'appliquent pas à votre plan.

Si vous êtes activé pour watsonx et Cloud Pak for Data as a Service, vous pouvez basculer entre les deux plateformes.

Choix d'un plan Watson Machine Learning

Affichez une comparaison des plans et examinez les détails pour choisir un plan qui répond à vos besoins.

Plans Watson Machine Learning

Les plans Watson Machine Learning régissent la façon dont vous êtes facturé pour les modèles que vous entraînez et déployez avec Watson Machine Learning et pour les invites que vous utilisez avec les modèles de base. Choisissez un plan en fonction de vos besoins :

  • Lite est un forfait gratuit avec une capacité limitée. Choisissez ce plan si vous évaluez Watson Machine Learning et souhaitez tester ses fonctions. Le plan Lite ne prend pas en charge l'exécution d'une expérimentation d'optimisation de modèle de base sur watsonx.
  • Essentials est un plan de paiement à l'utilisation qui vous offre la flexibilité nécessaire pour créer, déployer et gérer des modèles adaptés à vos besoins.
  • Standard est un plan d'entreprise à haute capacité conçu pour prendre en charge tous les besoins d'apprentissage automatique d'une organisation. Les heures d'unité de capacité sont fournies à un taux fixe, tandis que la consommation d'unité de ressource est payée au fur et à mesure.

Pour plus d'informations sur la planification et la tarification, voir la machine d'apprentissage IBM Cloud.

Heures d'unité de capacité (CUH), jetons et unités de ressource (RU)

A des fins de décompte et de facturation, les modèles d'apprentissage automatique et les déploiements ou les modèles de base sont mesurés à l'aide des unités suivantes:

  • Les heures d'unité de capacité (CUH) mesurent la consommation de ressources de calcul par heure d'unité à des fins d'utilisation et de facturation. CUH mesure toutes les activités de Watson Machine Learning à l'exception de l'inférence de modèle de base.

  • Unités de ressource (RU): mesure de la consommation d'inférence du modèle de base. L'inférence est le processus d'appel du modèle de base pour générer une sortie en réponse à une invite. Chaque unité de requête est égale à 1000 jetons. Un jeton est une unité de texte de base (généralement 4 caractères ou 0.75 mots) utilisée dans l'entrée ou la sortie d'une invite de modèle de base. Choisissez un plan qui correspond à vos exigences d'utilisation.

  • Une limite de débit surveille et limite le nombre de demandes d'inférence par seconde traitées pour les modèles de base pour une instance de plan Watson Machine Learning donnée. La limite de débit est plus élevée pour les plans payants que pour le plan Lite gratuit.

Détails du plan Watson Machine Learning

Le plan Lite fournit suffisamment de ressources gratuites pour vous permettre d'évaluer les fonctionnalités de watsonx.ai. Vous pouvez ensuite choisir un plan payant qui correspond aux besoins de votre organisation, en fonction des fonctions et de la capacité du plan.

Tableau 1. Détails du plan
Fonctions du plan Lite manager Standard
Utilisation de Machine Learning dans CUH 20 CUH par mois Facturation CUH basée sur le taux CUH multiplié par le nombre d'heures de consommation 2500 CUH par mois
Inférence de modèle de base dans les jetons ou les unités de ressource (RU) 50 000 jetons par mois Facturé pour l'utilisation (1000 jetons = 1 unité de requête) Facturé pour l'utilisation (1000 jetons = 1 unité de requête)
Nombre maximal de travaux par lots Decision Optimization parallèles par déploiement 2 5 100
Travaux de déploiement conservés par espace 100 1000 3000
Délai de déploiement jusqu'à l'inactivité 1 jour 3 jours 3 jours
Prise en charge de la loi HIPAA (Health Insurance Portability and Accountability Act) Non applicable Non applicable Région de Dallas uniquement
Doit être activé dans votre compte IBM Cloud
Limite de débit par ID de plan 2 demandes d'inférence par seconde 8 demandes d'inférence par seconde 8 demandes d'inférence par seconde

Remarque: Si vous effectuez une mise à niveau d'Essentials vers Standard, vous ne pouvez pas revenir à un plan Essentials. Vous devez créer un nouveau plan.

Pour tous les plans:

  • Les unités de ressource d'inférence de modèle de base (RU) peuvent être utilisées pour l'inférence de laboratoire d'invite, y compris les entrées et les sorties. En d'autres termes, l'invite que vous entrez pour l'entrée est comptabilisée en plus de la sortie générée. (watsonx uniquement)
  • L'inférence de modèle de base est disponible uniquement pour les centres de données Dallas, Francfort et Tokyo. (watsonx uniquement)
  • L'optimisation du modèle Foundation dans Tuning Studio est disponible uniquement pour les centres de données Dallas, Francfort et Tokyo. (watsonx uniquement)
  • Trois classes de modèles déterminent le taux d'unités de réponse. Le prix par unité de requête varie en fonction de la classe de modèle. (watsonx uniquement)
  • La consommation de taux de l'unité de capacité (CUH) pour la formation est basée sur l'outil de formation, la spécification matérielle et l'environnement d'exécution.
  • La consommation de taux CUH (capacity-unit-hour) pour le déploiement est basée sur le type de déploiement, la spécification matérielle et la spécification logicielle.
  • Watson Machine Learning place les limites sur le nombre de travaux de déploiement conservés pour chaque espace de déploiement. Si vous dépassez votre limite, vous ne pouvez pas créer de nouveaux travaux de déploiement tant que vous n'avez pas supprimé des travaux existants ou mis à niveau votre plan. Par défaut, les métadonnées de travaux seront automatiquement supprimées au bout de 30 jours. Vous pouvez remplacer cette valeur lors de la création d'un travail. Voir Gestion des travaux.
  • Le délai d'inactivité correspond à la durée pendant laquelle un déploiement est considéré comme actif entre les demandes d'évaluation. Si un déploiement ne reçoit pas de demandes d'évaluation pendant une certaine durée, il est traité comme inactif, ou en veille, et la faccturation cesse pour toutes les infrastructures autres que SPSS.
  • Un plan prévoit au moins la limite de débit indiquée, et la limite de débit réelle peut être supérieure à la limite indiquée. Par exemple, le plan Lite peut traiter plus de 2 demandes par seconde sans générer d'erreur. Si vous disposez d'un plan payant et que vous pensez atteindre la limite de débit par erreur, contactez le support IBM pour obtenir de l'aide.

Pour plus d'informations sur la planification et la tarification, voir la machine d'apprentissage IBM Cloud.

Mesure de l'unité de ressource (watsonx)

La facturation des unités de ressource est basée sur le taux de la classe de facturation pour le modèle de base multiplié par le nombre d'unités de ressource (RU). Une unité de ressources est égale à 1000 jetons provenant de l'entrée et de la sortie de l'inférence du modèle de base. Les trois classes de facturation du modèle de base ont des taux d'unités de réponse différents. Les modèles d'imbrication qui vectorisent les chaînes de texte sont facturés à un taux différent.

Taux de facturation des unités de ressources pour les modèles de base

Tableau 2. Détails de facturation du modèle de base
Modèle Origine Classe de facturation Prix par unité de requête
granite-13b-instruct-v2 IBM Classe 1 0.0006 $ par unité de requête
granite-13b-chat-v2 IBM Classe 1 0.0006 $ par unité de requête
granite-8b-japanese IBM Classe 1 0.0006 $ par unité de requête
granite-20b-multilingual IBM Classe 1 0.0006 $ par unité de requête
codellama-34b-instruct-hf Open source Classe 2 0.0018 $ par unité de requête
elyza-japanese-llama-2-7b-instruct Open source Classe 2 0.0018 $ par unité de requête
flan-t5-xl-3b Open source Classe 1 0.0006 $ par unité de requête
flan-t5-xxl-11b Open source Classe 2 0.0018 $ par unité de requête
flan-ul2-20b Open source Classe 3 0.0050 $ par unité de requête
jais-13b-chat Open source Classe 2 0.0018 $ par unité de requête
llama-3-8b-instruct Open source Classe 1 0.0006 $ par unité de requête
llama-3-70b-instruct Open source Classe 2 0.0018 $ par unité de requête
llama-2-13b-chat Open source Classe 1 0.0006 $ par unité de requête
llama-2-70b-chat Open source Classe 2 0.0018 $ par unité de requête
llama2-13b-dpo-v7 Open source Classe 2 0.0018 $ par unité de requête
mixtral-8x7b-instruct-v01 Open source Classe 1 0.0006 $ par unité de requête
mixtral-8x7b-instruct-v01-q Open source Classe 1 0.0006 $ par unité de requête
mt0-xxl-13b Open source Classe 2 0.0018 $ par unité de requête
starcoder-15.5b Open source Classe 2 0.0018 $ par unité de requête
merlinite-7b Open source Classe 1 0.0006 $ par unité de requête
granite-7b-lab IBM Classe 1 0.0006 $ par unité de requête

Taux de facturation des unités de ressources pour l'intégration de modèles

L'intégration de modèles transforme des phrases en vecteurs pour comparer et extraire du texte similaire avec plus de précision.

Tableau 3. Imbrication des détails de facturation du modèle
Modèle Origine Classe de facturation Prix par unité de requête
slate.125m.english.rtrvr IBM Classe C1 0.0001 $ par unité de requête
slate.30m.english.rtrvr IBM Classe C1 0.0001 $ par unité de requête

Décompte des heures d'unité de capacité (watsonx et Watson Machine Learning)

La consommation de CUH est affectée par les ressources matérielles de calcul que vous appliquez pour une tâche, ainsi que par d'autres facteurs tels que la spécification logicielle et le type de modèle.

Taux de consommation des CUH par type d'actif

Tableau 3. Taux de consommation des CUH par type d'actif
Type d'actif Type de capacité Unités de capacité par heure
expérimentation AutoAI 8 vCPU et 32 Go de mémoire RAM 20
Formation Decision Optimization 2 vCPU et 8 Go de RAM
4 vCPU et 16 Go de RAM
8 vCPU et 32 Go de RAM
16 vCPU et 64 Go de RAM
6
7
9
13
Déploiements de Decision Optimization 2 vCPU et 8 Go de RAM
4 vCPU et 16 Go de RAM
8 vCPU et 32 Go de RAM
16 vCPU et 64 Go de RAM
30
40
50
60
Machine Learning d'apprentissage automatique
(apprentissage, évaluation ou évaluation)
1 vCPU et 4 Go de RAM
2 vCPU et 8 Go de RAM
4 vCPU et 16 Go de RAM
8 vCPU et 32 Go de RAM
16 vCPU et 64 Go de RAM
0.5
1
2
4
8
Expérimentation d'optimisation de modèle de base
(watsonx uniquement)
NVIDIA A100 80GB GPU 43

Consommation de CUH par type de déploiement et d'infrastructure

La consommation de CUH pour les déploiements est calculée à l'aide des formules suivantes:

Tableau 4. Consommation de CUH par type de déploiement et d'infrastructure
Type de déploiement Infrastructure Calcul des CUH
En ligne AutoAI, fonctions et scripts Python , SPSS, bibliothèques personnalisées Scikit-Learn, Tensorflow, RShiny durée_activité_déploiement * nb_de_noeuds * taux_CUH_pour_type_capacité_framework
En ligne Spark, PMML, Scikit-Learn, Pytorch, XGBoost durée_scoring_en_secondes * nb_de_noeuds * taux_CUH_pour_type_capacité_framework
Lot toutes les infrastructures durée_travail_en_secondes * nb_de_noeuds * taux_CUH_pour_type_capacité_framework

Surveillance de l'utilisation des ressources

Vous pouvez suivre l'utilisation des CUH ou des RU pour les actifs que vous possédez ou sur lesquels vous collaborez dans un projet ou un espace. Si vous êtes propriétaire ou administrateur d'un compte, vous pouvez suivre l'utilisation des CUH ou des RU pour l'ensemble d'un compte.

Suivi de l'utilisation de CUH ou de RU dans un projet

Pour surveiller la consommation de CUH ou d'RU dans un projet:

  1. Accédez à l'onglet Gérer d'un projet.

  2. Cliquez sur Ressources pour consulter un récapitulatif de la consommation des ressources pour les actifs du projet ou de l'espace, ou pour consulter les détails de la consommation des ressources pour des actifs particuliers.

    Suivi des ressources dans un projet

Suivi de l'utilisation de CUH pour un compte

Vous pouvez suivre l'utilisation de l'environnement d'exécution pour un compte sur la page Environnements d'exécution si vous êtes le propriétaire ou l'administrateur du compte IBM Cloud ou le propriétaire du service Watson Machine Learning. Pour plus de détails, voir Ressources de surveillance.

Suivi de la consommation CUH pour l'apprentissage automatique dans un bloc-notes

Pour calculer les heures d'unité de capacité dans un bloc-notes, utilisez:

CP =  client.service_instance.get_details()
CUH = CUH["entity"]["usage"]["capacity_units"]["current"]/(3600*1000)
print(CUH)

Par exemple :

'capacity_units': {'current': 19773430}

19773430/(3600*1000)

renvoie 5,49 CUH

Pour plus d'informations, voir la section Instances de service de la documentation API IBM Watson Machine Learning.

En savoir plus

Rubrique parent : Watson Machine Learning

Recherche et réponse à l'IA générative
Ces réponses sont générées par un modèle de langue de grande taille dans watsonx.ai en fonction du contenu de la documentation du produit. En savoir plus