Skip to main content
Ce tutoriel vous guide dans la création d’une automatisation de registre déclenchée par les métadonnées d’un artifact : lorsqu’un artifact de votre registre reçoit un alias spécifique (par exemple, production), W&B envoie une requête POST à votre webhook. Utilisez ce schéma pour notifier des systèmes en aval, tels que des pipelines de déploiement, des services d’astreinte ou des canaux de notification, chaque fois que vous promouvez un modèle vers une étape définie. Ce tutoriel s’adresse aux ingénieurs ML et aux praticiens MLOps qui gèrent le cycle de vie des modèles dans le registre.


Pour savoir comment créer une automatisation de projet, consultez Tutoriel : automatisation d’alerte en cas d’échec de run dans un projet.

Prérequis

  • Un webhook configuré dans Paramètres de l’équipe.
  • Un registre W&B contenant au moins une collection, ou un registre existant à réutiliser.

Créer une automatisation de registre

Configurez une automatisation limitée au registre afin que W&B envoie une requête POST à votre webhook lorsqu’un artifact de n’importe quelle collection du registre reçoit un alias spécifique (par exemple, production).
  1. Ouvrez le registre, cliquez sur l’onglet Automations, puis sur Create automation.
  2. Choisissez l’événement An artifact alias is added. Saisissez une Alias regex correspondant à l’alias qui vous intéresse (par exemple, production ou staging).
  3. Cliquez sur Next step. Définissez Action type sur Webhooks, puis sélectionnez votre webhook. Si le webhook attend une charge utile, collez un corps JSON et utilisez des variables de charge utile telles que ${artifact_collection_name} et ${artifact_version_string}.
  4. Cliquez sur Next step. Attribuez un nom à l’automatisation et, si vous le souhaitez, une description, puis cliquez sur Create automation.
Pour plus d’informations, voir Créer une automatisation webhook (onglet Registry).

Tester l’automatisation

Pour vérifier que l’automatisation fonctionne de bout en bout, déclenchez l’événement configuré en ajoutant l’alias à une version d’artifact. Ajoutez l’alias (par exemple, production) à une version d’artifact dans le registre, depuis W&B App ou via l’API publique. Par exemple :
Peu de temps après, votre point de terminaison de webhook reçoit une requête POST contenant la charge utile que vous avez configurée. Vous disposez désormais d’une automatisation de registre opérationnelle, qui se déclenche chaque fois qu’un alias correspondant est appliqué à un artifact de ce registre.

Aller plus loin

Pour approfondir les automatisations W&B au-delà de ce tutoriel, consultez les ressources suivantes :
Dernière modification le 30 septembre 2026