- Slack インテグレーションを追加します。これにより、W&B が Slack インスタンスとチャンネルに投稿できるようになります。
- オートメーションを作成します。ここでは、監視対象のイベントと通知先のチャンネルを定義します。
Slack インテグレーションを追加する
チーム管理者は、チームに Slack インテグレーションを追加できます。- W&B にログインし、Team Settings に移動します。
-
Slack channel integrations セクションで Connect Slack をクリックし、新しい Slack インスタンスを追加します。既存の Slack インスタンスにチャンネルを追加するには、New integration をクリックします。
- 必要に応じて、ブラウザーで Slack にサインインします。確認画面が表示されたら、選択した Slack チャンネルへの投稿を W&B に許可します。ページの内容を確認してから Search for a channel をクリックし、チャンネル名を入力します。リストからチャンネルを選択し、Allow をクリックします。
-
Slack で、選択したチャンネルに移動します。
[YOUR-SLACK-HANDLE] added an integration to this channel: Weights & Biasesのような投稿 ([YOUR-SLACK-HANDLE]はお使いの Slack ユーザー名) が表示されていれば、インテグレーションは正しく設定されています。
Slack インテグレーションの表示と管理
チーム管理者は、チームの Slack インスタンスとチャンネルを表示および管理できます。- W&B にログインし、Team Settings に移動します。
- Slack channel integrations セクションで、各 Slack 送信先を確認します。
- 送信先を削除するには、対象のゴミ箱アイコンをクリックします。
オートメーションを作成する
Slack インテグレーションを追加したら、そのインテグレーションを使用して通知を送信するオートメーションを作成できます。オートメーションを適用するスコープに応じて、Registry または Project を選択します。次に、以下の手順に従って、Slack チャンネルに通知するオートメーションを作成します。オートメーションをより広い範囲に適用するには、グローバルな Automations ハブから作成し、Team または Organization スコープを選択します。手順は以下と同じです。これらのスコープでは、W&B アプリがサポートするのはアーティファクトイベントとコレクションイベントのみです。詳しくは、Automations ハブを参照してください。
- Registry
- Project
Registry 管理者は、その Registry 内でオートメーションを作成できます。
- W&B にログインします。
- Registry 名をクリックして、詳細を表示します。
- Registry をスコープとするオートメーションを作成するには、Automations タブをクリックし、Create automation をクリックします。Registry をスコープとするオートメーションは、その Registry 内のすべてのコレクション (今後作成されるものを含む) に自動的に適用されます。
- 監視するイベントを選択します。 イベントに応じて追加のフィールドが表示された場合は、それらに入力します。たとえば、An artifact alias is added を選択した場合は、Alias regex を指定する必要があります。 Next step をクリックします。
- Slack インテグレーションを所有するチームを選択します。
- Action type を Slack notification に設定します。Slack チャンネルを選択し、Next step をクリックします。
- オートメーションの名前を入力します。必要に応じて、説明も入力します。
- Create automation をクリックします。
オートメーションの表示と管理
- Registry
- Project
Registry のオートメーションは、その Registry の Automations タブで管理します。
- オートメーションの詳細を表示するには、オートメーション名をクリックします。
- オートメーションを編集するには、対象の action () メニューをクリックし、Edit automation をクリックします。
- オートメーションを削除するには、対象の action () メニューをクリックし、Delete automation をクリックします。削除時には確認が求められます。
