Spaces에서 JupyterLab 사용하기

Spaces에서 JupyterLab 사용하기

JupyterLab은 Jupyter 노트북, 코드, 데이터를 위한 웹 기반 대화형 개발 환경이에요. 데이터 사이언스와 머신러닝에 아주 좋고 커뮤니티에서 널리 쓰여요. Hugging Face Spaces로 직접 만든 JupyterLab 인스턴스를 배포해 Hugging Face 웹사이트에서 바로 개발에 활용할 수 있어요.

출처: 문서

본문

⚡️ Spaces에 JupyterLab 인스턴스 배포하기

몇 번의 클릭만으로 Spaces에 JupyterLab을 배포할 수 있어요. 먼저 이 링크로 가거나 아래 버튼을 클릭하세요.

Spaces에서 정의해야 할 것들:

  • Owner(소유자): 개인 계정 또는 소속된 조직이에요.
  • Space name(이름): 시니어 계정 안의 Space 이름이에요.
  • Visibility(공개 여부): 나나 조직만 보이게 하려면 private, 다른 사용자에게 보이게 하려면 _public_으로 정해요.
  • Hardware(하드웨어): JupyterLab 인스턴스에 사용할 하드웨어예요. CPU부터 H100까지 선택할 수 있어요.
  • 선택적으로 JUPYTER_TOKEN 비밀번호로 JupyterLab 워크스페이스를 보호할 수 있어요. 지정하지 않으면 기본값은 huggingface예요. Space가 공개이거나 조직 소속이라면 설정을 강력히 권장해요.

Hugging Face Spaces의 저장소는 임시라서 기본 설정으로 저장한 데이터는 Space 재부팅·리셋 시 사라질 수 있어요. 작업을 원격 위치에 저장하거나 Storage Bucket을 Space에 연결해 데이터를 영구 보존하는 걸 권장해요.

더 알아보기 (Learn more)