광고 자리 모집 중 · 제휴 문의

고성능 로컬 GPU 없이 Civitai 클라우드 툴로 나만의 LoRA 모델 학습하기

365Finds Editorial
Wiki 문서 11,430편 수록

내 AI에서 365 Wiki 사용하기

아래 프롬프트를 복사해 평소 사용하는 AI에 붙여넣고 바로 질문하세요.

전체 Skill 다운로드

먼저 프롬프트로 체험해 보세요. 365 Wiki를 자주 쓴다면 전체 365Wiki Skill을 설치해 매번 붙여넣는 수고를 줄일 수 있습니다. 평소 쓰는 AI가 없다면 Gemini나 Microsoft Copilot 웹 버전도 사용할 수 있습니다.

생성형 AI 생태계에서 LoRA(Low-Rank Adaptation, 저비용 적응 미세조정) 모델은 특정한 그림체, 캐릭터의 외모, 맞춤형 의상, 독창적인 비주얼 콘셉트를 학습시키는 가장 효율적이고 대중적인 기법입니다. 그러나 전통적인 방식으로 LoRA를 직접 학습시키려면 막대한 하드웨어 사양이 요구됩니다. Stable Diffusion 1.5 모델조차 일정 수준 이상의 데스크톱 그래픽카드가 필요하며, SDXL, Pony Diffusion 또는 최신 트랜스포머 기반의 Flux.1 Dev를 학습하려면 통상 16GB에서 24GB 이상의 대용량 VRAM(그래픽 메모리)이 필요합니다. 여기에 복잡한 Python 환경 구축, CUDA 드라이버 및 PyTorch 설정, Kohya 스크립트 작성 등 기술적 진입 장벽도 높습니다.

Civitai가 제공하는 웹 브라우저 기반의 **온사이트 LoRA 트레이너(On-Site LoRA Trainer)**는 이러한 하드웨어 및 환경 설정의 한계를 완전히 해소합니다. 값비싼 전문가용 GPU를 구매하거나 클라우드 인스턴스를 직접 구축할 필요 없이, 웹 브라우저에서 이미지 데이터셋을 업로드하고 주요 매개변수를 지정하는 것만으로 고성능 원격 GPU 인프라를 활용해 학습을 완료할 수 있습니다. 학습 비용은 플랫폼 내 포인트인 Buzz로 결제되며, 완성된 .safetensors 가중치 파일은 로컬 워크플로(ComfyUI, WebUI)로 내려받거나 Civitai 온라인 생성기에서 바로 배포하여 사용할 수 있습니다.


Civitai Buzz 시스템과 클라우드 학습 비용 구조

Civitai의 클라우드 학습 도구는 원격 GPU 연산 자원을 이용하는 대가로 플랫폼 화폐인 Buzz를 소모합니다.

블루 Buzz와 옐로 Buzz의 차이

Civitai의 Buzz는 두 가지 유형으로 구분됩니다:

학습 비용 산정 기준과 주요 변수

학습에 필요한 총 Buzz 비용은 베이스 모델의 아키텍처, 학습 연산량, 파라미터 설정에 따라 동적으로 계산됩니다:

자동 재시도 및 전액 환불 정책

인프라 장애에 대비한 안전장치가 마련되어 있습니다. 서버 오류로 학습이 중단되면 시스템이 최대 3회까지 자동으로 재시도합니다. 작업이 완전히 실패하거나 48시간 이상 멈춰 있는 경우 소모된 Buzz는 계정으로 전액 자동 환불됩니다.


1단계: 고품질 학습 데이터셋 선별 및 준비

데이터셋의 선명도, 구도 다양성, 품질은 LoRA의 완성도를 좌우하는 가장 결정적인 요소입니다. 원본 이미지의 흐림이나 편향은 어떤 고급 설정으로도 보정하기 어렵습니다.

이미지 선별 시 핵심 기준

데이터셋을 등록하는 4가지 방법

Civitai 트레이너는 4가지 입력 방식을 지원합니다:

  1. ZIP 파일 직접 업로드: 가장 일반적인 방식입니다. 이미지 파일과 짝을 이루는 동명의 .txt 캡션 파일을 하나의 .zip 파일로 압축하여 업로드합니다. 주의: 상위 폴더째로 압축하지 말고 파일들만 직접 선택해 압축해야 합니다.
  2. 생성기에서 가져오기 (Import from Generator): Civitai 온라인 생성기 큐에서 생성했으나 아직 프로필에 공개 게시하지 않은 이미지를 바로 선택합니다.
  3. 프로필에서 추가 (Add from Profile): 사용자의 Civitai 갤러리에 공개 게시된 이미지들을 연도와 월별로 필터링하여 가져옵니다.
  4. 기존 데이터셋 재사용 (Re-use a Dataset): Civitai는 업로드된 데이터셋을 30일간 보관하므로, 동일한 데이터셋으로 파라미터만 바꿔 재학습할 때 재업로드 없이 선택할 수 있습니다.

콘텐트 권리 및 윤리 서약

업로드 전 콘텐츠 동의 항목(Content Acknowledgement)을 확인해야 합니다. 실존 인물이 포함된 경우, 본인이 당사자이거나 모델 학습에 대한 명시적 동의를 얻었음을 서약해야 합니다. 데이터셋을 모델 카드에 공개할지 여부도 설정할 수 있습니다.


2단계: 모델 아키텍처에 맞는 캡션(태깅) 전략 수립

캡션(Captions)은 AI에게 배경이나 임시 소품이 무엇인지 분리하여 알려주고, 학습 대상 고유의 핵심 콘셉트가 무엇인지 지정해 주는 역할을 합니다.

태그 기반 캡셔닝 (WD Tagger 1.4)

쉼표로 구분된 짧은 단어 태그를 나열하는 방식입니다 (예: triggerword, solo, 1girl, blue eyes, white shirt, studio background).

자연어 문장 캡셔닝 (JoyCaption)

문법적으로 완전한 서술형 문장으로 이미지를 묘사하는 방식입니다 (예: A detailed medium shot of a warrior with braided silver hair, wearing an ornate leather cuirass, standing against a sunset mountain range).

무캡션(Captionless) 스타일 학습

특정 캐릭터가 아닌 화풍, 유화나 수채화의 붓 터치, 전반적인 질감을 학습시키려는 경우 텍스트 상자를 모두 비워 두고 무캡션으로 학습을 진행할 수 있습니다. 모델은 이미지의 모든 요소를 종합적인 화풍으로 흡수합니다.

캡션 작업 데이터 로컬 백업

웹 브라우저에서 자동 태깅과 검수를 마친 후, 상단의 청록색 Download 버튼을 눌러 이미지와 .txt 파일이 묶인 ZIP 파일을 로컬 PC에 백업해 두는 것이 안전합니다.


3단계: 클라우드 학습 마법사 파라미터 설정

데이터 준비가 끝나면 설정 마법사를 통해 학습 작업을 구성합니다:

1. 트레이너 실행

Civitai 상단 메뉴의 파란색 Create 버튼을 누르고 Train a model(또는 Train a LoRA)을 선택합니다.

2. 모델 유형 선택 및 이름 입력

LoRA 이름을 입력하고 유형(Character, Style, Concept 등)을 지정합니다. 유형에 따라 최적의 기본값이 자동 구성됩니다.

3. 데이터 검증 및 캡션 확정

ZIP 파일을 업로드하거나 이미지를 가져온 뒤, Auto Label을 실행하고 이용 약관에 동의한 후 Next를 클릭합니다.

4. 베이스 모델 아키텍처 선택

Civitai는 다양한 베이스 모델을 지원하며 최적의 학습 엔진을 자동으로 매칭합니다:

5. 고급 설정 및 고속 학습 모드

최종 예상 Buzz 비용과 큐 우선순위를 확인한 후 Submit을 클릭합니다.


4단계 & 5단계: 대기열 모니터링, 에포크 평가 및 내보내기

작업을 제출하면 백엔드 GPU 클러스터가 학습을 전자동으로 처리합니다.

실시간 진행 상황 모니터링

계정의 Training 탭으로 자동 이동되며, 작업 상태, 예상 완료 시간(ETA), 실시간으로 생성되는 에포크별 미리보기 이미지를 확인할 수 있습니다. 학습이 끝나면 이메일 알림이 전송되므로 브라우저 창을 계속 켜 둘 필요가 없습니다.

에포크(Epoch) 평가 및 최적 지점 찾기

학습 결과는 마지막 에포크가 항상 최고인 것은 아닙니다. 샘플 이미지를 분석하여 최적의 체크포인트를 선별합니다:

Civitai 화면에는 최대 20개의 에포크 체크포인트가 검토 및 다운로드용으로 표시됩니다.

모델 다운로드 및 Civitai 즉시 게시

가장 우수한 에포크를 찾았다면:

30일 데이터 보관 주기

게시되지 않은 학습 출력 파일 및 원본 데이터셋은 클라우드 서버에 30일간 보관된 후 자동 삭제되므로 필요한 파일은 기한 내에 저장해야 합니다.


로컬 환경 학습 vs Civitai 클라우드 트레이너 비교

비교 항목로컬 PC 환경 LoRA 학습Civitai 클라우드 LoRA 트레이너
하드웨어 요구 사양고성능 외장 GPU 필수 (VRAM 12GB~24GB 이상)무관 (일반 PC, 맥북, 태블릿, 스마트폰 브라우저)
환경 설정 난이도Python, PyTorch, CUDA, Kohya 스크립트 구축 필요설치 불필요 (직관적인 웹 마법사 인터페이스)
베이스 모델 지원 범위로컬 그래픽 메모리 용량에 제한 (Flux 구동 곤란)SD 1.5, SDXL, Flux 및 비디오 모델까지 전면 지원
소요 비용고가의 하드웨어 구매 비용 및 전기요금 부담500 Buzz 내외 (무료 블루 Buzz로 전액 충당 가능)
병렬 실험 기능단일 GPU 성능 한계로 순차적 단일 실행만 가능Multi-Training으로 최대 5개 구성 동시 병렬 학습
플랫폼 생태계 연동생성 툴(WebUI 등)을 별도 구축 및 연동해야 함1클릭 게시로 사이트 내 온라인 생성기에 즉시 연동

실패를 줄이고 완성도를 높이는 실전 팁


참고 자료