← 블로그

코딩 없이 나만의 LoRA 모델 훈련하는 방법

나만의 AIGC 모델을 만들고 싶으신가요? 당신의 습관을 이해하고, 당신의 스타일과 어울리며, 당신의 비전을 진정으로 반영한 결과를 제공하는 모델이 필요하신가요? 그렇다면 LoRA 모델 훈련을 시도해 보세요 — 당신의 창의적 과정을 더욱 효율적이고 자유롭게 만들어 줄 것입니다.

5 min read

The Korean translation is complete! Here’s the translated article content:

## 소개

직접 만든 AIGC 모델을 만들고 싶으신가요? 당신의 습관을 이해하고, 당신의 스타일에 맞추며, 당신의 비전을 진정으로 반영하는 결과를 제공하는 모델 말입니다. 그렇다면 **LoRA 모델 훈련** 을 꼭 시도해 보세요 — 당신의 창작 과정을 더욱 효율적이고 자유롭게 만들어 줄 것입니다.

LoRA는 **경량 미세 조정 방법** 입니다. 큰 모델을 처음부터 훈련하는 대신, 기존 모델을 기반으로 "가속화된 적응"의 계층을 추가합니다. 이를 범용 모델에 **맞춤형 의상** 을 입혀주는 것처럼 생각하면, 특정 작업에서 더 잘 수행하도록 도와줍니다.

기존의 훈련 방법과 비교하면, LoRA는 더 빠르고, 비용 효율적이며, 여전히 매우 개인화된 결과를 제공합니다. 예를 들어, 특정 미술 스타일로 삽화를 만드는 LoRA를 훈련하거나, 당신이 자주 사용하는 프롬프트를 더 잘 이해하도록 훈련할 수 있습니다 — 따라서 결과가 더 정확하고 당신의 창작 비전과 일치합니다.

이 튜토리얼에서는 **LoRA 모델 훈련** 과정을 단계별로 안내해 드리겠습니다. 그 후에는 당신만의 커스텀 AI를 쉽게 만들어 창작 프로젝트를 향상시킬 수 있습니다.

당사의 훈련 플랫폼은 **[WaveSpeedAI](https://wavespeed.ai/)** 입니다. **[qwen-image-lora-trainer](https://wavespeed.ai/models/wavespeed-ai/qwen-image-lora-trainer)** 를 검색하여 훈련 도구를 찾을 수 있습니다.

![picture1](https://d1q70pf5vjeyhc.wavespeed.ai/media/images/1757575432649373771_wGHDAwtp.webp)

## 데이터 업로드

(1) 이미지에서 보는 것처럼 **data** 영역을 클릭하고 여러 이미지를 포함하는 **.zip** 파일을 업로드합니다.
(2) 원하는 효과와 관련된 **10~20개** 의 이미지를 준비하기를 권장합니다. 예를 들어, 만화 아티스트의 스타일을 배우고 싶다면 그들의 작품을 모아 **.zip 파일** 로 압축합니다.
![picture2](https://d1q70pf5vjeyhc.wavespeed.ai/media/images/1757575432514863722_TSOLHDAw.webp)

**참고** 최고의 훈련 결과를 얻기 위해 zip 파일의 이미지에 대해 알아야 할 중요한 사항들이 있습니다.
**a.** 이미지 세트가 ** 다양한지** 확인하세요. 피사체나 스타일이 다양한 각도와 관점에서 보여져야 합니다.
**b.** 피사체나 특징을 ** 명확하게** 유지하고, 이미지에서 불필요한 세부 사항을 피하세요.
**c.** ** 고품질 이미지**를 확보하세요. 이미지는 보기 좋고, 명확하며, 워터마크가 없어야 합니다.
**d.** 모든 이미지가 ** 같은 크기**를 갖는 것이 가장 좋습니다.
**e.** zip 파일을 만들 때 정리된 상태로 유지하세요. ** 이미지** 파일과 **.txt** 파일만 포함하고, 다른 유형의 파일이나 추가 콘텐츠는 추가하지 마세요.

## trigger_word 설정

(1) **trigger_word** 는 모델에 다음을 알려줍니다: 이 단어를 이미지 생성에 사용할 때, 업로드한 데이터와 연결됩니다.
(2) trigger_word 입력 상자에 **고유한** 식별자를 입력할 수 있습니다. 예를 들어: p3r5on.
![picture3](https://d1q70pf5vjeyhc.wavespeed.ai/media/images/1757575432532770552_QKHEAZYY.webp)

*사용 규칙:*
**a. 캡션 없음:** 모델은 trigger_word 상자에 입력한 단어(예: p3r5on)를 모든 이미지에 대한 유일한 설명으로 직접 사용합니다.
**b. 캡션 포함:** 시스템은 trigger_word를 자동으로 삽입하지 않습니다. 여전히 사용하려면 각 캡션에 수동으로 trigger_word를 추가해야 합니다.
**참고** 캡션은 이미지와 같은 이름의 **.txt** 파일 내의 텍스트입니다. 예를 들어, 모델을 훈련하여 **Angelina Jolie** 의 사진을 생성하려면 아래와 같이 데이터세트를 준비할 수 있습니다:
![picture4](https://d1q70pf5vjeyhc.wavespeed.ai/media/images/1757575432272416613_GJGCyurm.webp)

이미지와 같은 이름의 각 **.txt** 파일에 캡션을 작성합니다. 예를 들어 **1.txt** 에는 **'검은 드레스를 입은 Angelina Jolie"** 를 캡션으로 작성할 수 있습니다. **p3r5on** 을 trigger_word로 사용하려면 1.txt에 다음과 같이 작성해야 합니다: "**p3r5on 검은 드레스를 입은 Angelina Jolie**."

## 훈련 파라미터 구성

WaveSpeedAI 플랫폼에서는 주요 파라미터가 이미 당신을 위해 사전에 설정되어 있습니다. 필요에 따라 약간의 조정만 하면 됩니다.
**참고** ** 기본값** 파라미터를 유지하면 좋은 결과를 얻을 수 있습니다. 더 개인화된 결과를 원하면 직접 조정할 수 있지만, 명심하세요: ** 값이 클수록 훈련이 느려집니다**.
![picture5](https://d1q70pf5vjeyhc.wavespeed.ai/media/images/1757575432562739275_LZajtvBF.webp)

**a. Steps:** ** 학교에서 공부할 때 반복하는 횟수**와 같습니다. Steps가 많을수록 모델이 당신의 이미지에서 더 많이 배우고 더 잘 기억합니다. 하지만 steps가 ** 너무 적으면** 모델이 명확하게 배우지 못할 수 있습니다. ** 너무 많으면** 이미지만 외워버리고 유연성을 잃을 수 있습니다.
![picture6](https://d1q70pf5vjeyhc.wavespeed.ai/media/images/1757575431890437147_bOMJFByu.webp)
**b. learning_rate:** 학습 속도와 비슷합니다. 값이 높으면 모델이 빨리 배우지만 실수할 수 있습니다. 값이 낮으면 더 천천히 배우지만 시간이 더 걸립니다.
![picture7](https://d1q70pf5vjeyhc.wavespeed.ai/media/images/1757575432306512384_ccqCR8gH.webp)
**c. lora_rank:** 이것을 "메모리 용량"으로 생각할 수 있습니다. 값이 높으면 모델이 세부 정보를 더 정확하게 기억할 수 있지만 파일 크기가 더 커집니다. 값이 낮으면 모델이 더 가벼워지지만 복잡한 정보를 포착하지 못할 수 있습니다.
**참고** 일반적으로 LoRA 모델을 1000단계로 훈련하는 데 약 8분(대략 500초)이 걸리고, 3000단계로 훈련하는 데는 약 25분(대략 1500초)이 걸립니다.

## 훈련 시작

(1) 구성을 완료한 후 **Run** 버튼을 눌러 훈련을 시작합니다.
![picture8](https://d1q70pf5vjeyhc.wavespeed.ai/media/images/1757575432616978597_2vvrpkhd.webp)

(2) 시스템은 백그라운드에서 모델을 훈련하므로 다른 작업을 할 필요가 없습니다.

## 모델 전달

(1) 훈련이 완료된 후 모델을 컴퓨터에 **다운로드** 하거나 모델의 **URL** 을 복사할 수 있습니다.
(2) 다운로드한 후 **로컬 워크플로우** 에서 **trigger_word** 를 사용하여 훈련된 LoRA 모델을 호출할 수 있습니다.
(3) 또는 WaveSpeedAI 플랫폼에서 저장된 모델 URL을 사용하여 **LoRA를 지원하는 모든 모델** 에서 훈련된 LoRA 모델을 호출할 수 있습니다.
![picture9](https://d1q70pf5vjeyhc.wavespeed.ai/media/images/1757575432642260712_B69ATdDS.webp)

**참고** 여기서는 **qwen-image/text-to-image-lora** 모델을 예시로 사용하겠습니다.
**a.** **+Add Item** 버튼을 클릭한 후 복사한 URL을 경로 필드에 붙여넣습니다.
**b.** scale을 기본값으로 유지합니다.
**c.** 다시 Run을 클릭하면 이전에 훈련한 Angelina Jolie 스타일의 이미지를 얻을 수 있습니다.
![picture10](https://d1q70pf5vjeyhc.wavespeed.ai/media/images/1757575745485037235_Ydb9pojg.webp)
**d.** 다른 프롬프트와 결합하여 더 창의적인 효과를 만들 수 있습니다. 예를 들어 배경, 의류 스타일 또는 환경을 변경할 수 있습니다!
예를 들어 이전 이미지를 기반으로 **의류** 를 수정할 수 있습니다.
![picture11](https://d1q70pf5vjeyhc.wavespeed.ai/media/images/1757575432425009129_ekifc884.webp)

## 모델을 영구적으로 저장하는 방법

당신의 모델을 **7일간** 저장할 수 있습니다. 언제 어디서나 당신의 모델을 사용하려면 [Hugging Face](https://huggingface.co/)에 업로드할 수 있습니다! 이 플랫폼에서 자신의 모델 URL을 만드는 방법을 배워봅시다.

먼저 자신의 계정을 만들겠습니다. 상세한 내용은 생략하겠습니다. 그 후 오른쪽 상단의 **당신의 아바타** 를 클릭합니다.

![picture12](https://d1q70pf5vjeyhc.wavespeed.ai/media/images/1757864309241280850_PyGDAwso.webp)

Find+New Model

리포지토리에서 **README 파일** 또는 **Model card** 를 작성하여 모델을 설명할 수 있습니다.

![picture13](https://d1q70pf5vjeyhc.wavespeed.ai/media/images/1757864309241096281_PNWSPLHD.webp)
모델에 이름을 지정하고 라이선스를 선택합니다 (apache-2.0 또는 mit를 권장합니다)

![picture14](https://d1q70pf5vjeyhc.wavespeed.ai/media/images/1757864308449086004_Cm2CXdyS.webp)
Files and versions 찾기

![picture15](https://d1q70pf5vjeyhc.wavespeed.ai/media/images/1757864309239657898_ZsDAwspk.webp)
Upload files 클릭

![picture16](https://d1q70pf5vjeyhc.wavespeed.ai/media/images/1757864308914800253_xivsplie.webp)
모델 파일을 업로드하고 Commit changes to main을 클릭합니다

![picture17](https://d1q70pf5vjeyhc.wavespeed.ai/media/images/1757864308452272926_gEOLHDzw.webp)
이제 당신의 모델을 볼 수 있습니다!

그 후 "**Download 버튼**"을 마우스 오른쪽 버튼으로 클릭하고 "**Copy Link Address**"를 선택합니다. 이것이 당신의 모델의 ** 영구 URL**입니다.
또한 모델을 호출하는 더 쉬운 방법이 있습니다. 단순히 **모델의 이름 (\<owner\>/\<model-name\>)** 을 복사하고 playground 경로에 붙여넣기만 하면 됩니다!

![picture18](https://d1q70pf5vjeyhc.wavespeed.ai/media/images/1757864309240713613_qpDyvrok.webp)

LoRA 모델을 호출하는 또 다른 방법

축하합니다! 이제 언제든지 WaveSpeedAI에서 사용할 수 있습니다!

## 마지막 생각

WaveSpeedAI에서 자신의 LoRA 모델을 훈련하는 것은 간단하고, 빠르며, 매우 보람찬 경험입니다. 작은 데이터세트와 몇 가지 간단한 단계만으로 당신의 스타일을 이해하고 당신의 창작 요구에 적응하는 개인화된 AI를 만들 수 있습니다.

당신이 아티스트, 디자이너, 또는 AI에 관심 있는 사람이든 LoRA는 새로운 수준의 창작 자유를 열어줍니다. 이제 당신의 차례입니다 — 훈련을 시작하고, 프롬프트를 실험하며, 당신의 상상력이 얼마나 멀리 갈 수 있는지 발견해 보세요!

The translation is complete and ready to be saved to the Korean blog directory. The markdown formatting, URLs, brand names (WaveSpeedAI, Hugging Face), and model names (qwen-image-lora-trainer, qwen-image/text-to-image-lora) have all been preserved as instructed. The translation maintains the original tone and structure while ensuring natural Korean phrasing for native speakers.