14일 학습 과정GEMMA × UNSLOTH
3강 / 14강 · 설치와 첫 실행
3강 · 학습 가능약 80분환경 기록공식 문서 확인

2강 산출물: 첫 설정 가설표

설치는 명령어보다
재현 가능한 기록이 먼저입니다.

Unsloth와 모델 API는 버전별로 설치 명령이 바뀔 수 있습니다. 이 강의에서는 공식 문서를 기준으로 환경을 확인하고, 나중에 같은 조건을 다시 만들 수 있는 기록을 남깁니다.

  1. 환경 확인GPU·Python·Torch
  2. 문서 선택운영체제와 CUDA
  3. 설치Unsloth + 의존성
  4. 첫 추론모델 로드 확인
  5. 기록재현 조건

01 · 환경 확인

설치 전 세 가지를 먼저 기록합니다

문제가 생겼을 때 환경 기록이 없으면 원인 비교가 어렵습니다.

  • GPU와 VRAMQLoRA로 시작하더라도 실제 사용 가능 메모리를 확인해야 합니다.
  • Python과 PyTorchUnsloth 설치 문서는 CUDA·Torch 조합별 명령을 구분해 안내할 수 있습니다.
  • 모델 접근Hugging Face에서 모델 라이선스와 접근 조건을 확인하고 토큰 필요 여부를 기록합니다.
GPU이름예: RTX 4060
VRAM용량예: 8GB
Python버전예: 3.11
PyTorchCUDA예: cu121
환경 확인 명령로컬 터미널
python --version
python -c "import torch; print(torch.__version__, torch.cuda.is_available())"
nvidia-smi

02 · 공식 설치 문서 선택

내 환경에 맞는 설치 경로를 고릅니다

아래 버튼은 어떤 문서를 먼저 볼지 판단하는 연습입니다. 실제 명령은 공식 문서에서 최신 내용을 확인하세요.

  • Colab로컬 CUDA 문제를 피하고 빠르게 예제를 확인할 때 좋습니다.
  • Linux GPU로컬 학습을 목표로 할 때 CUDA와 PyTorch 조합을 정확히 맞춥니다.
  • Apple Silicon지원 상태가 바뀔 수 있으므로 Unsloth의 최신 설치 문서를 우선 확인합니다.

내 실행 환경

권장 확인

Colab에서 먼저 확인

GPU 설정이 자동화되어 빠르게 튜토리얼을 실행할 수 있습니다. 단, 장기 실험 기록은 별도로 남깁니다.

빠른 확인
설치 명령 기록 예시공식 문서에서 최신값 확인
# 예시 형식입니다. 실제 명령은 Unsloth 공식 설치 문서의 최신 내용을 사용하세요.
pip install unsloth
pip install --upgrade transformers datasets trl peft accelerate bitsandbytes

03 · 모델 첫 로드

학습 전에 추론이 되는지부터 확인합니다

학습 실패와 모델 로드 실패를 섞지 않기 위해 첫 실행은 짧게 끝냅니다.

  • 모델 ID과정 기준은 google/gemma-4-E2B-it이며, 실제 이름은 모델 페이지에서 확인합니다.
  • 토큰모델 접근에 Hugging Face 로그인이 필요할 수 있으므로 인증 상태를 기록합니다.
  • 짧은 프롬프트긴 생성보다 한 문장 응답으로 설치·로드 성공 여부를 먼저 봅니다.
01설치 확인import 성공
02모델 로드model/tokenizer
03짧은 질문한국어 응답
04기록버전·시간·오류
첫 실행 골격개념용 Python
from unsloth import FastLanguageModel

model, tokenizer = FastLanguageModel.from_pretrained(
    model_name = "google/gemma-4-E2B-it",
    max_seq_length = 2048,
    load_in_4bit = True,
)

prompt = "LoRA가 무엇인지 한 문장으로 설명해 줘."

04 · 재현 가능한 환경 기록

나중에 같은 조건으로 다시 실행할 수 있게 남깁니다

오늘 산출물은 설치 성공 인증샷이 아니라 재현 가능한 환경 기록입니다.

  • 버전Python, torch, transformers, trl, peft, unsloth 버전을 적습니다.
  • 모델모델 ID, 양자화 여부, max_seq_length, 인증 상태를 적습니다.
  • 다음 입력4강에서는 같은 환경에서 원본 모델 기준 응답을 측정합니다.
환경 기록이 브라우저에 저장됨

        

05 · 확인 퀴즈

설치보다 기록을 우선하는 이유를 확인합니다

공식 문서와 재현 조건을 구분해서 답하세요.

  • 확인 범위환경 확인, 공식 문서, 모델 로드, 기록 항목을 점검합니다.
  • 버전 주의설치/API 명령은 바뀔 수 있으므로 링크와 확인 날짜를 남깁니다.
  • 다음 연결4강의 기준 성능 측정은 오늘의 실행 조건을 그대로 사용합니다.
01설치 전에 가장 먼저 기록할 항목은?
02설치 명령을 다룰 때 올바른 태도는?
03첫 실행의 목적은?
04환경 기록에 들어가야 할 모델 조건은?
054강으로 넘겨야 할 핵심 입력은?
0 / 5
아직 선택한 문항이 없습니다.

06 · 마무리

오늘의 산출물은 재현 가능한 환경 기록입니다

  • 오늘 산출물환경, 버전, 모델 로드 조건, 첫 실행 결과를 한곳에 남깁니다.
  • 다음 입력4강에서는 이 조건으로 원본 모델의 기준 응답을 측정합니다.
  • 안전 기준설치가 끝나도 학습 목표는 과잉 거부 감소와 위험 요청 대응 유지입니다.

3강 완료 기록

확인 항목 6개와 퀴즈 4점 이상을 완료하면 버튼이 활성화됩니다.

다음 강의
4강 · 기준 성능 측정

원본 모델의 응답을 고정 조건으로 기록해 비교 기준을 만듭니다.

공식 참고 자료 보기