Passer au contenu principal
Cette fonctionnalité nécessite un plan Pro ou Enterprise.
Cette page explique comment créer une automatisation Slack. Pour créer une automatisation webhook, consultez plutôt Créer une automatisation webhook. Dans les grandes lignes, pour créer une automatisation Slack, suivez ces étapes :
  1. Ajouter une intégration Slack, ce qui autorise W&B à publier sur l’instance Slack et dans le canal.
  2. Créer l’automatisation, qui définit l’événement à surveiller et le canal à notifier.

Ajouter une intégration Slack

Un administrateur d’équipe peut ajouter une intégration Slack à l’équipe.
  1. Connectez-vous à W&B, puis accédez à Team Settings.
  2. Dans la section Slack channel integrations, cliquez sur Connect Slack pour ajouter une nouvelle instance Slack. Pour ajouter un canal à une instance Slack existante, cliquez sur New integration. Capture d’écran montrant deux intégrations Slack dans une Team
  3. Si nécessaire, connectez-vous à Slack dans votre navigateur. Lorsque vous y êtes invité, autorisez W&B à publier dans le canal Slack que vous sélectionnez. Lisez la page, puis cliquez sur Search for a channel et commencez à saisir le nom du canal. Sélectionnez le canal dans la liste, puis cliquez sur Allow.
  4. Dans Slack, accédez au canal que vous avez sélectionné. Si vous voyez un message du type [Votre identifiant Slack] added an integration to this channel: Weights & Biases, l’intégration est correctement configurée.
Vous pouvez maintenant créer une automatisation qui envoie des notifications au canal Slack que vous avez configuré.

Afficher et gérer les intégrations Slack

Un administrateur d’équipe peut afficher et gérer les instances et les canaux Slack de l’équipe.
  1. Connectez-vous à W&B, puis accédez à Team Settings.
  2. Affichez chaque destination Slack dans la section Slack channel integrations.
  3. Supprimez une destination en cliquant sur l’icône de corbeille correspondante.

Créer une automatisation

Après avoir ajouté une intégration Slack, sélectionnez Registre ou Projet, puis suivez ces étapes pour créer une automatisation qui envoie une notification au canal Slack.
Un administrateur du registre peut créer des automatisations dans ce registre.
  1. Connectez-vous à W&B.
  2. Cliquez sur le nom d’un registre pour en afficher les détails.
  3. Pour créer une automatisation au niveau du registre, cliquez sur l’onglet Automations, puis sur Créer une automatisation. Une automatisation définie au niveau d’un registre s’applique automatiquement à toutes ses collections (y compris celles qui seront créées ultérieurement).
  4. Choisissez l’événement à surveiller. Renseignez tous les champs supplémentaires qui s’affichent, selon l’événement. Par exemple, si vous sélectionnez Un alias d’artifact est ajouté, vous devez spécifier le Regex d’alias. Cliquez sur Étape suivante.
  5. Sélectionnez l’équipe propriétaire de l’intégration Slack.
  6. Définissez Type d’action sur Notification Slack. Sélectionnez le canal Slack, puis cliquez sur Étape suivante.
  7. Indiquez un nom pour l’automatisation. Vous pouvez aussi ajouter une description.
  8. Cliquez sur Créer une automatisation.

Afficher et gérer les automatisations

Gérez les automatisations du registre depuis l’onglet Automations du registre.
  • Pour afficher les détails d’une automatisation, cliquez sur son nom.
  • Pour modifier une automatisation, cliquez sur son menu d’action ..., puis sur Edit automation.
  • Pour supprimer une automatisation, cliquez sur son menu d’action ..., puis sur Delete automation. Une confirmation est requise.