Skip to main content
このチュートリアルでは、アーティファクトのメタデータをトリガーとする Registry オートメーションの構築手順を説明します。Registry 内のアーティファクトに特定のエイリアス (たとえば production) が付与されると、W&B が webhook に POST リクエストを送信します。このパターンを使用すると、モデルを所定のステージにプロモートするたびに、デプロイメントパイプライン、呼び出しサービス、通知チャンネルなどの下流システムに通知できます。このチュートリアルは、Registry でモデルのライフサイクルを管理する ML エンジニアと MLOps の実務担当者を対象としています。


project オートメーションの作成方法については、チュートリアル: project の run 失敗アラートのオートメーションを参照してください。

前提条件

  • チーム設定で設定済みの webhook。
  • コレクションが少なくとも 1 つある W&B Registry。既存の Registry を再使用することもできます。

Registry のオートメーションを作成する

Registry 内のいずれかのコレクションにあるアーティファクトに特定のエイリアス (たとえば production) が付与されたときに、W&B が webhook に POST リクエストを送信するように、Registry を対象とするオートメーションを設定します。
  1. Registry を開き、オートメーションタブをクリックしてから、オートメーションを作成をクリックします。
  2. イベントとしてアーティファクトのエイリアスが追加されたを選択します。対象のエイリアス (たとえば、production または staging) に一致するエイリアスの正規表現を入力します。
  3. 次のステップをクリックします。action タイプを Webhooks に設定し、webhook を選択します。webhook がペイロードを必要とする場合は、JSON 本文を貼り付け、${artifact_collection_name} や ${artifact_version_string} などのペイロード変数を使用します。
  4. 次のステップをクリックします。オートメーション名と任意の説明を入力し、オートメーションを作成をクリックします。
詳細は、webhook オートメーションを作成する (Registry タブ) を参照してください。

オートメーションをテストする

オートメーションが一連の処理を通して動作することを確認するには、アーティファクトのバージョンにエイリアスを追加して、設定したイベントを発生させます。W&B アプリ または Public API を使用して、Registry 内のアーティファクトのバージョンにエイリアス (たとえば production) を追加します。例:
まもなく、webhook エンドポイントが、設定したペイロードを含む POST を受信します。これで、このRegistry内のアーティファクトに一致するエイリアスが適用されるたびに起動するRegistryオートメーションが動作するようになりました。

さらに詳しく

このチュートリアルで扱った内容以外にも W&B オートメーションについて詳しく知りたい場合は、以下のリソースを参照してください。
最終更新日 2026年9月30日