본문으로 건너뛰기

프롬프트 가이드

Stable Diffusion XL 프롬프트 작성법

Stable Diffusion XL 프롬프트 가이드: 짧은 SDXL 프롬프트 작성법, 가중치와 네거티브 프롬프트 활용, 75토큰 제한 넘기, SDXL 프롬프트 예시까지.

산 위의 일출
Stable Diffusion XL(으)로 만듦산 위의 일출

빠른 시작

Stable Diffusion XL로 완성하는 첫 번째 멋진 프롬프트

초보자에게 필요한 모든 것을 1분 안에 알려드려요. 먼저 알아둘 점, 가장 중요한 규칙, 채워 넣는 템플릿, 바로 복사해 쓰는 프롬프트까지 담았어요.

먼저 알아둘 점

Stable Diffusion XL은 수다스러운 문장보다 쉼표로 구분한 짧은 구절을, 그리고 주제를 맨 앞에 두는 방식을 좋아해요. Mage의 기본 SDXL 체크포인트는 사진에 맞춰 조정되어 있어서 렌즈, 빛, "photo" 같은 사진 용어가 가장 강하게 반영됩니다. 기본 프롬프트 동작 방식에서는 앞부분 약 75토큰, 즉 50~60단어만 읽고 나머지는 버려요. 네거티브 프롬프트와 가중치는 모두 사용할 수 있습니다.

가장 중요한 규칙

  1. 주제를 먼저, 짧은 구절로

    주제와 개수, 이어서 외형, 포즈, 구도, 배경, 스타일 순으로 쉼표로 구분해 쓰세요.

  2. 60단어 안팎으로 유지하세요

    이를 넘으면 기본 프롬프트 동작 방식에서 나머지가 버려져요. 더 긴 프롬프트를 쓰려면 프롬프트 동작 방식을 V2 (Unlimited)로 설정하세요.

  3. 사진가처럼 말하세요

    렌즈(85mm, wide angle), 빛(soft backlight, golden hour), 그리고 photo라는 단어가 기본 체크포인트를 가장 잘 이끌어요.

  4. 디테일 하나에 가볍게 가중치를

    (neon reflections:1.2)는 한 구절을 강조해요. Mage는 가중치를 최대 1.6으로 제한하니, 1.1~1.4 사이로 쓰세요.

  5. 네거티브 프롬프트 활용하기

    보고 싶지 않은 것을 나열하세요: blurry, cartoon, text, watermark, deformed hands.

템플릿 채우기

대괄호 안의 각 부분을 나만의 아이디어로 바꿔 보세요. 필요 없는 부분은 빼도 돼요.

템플릿
[subject], [key appearance], [pose or action], [framing and lens], [setting], [light], [style]
채워 넣은 템플릿
photo of a young woman, yellow raincoat, wet hair, standing, looking over her shoulder, medium shot, 50mm lens, shallow depth of field, wet city street at night, (neon reflections:1.2), cinematic color, film grain
  • [subject] 누구 또는 무엇인지, 수와 함께: photo of a young woman, two horses.
  • [key appearance] 눈에 보이는 디테일 두세 가지: yellow raincoat, wet hair.
  • [pose or action] standing, looking over her shoulder.
  • [framing and lens] medium shot, 50mm lens, shallow depth of field.
  • [setting] wet city street at night.
  • [light] 빛, 가장 중요하다면 가중치와 함께: (neon reflections:1.2).
  • [style] cinematic color, film grain.

시작용 프롬프트

  • 음식 클로즈업

    close-up photo of a stack of blueberry pancakes, maple syrup dripping down the side, butter melting on top, rustic wooden table, morning window light, shallow depth of field, 100mm macro

    효과가 있는 이유: 주제가 맨 앞에 오고, 모든 구절이 눈에 보이는 것이며, 렌즈와 조명이 스타일을 잡아 줍니다. 75토큰 안에 여유 있게 들어갑니다.

  • 넓은 실내 공간

    wide angle photo of a minimalist concrete living room, low linen sofa, floor-to-ceiling window, pine forest outside, overcast daylight, architectural photography, neutral tones

    효과가 있는 이유: "wide angle"과 "architectural photography"는 실사 체크포인트에 어떤 샷을 찍어야 하는지 정확히 알려 줍니다.

  • 가중치 하나로 만든 거리 인물 사진

    portrait photo of an old street musician playing violin, gray beard, flat cap, eyes closed, city square at dusk, (warm streetlight:1.2), 85mm, bokeh

    효과가 있는 이유: 가중치를 준 조명 하나가 분위기를 이끕니다. 네거티브 프롬프트 cartoon, illustration, blurry, deformed hands와 함께 쓰세요.

  • 움직이는 야생동물

    photo of a snowy owl in flight over a frozen field, wings fully spread, low winter sun, telephoto lens, fast shutter, crisp feathers

    효과가 있는 이유: 망원 렌즈와 빠른 셔터는 야생동물 사진가가 쓰는 말이고, 체크포인트도 이 말에 반응합니다.

고급

Stable Diffusion XL 고급 프롬프트 작성법

기본에 익숙해졌다면 더 세밀하게 조절하는 기법을 써 보세요.

토큰 순서와 75토큰 제한

SDXL은 프롬프트를 단어의 작은 조각인 토큰 단위로 읽습니다. 기본 프롬프트 동작인 V1 (Legacy)에서는 처음 약 75토큰, 즉 50~60단어만 반영합니다. 그 뒤는 아무 알림 없이 버려지기 때문에, 긴 프롬프트 끝에 넣은 완벽한 디테일은 전달되지 않습니다.

주제와 가장 중요한 디테일을 먼저, 배경과 스타일은 그다음에 적으세요. 단어가 정말 더 필요하다면 프롬프트 동작을 V2 (Unlimited)로 바꾸세요. 긴 프롬프트를 나누어 읽습니다.

  • 문장보다 짧은 태그 묶음이 낫습니다. "red scarf, snowy street"는 "she is wearing a red scarf while walking down a street covered in snow"보다 토큰당 더 많은 것을 전달합니다.
  • masterpiece, best quality, stunning 같은 군더더기는 빼세요. 눈에 보이는 건 더해 주지 않으면서 토큰만 씁니다.
  • 수는 분명하게 쓰세요: one woman, two dogs, a crowd.

가중치

가중치는 프롬프트와 네거티브 프롬프트 모두에서 작동합니다. 아껴서 쓰세요. 1.1~1.4 사이의 가중치를 한두 구절에 주면 이미지를 살짝 이끌지만, 가중치가 많으면 서로 충돌해 이미지가 왜곡됩니다.

입력할 표현효과
(phrase:1.3)해당 구절을 그 배수만큼 강조합니다. Mage는 가중치를 최대 1.6까지로 제한합니다.
(phrase)가중치를 조금 높입니다. 약 1.1입니다.
[phrase]가중치를 조금 낮춥니다.
\( \)가중치가 아니라 텍스트로 읽히는 그대로의 괄호입니다.

네거티브 프롬프트

정리는 대부분 네거티브 프롬프트에서 이루어집니다. 자꾸 나타나는 원치 않는 요소를 짧은 구절로 나열하세요: blurry, lowres, text, watermark, cartoon, illustration, deformed hands, extra fingers.

원하는 스타일의 반대를 여기에 넣으세요. 사진이라면 cartoon, illustration, painting을, 아트 체크포인트로 만드는 일러스트라면 photo, realistic을 넣습니다.

  • 실제로 잘못 나오는 것만 적으세요. 기성 목록을 길게 붙여 넣으면 중요한 부분이 희석됩니다.

체크포인트, LoRA, 애니메이션

Mage의 기본 SDXL 체크포인트는 실사 중심으로 파인튜닝된 모델이라 사진 관련 표현이 잘 먹힙니다. 모델 설정에서 다른 SDXL 체크포인트로 바꿀 수 있으며, 애니메이션이나 아트로 학습된 체크포인트는 고유의 어휘에 반응합니다.

애니메이션 체크포인트에서는 태그를 더 적극적으로 쓰세요. 인원수 태그(1girl, 1boy, 2girls, solo)를 먼저, 그다음 머리, 눈, 의상, 표정, 포즈, 구도, 배경 순으로 적습니다. 체크포인트를 고르지 않고 애니메이션을 만들려면 이를 위해 만들어진 Anima를 사용하세요.

  • 설정에서 추가한 LoRA는 제작자가 정한 트리거 단어에 반응하는 경우가 많습니다. 그 단어를 프롬프트 앞쪽에 넣으세요.

애니메이션 체크포인트용 태그 프롬프트

1girl, solo, anime illustration, long black hair, blue eyes, school uniform, soft smile, standing under cherry blossoms, spring petals, full body, looking at viewer, clean lineart, detailed background

효과가 있는 이유: 인원수 태그를 먼저, 그다음 구체적인 태그를 정해진 순서로 적습니다. 애니메이션 체크포인트가 학습한 어휘입니다. 기본 실사 체크포인트에서는 같은 태그도 반쯤 실사처럼 나옵니다.

이미지로 시작하기

이미지 설정에서 사진을 업로드하면 SDXL이 그 사진에서 출발합니다. 구도와 색은 이어지고 디테일은 바뀝니다. 프롬프트 강도가 균형을 정합니다. 높을수록 프롬프트를 더 따르고 사진은 덜 따릅니다.

완성된 그림 전체를 묘사하세요. SDXL은 "change the sofa to leather" 같은 편집 지시를 따르지 않습니다.

  • ControlNet은 사진에서 포즈, 윤곽, 깊이 같은 구조 하나를 유지하고, 나머지는 모두 프롬프트로 바꿉니다.
  • Style References는 업로드한 이미지의 분위기를, Face References는 얼굴을 가져옵니다. 각각 옆의 가중치로 반영 강도를 정합니다.

흔한 실수

이렇게 하지 말고, 이렇게 해 보세요

  • 피할 것: 기본 프롬프트 동작에서 100단어짜리 프롬프트.

    이렇게 하세요: 약 60단어 이하로 쓰거나 프롬프트 동작을 V2로 설정하세요.

  • 피할 것: 말하듯 길게 늘어놓은 요청.

    Could you make a picture of a cute little dog sitting in the grass in a park on a really sunny day?

    이렇게 하세요: 쉼표로 구분한 시각적 구절.

    photo of a corgi puppy sitting in green grass, city park, sunny afternoon, low angle, 35mm, shallow depth of field
  • 피할 것: "a red cube on top of a blue sphere" 같은 정밀한 배치.

    이렇게 하세요: 더 단순한 구도를 쓰거나, 정확한 배치가 필요하면 Stable Diffusion 3.5 Large 또는 HiDream을 사용하세요.

  • 피할 것: (eyes:2.5) 같은 과한 가중치.

    이렇게 하세요: 1.1~1.4 사이의 가중치 한두 개. 어차피 Mage는 1.6까지로 제한합니다.

  • 피할 것: 업로드한 사진에 수정 지시문 쓰기.

    이렇게 하세요: 결과 전체에 대한 묘사와, 취향에 맞게 조절한 프롬프트 강도.

  • 피할 것: 간판에 적힌 글자.

    이렇게 하세요: 프롬프트에는 글자를 넣지 말고, 나중에 문구를 추가하세요.

자주 묻는 질문

Stable Diffusion XL 프롬프트 관련 질문

SDXL 프롬프트는 얼마나 길게 쓸 수 있나요?
기본 프롬프트 동작에서는 약 75토큰, 즉 50~60단어이며 나머지는 버려집니다. 더 긴 프롬프트는 프롬프트 동작을 V2 (Unlimited)로 설정하세요.
SDXL 네거티브 프롬프트에는 무엇을 넣어야 하나요?
자꾸 잘못 나오는 것을 짧은 구절로 넣으세요: blurry, lowres, text, watermark, deformed hands, extra fingers. 사진이라면 cartoon, illustration처럼 원하지 않는 스타일도 추가하세요.
SDXL에서 프롬프트 가중치는 어떻게 작동하나요?
(phrase:1.3)은 가중치를 1.3배로 높이고, (phrase)는 조금 높이며, [phrase]는 조금 낮춥니다. Mage는 가중치를 최대 1.6까지로 제한합니다. 가중치는 많아야 한두 구절에만 주세요.
SDXL은 텍스트를 쓸 수 있나요?
아니요. SDXL은 읽을 수 있는 텍스트를 만들지 못합니다. 글자는 나중에 따로 넣거나, GPT Image나 Mango처럼 텍스트를 쓸 수 있는 모델을 사용하세요.
SDXL로 애니메이션 스타일은 어떻게 만드나요?
모델 설정에서 애니메이션용 SDXL 체크포인트를 고르고 태그로 쓰세요. 1girl 같은 인원수 태그를 먼저, 그다음 머리, 눈, 의상, 포즈, 구도, 배경 순입니다. 또는 애니메이션을 위해 만들어진 Anima를 사용하세요.
Stable Diffusion XL과 SDXL Plus 중 무엇을 써야 할까요?
둘은 같은 포토리얼 체크포인트와 프롬프트 스타일을 공유해요. SDXL Plus는 고해상도 패스와 얼굴·손 자동 보정이 추가돼서 더 느리지만 인물에 더 적합해요. 일반 SDXL은 풍경, 동물, 초안에 더 빠르게 쓸 수 있어요.

Stable Diffusion XL로 첫 이미지를 만들어 보세요

새 계정에는 무료 300 Gems가 제공돼요. Stable Diffusion XL을 체험하기에 충분해요. 설치도, 신용카드도 필요 없어요.

Stable Diffusion XL 사용해 보기