메인 콘텐츠로 건너뛰기
W&B Teams를 ML 팀이 더 빠르게 더 나은 모델을 구축할 수 있는 중앙 워크스페이스로 활용하세요. 조직 관리자와 팀 관리자는 팀 설정을 보고 수정할 수 있습니다.
  • 팀이 시도한 모든 실험을 추적하여 작업이 중복되지 않도록 합니다.
  • 이전에 학습한 모델을 저장하고 재현합니다.
  • 진행 상황과 결과를 상사 및 공동 작업자와 공유합니다.
  • 성능 회귀(regression)를 감지하고 성능이 떨어지면 즉시 알림을 받습니다.
  • 모델 성능을 벤치마크하고 모델 버전을 비교합니다.
Teams Workspace 개요
Administration 계정 유형만 팀 설정을 변경하거나 팀에서 구성원을 제거할 수 있습니다.

협업 팀 생성하기

  1. 무료 W&B 계정에 가입하거나 로그인합니다.
  2. 내비게이션 바에서 Invite Team을 클릭합니다.
  3. 팀을 생성하고 함께 협업할 구성원을 초대합니다.
  4. 아래에 설명된 설정으로 팀을 설정합니다.
참고: 조직 관리자만 새 팀을 생성할 수 있습니다.

팀 설정

팀의 멤버십, 알림, 개인정보 보호 설정 등 다양한 팀 설정을 할 수 있습니다. 팀 설정을 관리하려면 왼쪽 메뉴에서 Teams 섹션으로 이동한 다음, 설정을 변경하려는 팀을 클릭합니다. 다음 설정들을 업데이트할 수 있습니다:

구성원

구성원 섹션에는 보류 중인 모든 초대와 팀에 합류하라는 초대를 수락한 구성원이 모두 표시됩니다. 이 목록에서는 각 구성원의 이름, 사용자 이름, 이메일, 팀 역할, 그리고 조직으로부터 상속된 Models 및 W&B Weave에 대한 액세스 권한을 확인할 수 있습니다. 표준 팀 역할인 Admin, Member, View-only 중에서 선택할 수 있습니다. 조직에서 사용자 지정 역할을 생성한 경우, 대신 사용자 지정 역할을 부여할 수 있습니다. 팀을 생성하고 관리하며, 팀 구성원 및 역할을 관리하는 방법은 팀 추가 및 관리를 참조하세요. 누가 새 구성원을 초대할 수 있는지와 팀에 대한 기타 프라이버시 설정을 구성하려면 프라이버시를 참조하세요. 팀 구성원을 제거하려면, 관리자 권한을 가진 사용자가 팀 설정 페이지를 열고 탈퇴하는 구성원의 이름 옆에 있는 삭제 버튼을 클릭하면 됩니다. 팀에 기록된 run은 사용자가 떠난 후에도 그대로 유지됩니다.

아바타

팀 아바타를 설정하려면 다음을 따르세요:
  1. 왼쪽 메뉴에서 Teams 섹션으로 이동한 뒤, 아바타를 추가하려는 팀을 클릭합니다. 그러면 해당 팀의 개요 페이지가 열립니다.
  2. 페이지 왼쪽 상단에 있는 팀의 기본 아바타 이미지에 마우스를 올린 후 Upload photo 버튼을 클릭합니다. 그러면 파일 선택 창이 열립니다.
  3. 파일 선택 창에서 사용하려는 이미지를 선택한 다음 Open을 클릭합니다. 그러면 사진이 팀에 업로드되고, 해당 사진이 팀의 아바타로 설정됩니다.

알림

run이 중단되거나 완료되었을 때 팀에 알림을 보내도록 설정할 수 있습니다. 알림은 이메일 또는 Slack으로 전송할 수 있으며, 필요에 맞게 맞춤 설정할 수 있습니다. Team alerts 섹션에서 알림을 받고 싶은 이벤트 유형 옆의 스위치를 전환합니다. Weights & Biases는 다음과 같은 이벤트 유형 옵션을 제공합니다:
  • Runs finished: Weights & Biases run이 성공적으로 완료되었는지 여부입니다.
  • Run crashed: run이 완료되지 못하고 실패했는지 여부입니다.
  • wandb.alert(): 커스텀 스크립트형 알림입니다. 자세한 내용은 Send alerts with wandb.Run.alert()을 참조하세요.

Slack 알림

레지스트리나 프로젝트에서 이벤트가 발생했을 때(예: 새로운 아티팩트가 생성되거나 run 메트릭이 정의된 임계값을 충족할 때) 팀의 automations가 알림을 보낼 Slack 대상을 구성합니다. 자세한 내용은 Slack automation 생성하기를 참고하세요.
이 기능은 모든 Enterprise 라이선스에 제공됩니다.

Webhooks

레지스트리나 프로젝트에서 이벤트가 발생할 때(예: 새로운 아티팩트가 생성되거나 run 메트릭이 지정된 임계값을 충족할 때), 팀의 automations에서 실행할 수 있는 웹훅을 구성하세요. 자세한 내용은 Create a webhook automation을 참고하세요.
이 기능은 모든 Enterprise 라이선스에 제공됩니다.

개인정보 보호

팀 개인정보 보호 설정을 사용하면 팀의 공개 범위와 공유 권한을 관리할 수 있습니다. 조직 관리자만 개인정보 보호 설정을 수정할 수 있습니다. 다음 개인정보 보호 설정을 변경할 수 있습니다:
  • 팀 구성원이 아닌 모든 사용자에게 이 팀을 숨깁니다.
  • 향후 생성되는 모든 팀 프로젝트를 비공개로 설정합니다(공개 공유 허용 안 함).
  • 모든 팀 구성원이 다른 팀 구성원을 초대할 수 있도록 허용합니다(관리자뿐만 아니라 모든 구성원이 초대 가능).
  • 비공개 프로젝트의 리포트를 팀 외부에 공개 공유하지 못하도록 설정을 비활성화합니다. 이 설정을 사용하면 기존 매직 링크가 비활성화됩니다.
  • 가입 시 이메일 도메인이 일치하는 새 사용자가 이 팀에 참여하도록 자동으로 추천합니다.
  • 기본적으로 코드 저장을 활성화합니다.
팀 설정 페이지에서 모든 팀 프로젝트의 개인정보 보호 설정을 확인할 수 있습니다: app.wandb.ai/teams/your-team-name

Usage

Usage 섹션에서는 팀이 Weights & Biases 서버에서 사용한 총 메모리 사용량을 설명합니다. 기본 스토리지 요금제는 100GB입니다. 스토리지 및 요금에 대한 자세한 내용은 Pricing 페이지를 참조하세요.

스토리지

Storage 섹션은 팀 데이터에 사용되는 클라우드 스토리지 버킷 설정을 설명합니다. 자세한 내용은 Secure Storage Connector를 참고하거나, 셀프 호스팅을 사용하는 경우 W&B Server 문서를 확인하세요.

팀 프로필 생성

팀의 프로필 페이지를 맞춤 설정하여 소개를 추가하고, 공개되었거나 팀 구성원에게만 보이는 리포트와 프로젝트를 보여줄 수 있습니다. 리포트, 프로젝트, 외부 링크를 함께 소개하세요.
  • 최고의 연구를 강조하여 가장 뛰어난 공개 리포트를 방문자에게 보여 주세요
  • 가장 활발한 프로젝트를 소개하여 팀원들이 더 쉽게 찾을 수 있도록 하세요
  • 협업자를 찾으려면 회사나 연구실 웹사이트 및 발표한 논문에 대한 외부 링크를 추가하세요

팀 역할 및 권한

동료를 팀에 초대할 때 팀 역할을 선택합니다. 사용할 수 있는 팀 역할 옵션은 다음과 같습니다.
  • Admin: 팀 Admin은 다른 Admin이나 팀 구성원을 추가하거나 제거할 수 있습니다. 모든 프로젝트를 수정할 수 있는 권한과 완전한 삭제 권한을 가집니다. 여기에는 run, 프로젝트, 아티팩트, 스윕 등을 삭제하는 작업이 포함되지만 이에 국한되지는 않습니다.
  • Member: 팀의 일반 구성원입니다. 기본적으로 팀 구성원을 초대할 수 있는 사람은 Admin뿐입니다. 이 동작 방식을 변경하려면 Privacy settings를 참고하세요.
  • View-Only (Enterprise 전용 기능): View-Only 구성원은 팀 내의 run, Reports, Workspace와 같은 자산을 볼 수 있습니다. 이들은 Reports를 팔로우하고 댓글을 남길 수 있지만, 프로젝트 개요, Reports 또는 run을 생성, 편집, 삭제할 수는 없습니다.
  • Custom roles (Enterprise 전용 기능): Custom roles은 조직 Admin이 View-Only 또는 Member 역할을 기반으로 추가 권한을 더해 새로운 역할을 구성하여, 세밀한 접근 제어를 구현할 수 있도록 합니다. 이후 팀 Admin은 각자의 팀에 속한 사용자에게 이러한 Custom roles를 할당할 수 있습니다. 자세한 내용은 Introducing Custom Roles for W&B Teams를 참고하세요.
팀 구성원은 자신이 생성한 run만 삭제할 수 있습니다. 예를 들어 두 명의 구성원 A와 B가 있다고 가정해 보겠습니다. 구성원 B가 팀 B의 프로젝트에 있던 run을 구성원 A가 소유한 다른 프로젝트로 이동했다고 합시다. 이때 구성원 A는 구성원 B가 A의 프로젝트로 옮긴 해당 run을 삭제할 수 없습니다. Admin은 모든 팀 구성원이 생성한 run과 스윕으로 생성된 run을 관리할 수 있습니다.

서비스 계정

사용자 역할 외에도 팀에서는 자동화를 위해 서비스 계정을 사용할 수 있습니다. 서비스 계정은 사용자가 아니라, 자동화된 워크플로에 사용되는 사람 아닌 ID입니다. 자세한 내용은 서비스 계정을 사용해 워크플로 자동화하기를 참조하세요.
W&B는 주 관리자(primary admin)가 부재 중일 때도 관리자 작업을 계속할 수 있도록, 팀에 두 명 이상의 관리자를 지정할 것을 권장합니다.

팀 설정

팀 설정에서는 팀과 팀 구성원의 설정을 관리할 수 있습니다. 이러한 권한을 통해 W&B 내에서 팀을 효율적으로 관리하고 조직할 수 있습니다.
PermissionsView-OnlyTeam MemberTeam Admin
Add team membersX
Remove team membersX
Manage team settingsX

Reports

리포트 권한을 통해 리포트를 생성, 조회 및 편집할 수 있습니다. 다음 표는 해당 팀 내 모든 리포트에 적용되는 권한을 보여줍니다.
PermissionsView-OnlyTeam MemberTeam Admin
View reportsXXX
Create reportsXX
Edit reportsX (팀 구성원은 자신이 소유한 리포트만 편집할 수 있음)X
Delete reportsX (팀 구성원은 자신이 소유한 리포트만 편집할 수 있음)X

Experiments

다음 표는 특정 팀의 모든 실험에 적용되는 권한을 나열합니다.
PermissionsView-OnlyTeam MemberTeam Admin
실험 메타데이터 보기(히스토리 메트릭, 시스템 메트릭, 파일, 로그 포함)XXX
실험 패널 및 워크스페이스 편집XX
실험 로깅XX
실험 삭제X (팀 구성원은 자신이 생성한 실험만 삭제할 수 있음)X
실험 중지X (팀 구성원은 자신이 생성한 실험만 중지할 수 있음)X

Artifacts

다음 표는 특정 팀 내 모든 아티팩트에 적용되는 권한을 나열합니다.
PermissionsView-OnlyTeam MemberTeam Admin
View artifactsXXX
Download artifactXXX
Create artifactsXX
Delete artifactsXX
Edit metadataXX
Edit aliasesXX
Delete aliasesXX

시스템 설정(W&B Server 전용)

시스템 권한을 사용하여 Teams와 그 구성원을 생성 및 관리하고 시스템 설정을 조정합니다. 이러한 권한을 통해 W&B 인스턴스를 효과적으로 운영하고 유지 관리할 수 있습니다.
PermissionsView-OnlyTeam MemberTeam AdminSystem Admin
Configure system settingsX
Create/delete teamsX

팀 서비스 계정 동작 방식

  • 트레이닝 환경에서 팀을 설정하면, 해당 팀의 서비스 계정을 사용해 그 팀 내의 비공개 또는 공개 프로젝트에 run을 기록할 수 있습니다. 또한 환경 변수에 WANDB_USERNAME 또는 WANDB_USER_EMAIL이 존재하고, 해당 변수에 지정된 사용자가 팀 구성원인 경우, 그 run들을 해당 사용자에게 귀속시킬 수 있습니다.
  • 트레이닝 환경에서 팀을 설정하지 않고 서비스 계정을 사용하는 경우, run은 그 서비스 계정의 상위 팀(parent team)에 속한 지정한 프로젝트에 기록됩니다. 이 경우에도 환경 변수에 WANDB_USERNAME 또는 WANDB_USER_EMAIL이 존재하고, 해당 변수에 지정된 사용자가 서비스 계정 상위 팀의 구성원인 경우, run들을 해당 사용자에게 귀속시킬 수 있습니다.
  • 서비스 계정은 자신의 상위 팀과 다른 팀에 있는 비공개 프로젝트에는 run을 기록할 수 없습니다. 서비스 계정은 프로젝트 가시성이 Open으로 설정된 경우에만 해당 프로젝트에 run을 기록할 수 있습니다.

팀 체험판

W&B 요금제에 대한 자세한 내용은 pricing page를 참고하세요. 대시보드 UI 또는 Export API를 사용해 언제든지 모든 데이터를 다운로드할 수 있습니다.

고급 설정

보안 스토리지 커넥터

팀 단위 보안 스토리지 커넥터를 사용하면 Teams에서 W&B와 함께 자체 클라우드 스토리지 버킷을 사용할 수 있습니다. 이는 고도로 민감한 데이터나 엄격한 컴플라이언스 요구 사항이 있는 Teams를 위해 더 강력한 데이터 액세스 제어와 데이터 격리를 제공합니다. 자세한 내용은 Secure Storage Connector를 참고하세요.