본문으로 건너뛰기
버전: 0.1.0

Lab에서 다운로드한 모델 서빙하기

Jupyter Lab에서 Hugging Face 모델을 직접 다운로드하고, 다운로드된 파일을 Model Artifacts에 등록한 뒤 Serving으로 배포합니다. 다운로드 스크립트를 직접 실행하거나 모델 파일을 수정한 뒤 등록해야 할 때 사용합니다.

사전 조건

  • 모델 파일을 저장할 Volume이 필요합니다. 새 Volume이 필요하면 Volumes를 참고하세요.
  • Jupyter 기반 Lab이 필요합니다. 생성 방법은 Lab을 참고하세요.

1. Lab에 Volume 마운트

Lab 생성 시 Data Volumes에 모델 저장용 Volume을 추가하고 마운트 경로를 /data로 설정합니다.

필드예시 값
Nametutorial-lab
Server TypeJupyter
Data Volumestutorial-volume/data

Lab 생성 폼

2. 모델 다운로드

Lab이 Running 상태가 되면 Connect로 Jupyter에 접속합니다. File > New > Terminal에서 터미널을 열고 모델을 다운로드합니다.

pip install -U huggingface_hub

hf download Qwen/Qwen2.5-0.5B-Instruct \
--local-dir /data/Qwen2.5-0.5B-Instruct

Private repository라면 먼저 token으로 로그인합니다.

hf login --token $HF_TOKEN

3. 모델 등록

좌측 사이드바에서 Model Artifacts를 클릭하고 Register Model을 실행합니다.

필드예시 값
Model Nameqwen-instruct-tutorial
Versionv1
Volumetutorial-volume
PathQwen2.5-0.5B-Instruct
FormatSafeTensors

아티팩트 추가

Validate가 성공하면 모델 버전을 등록합니다.

4. 서빙 방식 선택

GPU로 바로 서빙하려면 모델 상세에서 Quick Deploy를 실행합니다.

NPU로 서빙하려면 먼저 Model Compilations에서 원본 아티팩트를 컴파일합니다. 컴파일이 Succeeded가 되면 생성된 NPU 아티팩트로 Quick Deploy를 실행합니다.

5. Serving 생성

Quick Deploy 다이얼로그에서 배포할 모델, 버전, 아티팩트를 확인하고 Serving 이름을 입력합니다.

필드예시 값
Service Namelab-downloaded-model-serving
Versionv1
ArtifactGPU 서빙은 원본 아티팩트, NPU 서빙은 컴파일된 아티팩트

Serving 목록에서 상태가 Running으로 바뀌면 배포가 완료된 것입니다.

다음 단계

서빙 모델의 응답을 확인하려면 Playground에서 응답 테스트하기를 진행하세요.

디바이스 및 노드 메트릭을 확인하려면 Monitoring에서 지표 확인하기를 진행하세요.