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)
- HF Docker Spaces 문서를 참고하세요.
- 데이터 영속화가 필요하면 Storage Bucket을 연결해 보세요.