---
category: Unified
tags: [auto-consolidated, technical-documentation]
title: [[Prompt Weights|Prompt Weights]]
last_updated: 2026-05-02
---

# [[Prompt Weights|Prompt Weights]]

## 📌 Brief Summary
프롬프트 가중치(Prompt Weights)는 텍스트 프롬프트 내 특정 단어나 구문의 중요도(강조 또는 축소)를 조절하여 생성되는 이미지에 미치는 영향을 제어하는 기법이다 [1]. 모델에 따라 괄호, 숫자, 특수 기호 등을 사용하여 가중치를 부여하며, 이를 통해 여러 시각적 개념을 섬세하게 혼합하거나 통제할 수 있다 [2, 3]. 기본 가중치는 통상적으로 1이며, 가중치가 지나치게 높으면 이미지 품질이 저하되거나 렌더링에 실패할 위험이 있다 [1, 2, 4].

---

프롬프트 가중치(Prompt Weights)는 인공지능 이미지 생성 모델이 텍스트 프롬프트 내 특정 단어나 구문(개념)에 부여하는 상대적인 중요도를 제어하는 기법입니다. 기본 가중치는 보통 1로 설정되며, 특수 기호나 숫자를 추가하여 특정 요소의 비중을 강화하거나 약화시킬 수 있습니다. 이를 통해 여러 시각적 요소나 개념이 결합될 때 이미지에 나타나는 반영 비율을 미세하게 통제하여 원하는 결과를 더욱 정밀하게 도출할 수 있습니다.

---

가중치 조절(Prompt Weights)은 AI 이미지 생성 시 프롬프트 내 특정 단어나 구문의 중요도를 높이거나 낮추어 출력물에 미치는 영향을 제어하는 기법이다 [1, 2]. 기본값은 보통 1로 설정되며, 사용자가 수치를 조절하여 모델이 특정 요소에 얼마나 주의를 기울일지 지시할 수 있다 [1, 3]. 이 기법은 상충하는 개념을 혼합하거나 미세한 디테일을 다듬고, 불필요한 요소의 생성을 억제하는 등 이미지의 전반적인 구성을 통제하는 데 핵심적인 역할을 한다 [4-6].

---

**프롬프트 가중치(Prompt Weights)**는 AI 이미지 생성 과정에서 프롬프트 내 특정 단어나 구문이 차지하는 상대적 중요도를 세밀하게 조절하여 생성 결과물을 제어하는 기법입니다 [1, 2]. 모델 및 플랫폼 고유의 문법(기호 및 숫자)을 사용해 특정 요소의 비중을 기본값(1)에서 더하거나 뺄 수 있습니다 [1, 3, 4]. 가중치를 전략적으로 활용하면 긍정적 요소와 부정적 요소의 균형을 맞출 수 있으나, 지나치게 높게 설정할 경우 오히려 이미지 품질이 저하되거나 시각적 오류가 발생할 위험이 있습니다 [1, 5].

## 📖 Core Content
* **가중치의 기본 원리와 역할:**
  가중치는 프롬프트 내에서 상대적인 아이디어의 비중을 표현하는 데 사용된다 [2]. 기본값은 1로 설정되며, 1보다 크면 강조(Positive), 1보다 작으면 축소(Negative)의 의미를 가진다 [1, 2, 5]. 이를 통해 개와 고양이의 특성을 섞는 것처럼 여러 개념의 균형을 맞출 수 있으나, 단어의 입력 순서(Word order)가 가중치보다 최종 이미지에 더 큰 영향을 미칠 수도 있다는 점을 유의해야 한다 [6, 7].

* **스테이블 디퓨전(Stable Diffusion)의 가중치 문법:**
  일반적인 스테이블 디퓨전 환경에서는 `(keyword:factor)` 형태의 문법을 통해 단어의 중요도를 숫자로 지정하며, 괄호 `()`를 사용하여 1.1배 강조하거나 대괄호 `[]`를 사용하여 비중을 줄일 수 있다 [8-11]. 소수점을 사용할 경우 소수점 첫째, 둘째 자리 정도의 정밀도만으로도 충분하며 그 이상 세밀한 숫자는 큰 차이를 만들지 않는다 [12]. 반면 getimg.ai와 같은 특정 플랫폼에서는 단어 끝에 `+`나 `-` 기호 또는 숫자를 더해 조절하며, 기호가 늘어날수록 1.1 또는 0.9의 거듭제곱으로 가중치가 연산된다 [1, 13].

* **미드저니(Midjourney)의 다중 프롬프트 가중치:**
  미드저니에서는 텍스트에 가중치를 부여할 때 `::` 기호 뒤에 숫자를 붙여 사용한다 [3]. 예를 들어 `red car::2 blue car::1`로 입력하면 빨간 차의 비중이 파란 차보다 두 배 더 중요하게 처리된다 [3].

* **부정 프롬프트(Negative Prompt) 및 LoRA 적용:**
  가중치는 부정 프롬프트에도 적용되어 이미지에 원치 않는 요소가 생성되는 것을 강력하게 억제할 수 있다 [4, 14]. 한편, LoRA와 같은 추가 모델을 사용할 때는 기본 모델이 고유의 예술 스타일을 유지할 수 있도록 가중치를 0.7 수준으로 설정하여 시작하는 것이 가장 안전하다 [5]. 여러 시각적 개념이나 LoRA를 결합할 때 가중치가 너무 높으면(예: 2.0 이상) 색상 아티팩트가 발생하거나 이미지 구성을 망칠 수 있으므로 주의해야 한다 [4, 15, 16].

---

*   **플랫폼별 가중치 문법 및 적용 방식**
    *   **스테이블 디퓨전(Stable Diffusion)**: 주로 `(keyword:factor)` 형식을 사용하여 단어의 중요도를 숫자로 지정합니다[1]. 괄호 `()`를 씌우면 보통 1.1배의 강조를 의미하며, 대괄호 `[]`는 0.9배의 약화를 의미합니다[1, 2]. 플랫폼에 따라 단어 뒤에 `+`나 `-` 기호를 붙여 비중을 증감시키는 문법(`(beer)+`, `(beer)-`)을 사용하기도 합니다[3, 4].
    *   **미드저니(Midjourney)**: 이중 콜론 `::` 기호 뒤에 숫자를 붙여 단어 간의 상대적 가중치를 부여합니다(예: `red car::2 blue car::1` 또는 `foggy forest::2 goblin bear::1`)[5, 6]. 또한 텍스트 프롬프트 외에도 이미지 가중치(`--iw`), 캐릭터 참조 가중치(`--cw`), 스타일 가중치(`--sw`), 옴니 참조 가중치(`--ow`) 등의 매개변수(Parameters)를 통해 참조하는 이미지와 텍스트 간의 반영 강도를 통제할 수 있습니다[7-10].

*   **다중 개념(Multi-concept) 및 상대적 블렌딩**
    가중치는 두 개 이상의 시각적 아이디어를 섞어 표현할 때 매우 유용합니다. 예를 들어, 개와 고양이의 특성을 혼합하고 싶을 때 `cat:0.7, dog:0.3`과 같이 가중치 비율을 조절함으로써, 어떤 동물의 특징이 이미지에 더 주도적으로 나타날지 상대적인 균형을 통제할 수 있습니다[11].

*   **부정 프롬프트(Negative Prompt)에서의 활용**
    원치 않는 요소를 제거할 때 쓰이는 부정 프롬프트 내에서도 가중치를 적용할 수 있습니다. 예를 들어 `(blurry:1.3)`나 `(deformed hands:1.2)`처럼 가중치를 부여하면, 모델의 샘플러가 해당 결함을 피하는 데 더 큰 주의를 기울이게 됩니다[12, 13]. 특정 부정적 요소가 이미지에 계속 나타날 경우 가중치를 높이는 것이 도움이 되지만, 과도하게 높이면 도리어 이미지를 망칠 수 있으므로 완만한 조절이 필요합니다[12, 13].

*   **가중치 설정 시 주의사항 및 한계**
    너무 높은 가중치(예: 2 이상의 값)를 설정하거나 괄호를 무리하게 겹쳐 쓰면(예: `((dog:2.0))`) 단일 프롬프트가 과도하게 강해져 이미지가 붕괴하거나 품질 저하(Artifacts)가 발생할 위험이 커집니다[3, 14]. 전문가들은 극단적인 값보다는 0.5~0.7, 혹은 1.1~1.5 범위 내의 안전한 가중치를 권장합니다[15].

---

**작동 원리 및 수치 범위**
가중치는 일반적으로 **1을 기본값(Neutral)**으로 기준 삼아 작동한다 [1, 3]. 1보다 큰 수치(예: 1.1~2.0)를 입력하면 해당 요소가 강조되고, 0과 0.9 사이의 소수를 입력하면 비중이 감소한다 [1, 3]. 하지만 가중치를 과도하게 높게 설정(예: 2.0 이상)할 경우 이미지 품질이 저하되거나 픽셀 깨짐, 아티팩트(예: 파란색 노이즈)가 발생할 위험이 커지므로, **0.5에서 0.7 혹은 1.3 내외의 적절한 범위를 사용하는 것이 권장**된다 [1, 7-9]. 

**플랫폼별 가중치 조절 문법**
*   **스테이블 디퓨전(Stable Diffusion):** 주로 괄호 `()`와 콜론을 사용하여 `(keyword:factor)` 형태로 가중치를 부여한다 [10, 11]. 예를 들어 `(detailed face:1.2)`는 중요도를 높이고, 대괄호 `[background]`를 사용하거나 1 이하의 숫자를 쓰면 비중을 낮춘다 [12, 13]. 일부 인터페이스에서는 `+`나 `-` 기호를 단어 뒤에 붙여(예: `apple+++` 또는 `beer-`) 가중치를 조절하는 문법도 지원한다 [4, 13, 14].
*   **미드저니(Midjourney):** 이중 콜론 `::` 뒤에 숫자를 붙여 다중 텍스트 프롬프트 간의 상대적 가중치를 조절한다 [15, 16]. 예를 들어 `red car::2 blue car::1`이라고 작성하면 빨간 차의 시각적 비중이 파란 차보다 두 배 더 높게 반영된다 [16]. 또한 텍스트 프롬프트와 참조 이미지 간의 비중은 `--iw`(Image Weight) 매개변수를 통해 별도로 제어할 수 있다 [17, 18].

**활용 전략 및 효과**
*   **부정 프롬프트와의 결합:** 가중치 조절은 부정 프롬프트(Negative Prompt) 영역에서도 동일하게 적용된다 [19]. 예를 들어 `(blurry:1.3)`이나 `(deformed hands:1.2)`와 같이 특정 결함 요소에 가중치를 부여하면, 해당 요소가 생성되는 것을 더 강력하고 선택적으로 억제할 수 있다 [6].
*   **상대적 개념의 정밀 혼합:** 전혀 다른 두 특성(예: 고양이와 개의 특징)을 혼합할 때 각 키워드의 가중치를 조절하여 특정 대상의 지배력을 정교하게 조율할 수 있다 [5, 20]. 이 기법은 단어의 배치 순서(Prompt Order)와 함께 사용할 때 결과물의 제어력이 더욱 향상된다 [5].

---

- **가중치의 개념과 작동 원리:** 가중치는 특정 단어에 대한 AI의 주목도를 상대적으로 높이거나 낮추는 역할을 합니다 [1]. 예를 들어, 개와 고양이의 특징이 혼합된 생명체를 만들 때, 각 단어에 부여하는 숫자를 통해 두 개념 간의 시각적 발현 비율을 구체적으로 제어할 수 있습니다 [2]. 명시하지 않을 경우 모든 단어의 기본 가중치 값은 1입니다 [1, 3].
- **스테이블 디퓨전(Stable Diffusion)의 가중치 문법:** 괄호 `()`와 숫자, 또는 `+`, `-` 기호를 결합하여 단어의 비중을 조절합니다.
  - **강조:** `(단어)+`나 `(단어:1.1)`은 해당 요소를 1.1배 강조한다는 의미이며, 괄호를 중첩하거나 기호를 추가하여 `(단어)+++` 또는 `((단어)++)` 형태로 영향력을 기하급수적으로 배가시킬 수 있습니다 [6, 7].
  - **약화:** 단어의 비중을 줄일 때는 `(단어)-`, `(단어:0.7)`과 같이 1보다 작은 소수점을 사용하거나, 대괄호 `[단어]` 문법을 사용하여 해당 요소의 영향력을 약화시킵니다 [6-9].
- **미드저니(Midjourney)의 가중치 문법:** 
  - **텍스트 가중치:** 이중 콜론 `::` 뒤에 숫자를 입력하여 텍스트 프롬프트 내 객체 간의 중요도를 할당합니다 (예: `foggy forest::2 goblin bear::1` 또는 `red car::2 blue car::1`) [4, 10].
  - **이미지 가중치:** 텍스트 대신 참조 이미지(Image Prompt)의 비중을 조절할 때는 `--iw <숫자>` 매개변수를 사용하여 텍스트 대비 업로드된 이미지 스타일의 반영 강도를 설정합니다 [11, 12].
- **가중치 활용 시 모범 사례(Best Practices):**
  - **안전한 가중치 범위 사용:** 시각적 개념이나 LoRA 모델을 프롬프트에 중첩하여 적용할 때 **0.5에서 0.7 사이의 낮은 가중치**에서 시작하는 것이 가장 안전합니다 [5, 13]. 
  - **부작용 주의:** 단일 프롬프트에 너무 높은 가중치(예: 1.5 ~ 2 이상)를 부여하면 모델이 개념의 혼란을 겪으며 **파란색 아티팩트(Blue Artifacts)**를 유발하거나 이미지 전체의 구조가 붕괴되는 등 품질 저하 위험이 커집니다 [1, 8, 14, 15].
  - **부정 프롬프트(Negative Prompt)와의 결합:** 가중치는 부정 프롬프트와 함께 사용할 때 효과가 극대화됩니다. 이미지에 지속적으로 나타나는 오류(예: `(blurry:1.3)`, `(deformed hands:1.2)`)에 가중치를 부여하면, 불필요한 단어를 나열하는 것보다 대상 요소만을 훨씬 강력하고 효율적으로 차단할 수 있습니다 [14, 16].
  - **단어 순서(Word Order) 고려:** 가중치를 세밀하게 조절하더라도, **단어가 프롬프트 상에 배치된 순서**가 가중치만큼이나(때로는 그 이상으로) AI의 해석에 큰 영향을 미칩니다 [2, 6]. 가장 핵심적인 주체나 요소는 프롬프트의 맨 앞에 배치하는 것이 원칙입니다 [6].

## ⚖️ Trade-offs & Caveats
No trade-offs available.

## 🔗 Knowledge Connections
- **Related Topics:** [[Stable Diffusion|Stable Diffusion]], [[Midjourney|Midjourney]], [[Negative Prompts|Negative Prompts]], [[LoRA|LoRA]]
- **Projects/Contexts:** [[이미지 생성 및 제어 파이프라인|이미지 생성 및 제어 파이프라인]], [[프롬프트 엔지니어링 미세 조정|프롬프트 엔지니어링 미세 조정]]
- **Contradictions/Notes:** 일반적인 오픈소스 스테이블 디퓨전 도구들은 `()`, `[]` 기반의 괄호 가중치 문법을 사용하는 반면, getimg.ai와 같은 일부 서비스 플랫폼에서는 이 문법을 지원하지 않고 독자적인 `+`, `-` 문법을 사용해야 한다고 명시하는 등 환경에 따라 문법 차이가 존재한다 [14]. 또한, 가중치 값의 조절이 중요하지만 실제 생성 결과에서는 가중치보다 단어의 배치 순서가 더 강한 영향력을 행사할 수 있다는 점을 고려해야 한다 [7].

---
*Last updated: 2026-04-30*

---

- **Related Topics:** [[부정 프롬프트 (Negative Prompt)|부정 프롬프트 (Negative Prompt)]], [[미드저니 매개변수 (Midjourney Parameters)|미드저니 매개변수 (Midjourney Parameters)]], [[스테이블 디퓨전 (Stable Diffusion)|스테이블 디퓨전 (Stable Diffusion)]]
- **Projects/Contexts:** 복합적인 주제나 상충되는 시각적 요소를 하나의 프롬프트에 담아낼 때 요소 간의 주도권(균형)을 조절하거나, 참조 이미지(Reference Image)와 텍스트 지시어 간의 중요도 밸런스를 맞추는 이미지 생성 및 디버깅 과정.
- **Contradictions/Notes:** 가중치를 인식하는 파서(Parser) 및 문법은 플랫폼마다 차이가 존재합니다. 일부 스테이블 디퓨전 오픈소스 인터페이스에서는 괄호 `()`와 대괄호 `[]`로 가중치를 증감시키지만, 특정 상용 플랫폼(예: getimg.ai)에서는 이 문법을 지원하지 않고 오직 `+/-` 기호나 명확한 숫자 가중치만 인식하며 괄호를 단순한 단어 묶음용으로만 취급하므로 자신이 사용하는 툴의 지원 문법을 확인해야 합니다[16, 17].

---
*Last updated: 2026-04-30*

---

- **Related Topics:** [[부정 프롬프트 (Negative Prompts)|부정 프롬프트 (Negative Prompts)]], [[매개변수 (Parameters)|매개변수 (Parameters)]], [[스테이블 디퓨전 (Stable Diffusion)|스테이블 디퓨전 (Stable Diffusion)]], [[미드저니 (Midjourney)|미드저니 (Midjourney)]]
- **Projects/Contexts:** [[프롬프트 엔지니어링 (Prompt Engineering)|프롬프트 엔지니어링 (Prompt Engineering)]], [[이미지 생성 최적화 (Image Generation Optimization)|이미지 생성 최적화 (Image Generation Optimization)]]
- **Contradictions/Notes:** 모델과 구동 인터페이스에 따라 지원하는 가중치 문법이 다르다. 미드저니는 `::`를 사용하여 텍스트 가중치를 조절하지만 [16], 스테이블 디퓨전 계열은 주로 괄호 `()`와 `[]`, 혹은 `+`, `-` 기호를 사용한다 [13, 19]. 또한, 가중치에 음수(Negative number)를 사용하는 것은 단순히 요소를 제거하는 것이 아니라 기괴하거나 섬뜩한 결과(Negative Guidance)를 초래할 수 있으므로, 대상을 제거하고 싶을 때는 음수 가중치 대신 부정 프롬프트 문법을 사용하는 것이 안전하다 [7, 21].

---
*Last updated: 2026-04-30*

---

- **Related Topics:** [[프롬프트 엔지니어링 (Prompt Engineering)|프롬프트 엔지니어링 (Prompt Engineering)]], [[부정 프롬프트 (Negative Prompt)|부정 프롬프트 (Negative Prompt)]], [[매개변수 (Parameters)|매개변수 (Parameters)]]
- **Projects/Contexts:** [[스테이블 디퓨전 (Stable Diffusion)|스테이블 디퓨전 (Stable Diffusion)]], [[미드저니 (Midjourney)|미드저니 (Midjourney)]]
- **Contradictions/Notes:** 스테이블 디퓨전 프롬프트에서 대괄호 `[]`가 가지는 의미에 대해 일부 가이드에서는 단순히 비중을 줄이는 '0.9배 약화'의 의미로 설명하지만 [9], 다른 플랫폼 기반 자료에서는 이를 '부정 프롬프트 문법(1.1배 억제)'으로 간주한다고 설명하기도 합니다 [17]. 이는 사용하는 파서(Parser)나 환경에 따라 기호 연산 로직에 미세한 차이가 있을 수 있음을 시사합니다.

---
*Last updated: 2026-04-30*
