Files
2nd/10_Wiki/Topics/모델 매개변수 제어 (Model Parameter Control).md
T

5.4 KiB

모델 매개변수 제어 (Model Parameter Control)

📌 Brief Summary

모델 매개변수 제어란 인공지능 이미지 생성 시 결과물의 가로세로 비율, 스타일화 정도, 다양성, 품질 등을 세밀하게 조정하기 위해 프롬프트에 추가하는 특수한 명령어 및 가중치 제어 기법을 의미합니다 [1-3]. Midjourney와 같은 플랫폼에서는 주로 하이픈 두 개(--)로 시작하는 명령어를 프롬프트 끝에 배치하여 사용하며, Stable Diffusion에서는 괄호와 숫자를 활용해 특정 단어의 가중치를 제어합니다 [2, 4, 5]. 이러한 매개변수들은 단순한 텍스트 묘사를 넘어, 사용자가 AI 모델의 기술적, 미학적 개입 강도를 직접 통제할 수 있게 해주는 핵심 프롬프트 작성 방법입니다 [1, 2, 6].

📖 Core Content

Midjourney의 주요 매개변수 (Parameters) 및 명령어 규칙

  • 명령어 구조: Midjourney의 매개변수는 항상 텍스트 프롬프트의 가장 마지막에 위치해야 하며, 쉼표 등 구두점 없이 하이픈 두 개(--) 뒤에 공백을 두고 작성해야 합니다 (예: --ar 16:9) [2, 7].
  • 화면 비율 및 모델 버전 제어: --ar (Aspect Ratio) 매개변수는 결과물의 가로세로 비율(예: --ar 3:2, --ar 16:9)을 지정하며, --v (Version) 매개변수는 생성에 사용할 특정 모델 버전(예: --v 7, --v 6)을 결정합니다 [4, 8-10].
  • 미학적 개입 및 무작위성 조절: --stylize 또는 --s (01000)는 모델 고유의 미학적 개입 강도를 조절하여, 값이 높을수록 더 예술적이고 창의적인 결과를 낳습니다 [3, 11, 12]. 반면 --chaos (0100)는 처음 생성되는 네 가지 이미지 간의 변형과 무작위성을 증가시킵니다 [8, 10, 13].
  • 일관성(Consistency) 제어: --cref (캐릭터 참조) 및 --cw (캐릭터 가중치)를 통해 피사체의 외모를 일정하게 유지할 수 있으며, --sref (스타일 참조)와 --sw (스타일 가중치)를 통해 특정 분위기나 미학을 여러 프롬프트에 걸쳐 일관되게 적용할 수 있습니다 [3, 10, 12, 14, 15]. 특히 V7에서 추가된 --oref (옴니 참조)를 사용하면 개체의 고유한 형태적 정체성 전체를 기억해 일관성을 유지할 수 있습니다 [3, 10, 16, 17].
  • 제외 및 기타 제어: --no 매개변수는 이미지에 포함되지 않기를 바라는 요소를 명시할 때 사용합니다 [10, 13]. V7 모델부터 지원되는 --draft 모드를 사용하면, 비용(GPU)과 시간을 절약하기 위해 더 낮은 품질로 빠르게 다양한 시안을 탐색할 수 있습니다 [9, 10, 18].

Stable Diffusion의 가중치 제어 (Prompt Weights)

  • 가중치 문법 (Syntax): Stable Diffusion에서는 프롬프트 내 특정 단어나 구문의 중요도를 숫자로 지정하여 모델의 가중치를 제어합니다 [5, 19]. 보통 기본 가중치는 1이며, 숫자가 클수록 해당 단어가 강조되고 1보다 작으면 약화됩니다 [20, 21].
  • 괄호 및 기호 사용: (keyword:factor) 형태의 문법을 주로 사용합니다 (예: (dog:1.1)). 괄호 ()를 겹쳐 쓰거나 기호 +, -를 덧붙이는 방식(예: (dog)+ 또는 (dog)-)도 지원되어 대상에 대한 중요도를 더 직관적이고 세밀하게 조절할 수 있습니다 [5, 20, 22, 23].
  • CFG Scale 설정: 프롬프트 가중치와 함께 모델이 주어진 긍정/부정 프롬프트를 얼마나 강하게 따를지 결정하는 'CFG Scale (Classifier-Free Guidance)' 매개변수를 조정하여, 생성물의 지시 이행 강도를 조절합니다 [24, 25].

DALL-E 3의 매개변수 제어 특징

  • DALL-E 3는 자연어 처리에 매우 강하게 의존하므로, Midjourney와 같은 복잡한 기호나 기술적 매개변수(--seed, --chaos 등)가 정상적으로 작동하지 않거나 다르게 해석될 수 있습니다 [26, 27]. 따라서 복잡한 매개변수를 쓰기보다는 명확하고 서술적인 일상 언어를 사용하여 맥락과 구도를 지시하는 것이 훨씬 효과적입니다 [27-29].

🔗 Knowledge Connections


Last updated: 2026-04-30