Skip to main content
규모에 관계없이 모든 머신 러닝 실험을 추적하고 시각화하며 관리하려면 W&B를 설치하세요.
W&B Weave에 대한 정보를 찾고 계신가요? Weave Python SDK 퀵스타트 또는 Weave TypeScript SDK 퀵스타트를 참조하세요.

가입하고 API 키 생성하기

사용 중인 머신을 W&B에 인증하려면 API 키가 필요합니다. API 키를 만들려면 자세한 내용이 있는 개인 API 키 또는 서비스 계정 API 키 탭을 선택하세요.
사용자 ID에 속한 개인 API 키를 만들려면 다음 단계를 따르세요.
  1. W&B에 로그인한 다음 사용자 프로필 아이콘 > User Settings를 클릭합니다.
  2. Create new API key를 클릭합니다.
  3. API 키를 식별할 수 있는 설명적인 이름을 입력합니다.
  4. Create를 클릭합니다.
  5. 표시된 API 키를 즉시 복사해 안전하게 저장합니다.
W&B는 전체 API 키를 생성 시점에 한 번만 표시합니다. 대화 상자를 닫으면 전체 API 키를 다시 볼 수 없습니다. Settings에서는 키 ID(키의 첫 부분)만 확인할 수 있습니다. 전체 API 키를 분실한 경우 새 API 키를 만들어야 합니다.
안전한 저장 옵션은 API 키를 안전하게 저장하기를 참조하세요.

wandb 라이브러리를 설치하고 로그인합니다

  1. WANDB_API_KEY 환경 변수를 설정합니다.
  2. wandb 라이브러리를 설치하고 로그인합니다.

run 초기화 및 하이퍼파라미터 추적

Python 스크립트 또는 노트북에서 wandb.init()을 사용해 W&B run 객체를 초기화합니다. config 매개변수에 딕셔너리를 사용해 하이퍼파라미터 이름과 값을 지정합니다. with 문 안에서는 메트릭과 기타 정보를 W&B에 기록할 수 있습니다.
트레이닝 run을 시뮬레이션하고 정확도 및 손실 메트릭을 W&B에 기록하는 전체 예제는 다음 섹션을 참조하세요.
run은 W&B의 핵심 요소입니다. run을 사용해 메트릭을 추적하고, 로그를 생성하고, 아티팩트를 추적하는 등 다양한 작업을 수행할 수 있습니다.

머신 러닝 트레이닝 실험 만들기

이 모의 트레이닝 스크립트는 시뮬레이션된 정확도 및 손실 메트릭을 W&B에 기록합니다. 다음 코드를 Python 스크립트 또는 노트북 셀에 복사하여 붙여넣고 실행하세요:
기록된 정확도, 손실 등의 메트릭과 각 트레이닝 step 동안 값이 어떻게 변했는지 보려면 wandb.ai/home으로 이동하세요. 다음 이미지는 각 run에서 추적된 손실와 정확도를 보여줍니다. 각 run 객체는 자동으로 생성된 이름과 함께 Runs column에 표시됩니다.
각 run에서 추적된 손실와 정확도를 보여줍니다.

다음 단계

W&B 생태계의 다양한 기능을 더 살펴보세요:
  1. run에 대해 알아보고 첫 번째 run을 만들어 보세요.
  2. W&B Artifacts로 모델, 데이터셋, 기타 파일을 추적하세요.
  3. W&B Sweeps로 하이퍼파라미터 검색을 자동화하고 모델을 최적화하세요.
  4. W&B Registry로 모델, 프롬프트, 데이터셋을 공유하세요.
  5. 프로젝트의 대시보드에서 Runs를 분석하고, 모델 예측을 시각화하고, 아티팩트를 확인하세요.
  6. W&B Reports로 결과를 요약하고 협업자와 업데이트를 공유하세요.
  7. W&B Weave로 LLM 애플리케이션을 트레이스하고 평가하세요.