Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions fr/models/automations.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ sidebarTitle: Aperçu
description: Utilisez les automatisations W&B pour déclencher des flux de travail en fonction d’événements dans W&B
---

import AutomationsMentalModel from "/snippets/en/_includes/automations/mental-model.mdx";
import AutomationsActionsList from "/snippets/en/_includes/automations/actions-list.mdx";
import AutomationsBestPractices from "/snippets/en/_includes/automations/best-practices.mdx";
import AutomationsWhereToFind from "/snippets/en/_includes/automations/where-to-find-automations.mdx";
import AutomationsMentalModel from "/snippets/fr/_includes/automations/mental-model.mdx";
import AutomationsActionsList from "/snippets/fr/_includes/automations/actions-list.mdx";
import AutomationsBestPractices from "/snippets/fr/_includes/automations/best-practices.mdx";
import AutomationsWhereToFind from "/snippets/fr/_includes/automations/where-to-find-automations.mdx";

Il existe des automatisations à la fois pour les **Projects** et les **registries**. L’emplacement où vous créez une automatisation, les événements que vous pouvez utiliser et le fonctionnement de la portée varient. Pour connaître les types d’événements par portée, voir [événements et portée des automatisations](/fr/models/automations/automation-events).

Expand Down
6 changes: 3 additions & 3 deletions fr/models/automations/project-automation-tutorial.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ title: "Tutoriel : automatisation des alertes d’échec de run dans un projet"
description: Créez une alerte d’échec de run qui envoie une notification Slack lorsqu’un run de votre projet échoue.
---

import TutorialDiagramProject from "/snippets/en/_includes/automations/tutorial-diagram-project.mdx";
import TutorialNotebook from "/snippets/en/_includes/automations/tutorial-notebook.mdx";
import TutorialGoFurther from "/snippets/en/_includes/automations/tutorial-go-further.mdx";
import TutorialDiagramProject from "/snippets/fr/_includes/automations/tutorial-diagram-project.mdx";
import TutorialNotebook from "/snippets/fr/_includes/automations/tutorial-notebook.mdx";
import TutorialGoFurther from "/snippets/fr/_includes/automations/tutorial-go-further.mdx";

Ce tutoriel vous guide dans la création d'une automatisation de **projet** déclenchée par le statut d'un run : lorsqu'un run de votre projet passe à **Failed**, W&B envoie une notification Slack.

Expand Down
6 changes: 3 additions & 3 deletions fr/models/automations/registry-automation-tutorial.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ title: "Tutoriel : automatisation des alias d’artefact dans le registre"
description: "Créez une automatisation qui déclenche un webhook lorsqu’un artefact du registre reçoit un alias spécifique, comme \"production\"."
---

import TutorialDiagramRegistry from "/snippets/en/_includes/automations/tutorial-diagram-registry.mdx";
import TutorialNotebook from "/snippets/en/_includes/automations/tutorial-notebook.mdx";
import TutorialGoFurther from "/snippets/en/_includes/automations/tutorial-go-further.mdx";
import TutorialDiagramRegistry from "/snippets/fr/_includes/automations/tutorial-diagram-registry.mdx";
import TutorialNotebook from "/snippets/fr/_includes/automations/tutorial-notebook.mdx";
import TutorialGoFurther from "/snippets/fr/_includes/automations/tutorial-go-further.mdx";

Ce tutoriel vous montre comment créer une automatisation de **registre** déclenchée par les métadonnées d’un artefact : lorsqu’un artefact de votre **registre** reçoit un alias spécifique (par exemple, **production**), W&B envoie une requête POST à votre webhook.

Expand Down
6 changes: 3 additions & 3 deletions fr/models/automations/tutorial.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ sidebarTitle: Aperçu
description: Découvrez comment créer une alerte d’échec d’exécution pour un projet ou une automatisation d’alias de registre.
---

import AutomationsMentalModel from "/snippets/en/_includes/automations/mental-model.mdx";
import TutorialDiagramProject from "/snippets/en/_includes/automations/tutorial-diagram-project.mdx";
import TutorialDiagramRegistry from "/snippets/en/_includes/automations/tutorial-diagram-registry.mdx";
import AutomationsMentalModel from "/snippets/fr/_includes/automations/mental-model.mdx";
import TutorialDiagramProject from "/snippets/fr/_includes/automations/tutorial-diagram-project.mdx";
import TutorialDiagramRegistry from "/snippets/fr/_includes/automations/tutorial-diagram-registry.mdx";

<AutomationsMentalModel />

Expand Down
8 changes: 4 additions & 4 deletions ja/models/automations.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ sidebarTitle: 概要
description: W&B で発生するイベントに応じてワークフローをトリガーするには、W&B オートメーション を使用します
---

import AutomationsMentalModel from "/snippets/en/_includes/automations/mental-model.mdx";
import AutomationsActionsList from "/snippets/en/_includes/automations/actions-list.mdx";
import AutomationsBestPractices from "/snippets/en/_includes/automations/best-practices.mdx";
import AutomationsWhereToFind from "/snippets/en/_includes/automations/where-to-find-automations.mdx";
import AutomationsMentalModel from "/snippets/ja/_includes/automations/mental-model.mdx";
import AutomationsActionsList from "/snippets/ja/_includes/automations/actions-list.mdx";
import AutomationsBestPractices from "/snippets/ja/_includes/automations/best-practices.mdx";
import AutomationsWhereToFind from "/snippets/ja/_includes/automations/where-to-find-automations.mdx";

オートメーション は、**projects** と **レジストリ** の両方で利用できます。オートメーションを作成する場所、使用できるイベント、スコープの仕組みは、それぞれ異なります。スコープごとのイベントタイプについては、[Automation events and scopes](/ja/models/automations/automation-events) を参照してください。

Expand Down
6 changes: 3 additions & 3 deletions ja/models/automations/project-automation-tutorial.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ title: "チュートリアル: project の run 失敗アラートのオートメ
description: project 内の run が失敗したときに Slack 通知を送信する run 失敗アラートを作成します。
---

import TutorialDiagramProject from "/snippets/en/_includes/automations/tutorial-diagram-project.mdx";
import TutorialNotebook from "/snippets/en/_includes/automations/tutorial-notebook.mdx";
import TutorialGoFurther from "/snippets/en/_includes/automations/tutorial-go-further.mdx";
import TutorialDiagramProject from "/snippets/ja/_includes/automations/tutorial-diagram-project.mdx";
import TutorialNotebook from "/snippets/ja/_includes/automations/tutorial-notebook.mdx";
import TutorialGoFurther from "/snippets/ja/_includes/automations/tutorial-go-further.mdx";

このチュートリアルでは、run のステータスをトリガーにした **project** オートメーションの作成手順を説明します。project 内の run が **Failed** に遷移すると、W&amp;B から Slack 通知が送信されます。

Expand Down
6 changes: 3 additions & 3 deletions ja/models/automations/registry-automation-tutorial.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ title: "チュートリアル: Registry artifact エイリアス のオートメ
description: Registry artifact に "production" などの特定の エイリアス が付いたときに webhook を実行するオートメーションを作成します。
---

import TutorialDiagramRegistry from "/snippets/en/_includes/automations/tutorial-diagram-registry.mdx";
import TutorialNotebook from "/snippets/en/_includes/automations/tutorial-notebook.mdx";
import TutorialGoFurther from "/snippets/en/_includes/automations/tutorial-go-further.mdx";
import TutorialDiagramRegistry from "/snippets/ja/_includes/automations/tutorial-diagram-registry.mdx";
import TutorialNotebook from "/snippets/ja/_includes/automations/tutorial-notebook.mdx";
import TutorialGoFurther from "/snippets/ja/_includes/automations/tutorial-go-further.mdx";

このチュートリアルでは、artifact のメタデータによってトリガーされる **Registry** オートメーションの構築方法を説明します。Registry 内の artifact に特定のエイリアス (たとえば **本番**) が付与されると、W&amp;B は webhook に POST リクエストを送信します。

Expand Down
6 changes: 3 additions & 3 deletions ja/models/automations/tutorial.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ sidebarTitle: 概要
description: project の run 失敗時アラートまたは Registry alias のオートメーションを作成する方法を学びます。
---

import AutomationsMentalModel from "/snippets/en/_includes/automations/mental-model.mdx";
import TutorialDiagramProject from "/snippets/en/_includes/automations/tutorial-diagram-project.mdx";
import TutorialDiagramRegistry from "/snippets/en/_includes/automations/tutorial-diagram-registry.mdx";
import AutomationsMentalModel from "/snippets/ja/_includes/automations/mental-model.mdx";
import TutorialDiagramProject from "/snippets/ja/_includes/automations/tutorial-diagram-project.mdx";
import TutorialDiagramRegistry from "/snippets/ja/_includes/automations/tutorial-diagram-registry.mdx";

<AutomationsMentalModel />

Expand Down
8 changes: 4 additions & 4 deletions ko/models/automations.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ sidebarTitle: 개요
description: W&B의 이벤트를 기반으로 워크플로를 트리거하려면 W&B Automations를 사용하세요
---

import AutomationsMentalModel from "/snippets/en/_includes/automations/mental-model.mdx";
import AutomationsActionsList from "/snippets/en/_includes/automations/actions-list.mdx";
import AutomationsBestPractices from "/snippets/en/_includes/automations/best-practices.mdx";
import AutomationsWhereToFind from "/snippets/en/_includes/automations/where-to-find-automations.mdx";
import AutomationsMentalModel from "/snippets/ko/_includes/automations/mental-model.mdx";
import AutomationsActionsList from "/snippets/ko/_includes/automations/actions-list.mdx";
import AutomationsBestPractices from "/snippets/ko/_includes/automations/best-practices.mdx";
import AutomationsWhereToFind from "/snippets/ko/_includes/automations/where-to-find-automations.mdx";

자동화는 **projects**와 **registries** 둘 다에서 지원됩니다. 자동화를 생성하는 위치, 사용할 수 있는 이벤트, 그리고 범위가 작동하는 방식은 각각 다릅니다. 범위별 이벤트 유형은 [자동화 이벤트 및 범위](/ko/models/automations/automation-events)를 참조하세요.

Expand Down
6 changes: 3 additions & 3 deletions ko/models/automations/project-automation-tutorial.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ title: "튜토리얼: 프로젝트 run 실패 알림 자동화"
description: 프로젝트에서 run이 실패하면 Slack 알림을 보내는 run 실패 알림을 구축합니다.
---

import TutorialDiagramProject from "/snippets/en/_includes/automations/tutorial-diagram-project.mdx";
import TutorialNotebook from "/snippets/en/_includes/automations/tutorial-notebook.mdx";
import TutorialGoFurther from "/snippets/en/_includes/automations/tutorial-go-further.mdx";
import TutorialDiagramProject from "/snippets/ko/_includes/automations/tutorial-diagram-project.mdx";
import TutorialNotebook from "/snippets/ko/_includes/automations/tutorial-notebook.mdx";
import TutorialGoFurther from "/snippets/ko/_includes/automations/tutorial-go-further.mdx";

이 튜토리얼에서는 run 상태에 따라 트리거되는 **프로젝트** 자동화를 구축하는 방법을 안내합니다. 프로젝트의 run이 **Failed** 상태로 전환되면 W&amp;B가 Slack 알림을 전송합니다.

Expand Down
6 changes: 3 additions & 3 deletions ko/models/automations/registry-automation-tutorial.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ title: "튜토리얼: 레지스트리 아티팩트 별칭 자동화"
description: 레지스트리 아티팩트에 \"production\"과 같은 특정 별칭이 지정되면 웹훅을 실행하는 자동화를 만드세요.
---

import TutorialDiagramRegistry from "/snippets/en/_includes/automations/tutorial-diagram-registry.mdx";
import TutorialNotebook from "/snippets/en/_includes/automations/tutorial-notebook.mdx";
import TutorialGoFurther from "/snippets/en/_includes/automations/tutorial-go-further.mdx";
import TutorialDiagramRegistry from "/snippets/ko/_includes/automations/tutorial-diagram-registry.mdx";
import TutorialNotebook from "/snippets/ko/_includes/automations/tutorial-notebook.mdx";
import TutorialGoFurther from "/snippets/ko/_includes/automations/tutorial-go-further.mdx";

이 튜토리얼에서는 아티팩트 메타데이터를 기반으로 트리거되는 **레지스트리** 자동화를 구축하는 방법을 안내합니다. 레지스트리의 아티팩트에 특정 별칭(예: **프로덕션**)이 추가되면 W&amp;B가 사용자의 웹훅으로 POST 요청을 보냅니다.

Expand Down
6 changes: 3 additions & 3 deletions ko/models/automations/tutorial.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ sidebarTitle: 개요
description: 프로젝트 run 실패 시 알림 또는 레지스트리 별칭 자동화를 구축하는 방법을 알아보세요.
---

import AutomationsMentalModel from "/snippets/en/_includes/automations/mental-model.mdx";
import TutorialDiagramProject from "/snippets/en/_includes/automations/tutorial-diagram-project.mdx";
import TutorialDiagramRegistry from "/snippets/en/_includes/automations/tutorial-diagram-registry.mdx";
import AutomationsMentalModel from "/snippets/ko/_includes/automations/mental-model.mdx";
import TutorialDiagramProject from "/snippets/ko/_includes/automations/tutorial-diagram-project.mdx";
import TutorialDiagramRegistry from "/snippets/ko/_includes/automations/tutorial-diagram-registry.mdx";

<AutomationsMentalModel />

Expand Down
8 changes: 4 additions & 4 deletions models/automations.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ title: Automations overview
sidebarTitle: Overview
description: Use W&B Automations for triggering workflows based on events in W&B
---
import AutomationsMentalModel from "/snippets/en/_includes/automations/mental-model.mdx";
import AutomationsActionsList from "/snippets/en/_includes/automations/actions-list.mdx";
import AutomationsBestPractices from "/snippets/en/_includes/automations/best-practices.mdx";
import AutomationsWhereToFind from "/snippets/en/_includes/automations/where-to-find-automations.mdx";
import AutomationsMentalModel from "/snippets/_includes/automations/mental-model.mdx";
import AutomationsActionsList from "/snippets/_includes/automations/actions-list.mdx";
import AutomationsBestPractices from "/snippets/_includes/automations/best-practices.mdx";
import AutomationsWhereToFind from "/snippets/_includes/automations/where-to-find-automations.mdx";

Automations exist for both **projects** and **registries**. Where you create an automation, which events you can use, and how scope works all differ. For event types by scope, see [Automation events and scopes](/models/automations/automation-events).

Expand Down
6 changes: 3 additions & 3 deletions models/automations/project-automation-tutorial.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ title: "Tutorial: Project run-failure alert automation"
description: Build a run-failure alert that sends a Slack notification when a run in your project fails.
keywords: ["run state change", "Slack notification", "failed run alert", "project-scoped automation", "OnRunState"]
---
import TutorialDiagramProject from "/snippets/en/_includes/automations/tutorial-diagram-project.mdx";
import TutorialNotebook from "/snippets/en/_includes/automations/tutorial-notebook.mdx";
import TutorialGoFurther from "/snippets/en/_includes/automations/tutorial-go-further.mdx";
import TutorialDiagramProject from "/snippets/_includes/automations/tutorial-diagram-project.mdx";
import TutorialNotebook from "/snippets/_includes/automations/tutorial-notebook.mdx";
import TutorialGoFurther from "/snippets/_includes/automations/tutorial-go-further.mdx";

This tutorial walks you through building a **project** automation triggered by run status: when a run in your project transitions to **Failed**, W&B sends a Slack notification. This automation lets your team learn about failed runs in real time, so you can investigate and remediate them instead of discovering failures later.

Expand Down
6 changes: 3 additions & 3 deletions models/automations/registry-automation-tutorial.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ title: "Tutorial: Registry artifact alias automation"
description: Build an automation that runs a webhook when a Registry artifact gets a specific alias like "production".
keywords: ["artifact alias", "model promotion", "MLOps webhook", "alias regex", "model lifecycle"]
---
import TutorialDiagramRegistry from "/snippets/en/_includes/automations/tutorial-diagram-registry.mdx";
import TutorialNotebook from "/snippets/en/_includes/automations/tutorial-notebook.mdx";
import TutorialGoFurther from "/snippets/en/_includes/automations/tutorial-go-further.mdx";
import TutorialDiagramRegistry from "/snippets/_includes/automations/tutorial-diagram-registry.mdx";
import TutorialNotebook from "/snippets/_includes/automations/tutorial-notebook.mdx";
import TutorialGoFurther from "/snippets/_includes/automations/tutorial-go-further.mdx";

This tutorial walks you through building a **registry** automation triggered by artifact metadata: when an artifact in your registry gets a specific alias (for example, **production**), W&B sends a `POST` request to your webhook. Use this pattern to notify downstream systems like deployment pipelines, paging services, or notification channels, whenever you promote a model to a known stage. This tutorial is intended for ML engineers and MLOps practitioners who manage model lifecycles in W&B Registry.

Expand Down
6 changes: 3 additions & 3 deletions models/automations/tutorial.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ sidebarTitle: Overview
description: Learn to build a project run-failure alert or a registry alias automation.
keywords: ["tutorial", "project automation", "registry automation", "Slack alert", "webhook"]
---
import AutomationsMentalModel from "/snippets/en/_includes/automations/mental-model.mdx";
import TutorialDiagramProject from "/snippets/en/_includes/automations/tutorial-diagram-project.mdx";
import TutorialDiagramRegistry from "/snippets/en/_includes/automations/tutorial-diagram-registry.mdx";
import AutomationsMentalModel from "/snippets/_includes/automations/mental-model.mdx";
import TutorialDiagramProject from "/snippets/_includes/automations/tutorial-diagram-project.mdx";
import TutorialDiagramRegistry from "/snippets/_includes/automations/tutorial-diagram-registry.mdx";

<AutomationsMentalModel/>

Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- **Slack notification**: Send a message to a Slack channel with details about the triggering event. The message summarizes the event, with a link to view more details in W&B.
- **Webhook**: Call a webhook URL with a JSON payload containing information about the triggering event. This enables integration with external systems like CI/CD pipelines, model deployment services, or custom workflows.
- **Webhook**: Call a webhook URL with a JSON payload containing information about the triggering event. This enables integration with external systems such as CI/CD pipelines, model deployment services, or custom workflows.
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
- **Start small**: Begin with one or two automations for high-value events (for example, run failures or production alias changes). Validate that they work as expected before adding more.
- **Test before production**: Create automations in a test project or with a test webhook or Slack channel first. Manually trigger the event and confirm the action runs and the payload or message looks correct.
- **Avoid alert fatigue**: Use run filters, metric thresholds, or alias patterns to limit how often an automation fires. Route different severities to different channels if needed.
- **Avoid alert fatigue**: Use run filters, metric thresholds, or alias patterns to limit how often an automation fires. If you have multiple severities, route them to different channels.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
W&B Automations follow a simple pattern: when an **event** occurs and optional **conditions** are met, an **action** runs automatically. For example:
W&B Automations follow this pattern: when an **event** occurs and optional **conditions** are met, an **action** runs automatically. For example:
- When a run fails (event), notify a Slack channel (action).
<TutorialDiagramProject/>
- When the `production` alias is added to an artifact (event), call a webhook to trigger deployment (action).
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
## Go further

For more information, see the following resources:

- [Automation events and scopes](/models/automations/automation-events) for all project and registry event types.
- [Create a Slack automation](/models/automations/create-automations/slack) and [Create a webhook automation](/models/automations/create-automations/webhook) for full UI and payload details.

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- **In a project**: Open the project, then select the **Automations** tab in the project sidebar.
- **In a registry**: Open the registry, then select the **Automations** tab.

This file was deleted.

Loading