메인 콘텐츠로 건너뛰기

Documentation Index

Fetch the complete documentation index at: https://docs.wandb.ai/llms.txt

Use this file to discover all available pages before exploring further.

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


레지스트리 자동화를 만드는 방법은 튜토리얼: 레지스트리 아티팩트 별칭 자동화를 참조하세요.

사전 요구 사항

프로젝트 자동화 만들기

다음 지침에 따라 프로젝트 범위의 자동화를 설정하세요. 프로젝트의 run이 Failed 상태로 전환되면 W&B가 Slack 알림을 보냅니다.
  1. 프로젝트를 열고 사이드바에서 Automations 탭을 클릭한 다음 Create automation을 클릭하세요.
  2. 이벤트로 Run state change를 선택하세요. 상태는 Failed로 설정하세요. 어떤 Runs가 자동화를 트리거할지 제한하려면 필요에 따라 run name 또는 사용자 필터를 추가하세요.
  3. Next step을 클릭하세요. Action typeSlack notification으로 설정하고 Slack 채널을 선택하세요.
  4. Next step을 클릭하세요. 자동화 이름(예: “Run failure alert”)과 선택 사항인 설명을 입력한 다음 Create automation을 클릭하세요.
자세한 내용은 Slack 자동화 만들기 (Project 탭)을 참조하세요.

자동화 테스트하기

run을 생성하고 프로젝트에 로그한 다음, 이를 실패로 명시적으로 표시하세요:
import wandb

with wandb.init(project="my-project") as run:
    run.log({"loss": 1.23})
    run.finish(exit_code=1)
잠시 후 run 링크와 상태가 포함된 Slack 메시지를 확인할 수 있습니다.

Go further