Skip to main content
L’API Automatisations de W&B permet de créer et de gérer par programmation des flux de travail automatisés qui réagissent aux événements de votre pipeline de ML. Configurez des actions qui se déclenchent lorsque certaines conditions sont remplies, par exemple lorsque les performances d’un modèle franchissent un seuil ou lors de la création d’un artifact.

Classes principales

Événements (déclencheurs)

Actions

Filtres

Cas d’utilisation courants

Surveillance des performances des modèles

  • Envoyer une alerte lorsque la précision du modèle passe sous un seuil
  • Notifier l’équipe lorsque la perte d’entraînement stagne
  • Déclencher des pipelines de réentraînement en fonction des métriques de performances

Gestion des artifacts

  • Envoyer des notifications lors de la création de nouvelles versions de modèle
  • Déclencher des flux de travail de déploiement lorsque des artifacts sont tagués
  • Automatiser les traitements en aval lors de la mise à jour des jeux de données

Suivi des expériences

  • Déclencher une alerte lorsque des runs échouent ou plantent
  • Notifier la fin des expériences de longue durée
  • Envoyer des résumés quotidiens des métriques des expériences

Flux de travail d’intégration

  • Mettre à jour des systèmes de suivi externes au moyen de webhooks
  • Synchroniser le registre de modèles avec les plateformes de déploiement
  • Déclencher des pipelines CI/CD en fonction d’événements W&B

Exemple d’utilisation

L’exemple suivant crée une automatisation qui envoie une notification Slack dès qu’une métrique nommée custom-metric dépasse 10. La métrique custom-metric doit être journalisée pendant l’entraînement avec wandb.Run.log({"custom-metric": value }).
Pour en savoir plus sur l’utilisation de l’API Automatisations, consultez le guide des Automatisations.
Dernière modification le 30 septembre 2026