Files
2nd/10_Wiki/Topics/Positive Prompt.md
T

3.6 KiB

Positive Prompt

📌 Brief Summary

긍정 프롬프트(Positive Prompt)는 AI 이미지 생성 시 이미지에 포함되기를 원하는 모든 세부 사항(주체, 매체, 스타일, 조명 등)을 명시하는 명령어입니다 [1]. 흔히 단순히 '프롬프트(Prompt)'라고 불리며, AI 모델이 생성해야 할 시각적 목표와 목적지를 정의하는 역할을 합니다 [1, 2]. 프롬프트 내에 원하지 않는 요소를 부정어와 함께 적을 경우 오히려 해당 요소가 생성되는 역효과가 날 수 있으므로, 오직 원하는 속성만을 긍정적인 언어로 묘사하는 것이 중요합니다 [3, 4].

📖 Core Content

  • 긍정 프롬프트의 역할 긍정 프롬프트는 AI가 도달해야 할 '목표(target)' 및 '도착지(destination)'를 설정하는 역할을 합니다 [2, 5]. 반면 네거티브 프롬프트는 피해야 할 '경계(boundaries)'를 정의하므로 두 프롬프트는 서로 명확히 구분되는 역할을 수행합니다 [2]. 실질적으로 사용자는 긍정 프롬프트를 통해 보고 싶은 것을 묘사하고, 네거티브 프롬프트를 통해 그것을 망치는 요소들을 차단하게 됩니다 [2].

  • 핵심 구성 요소 긍정 프롬프트는 일반적으로 주체(Subject), 매체(Medium), 스타일(Style), 구도(Composition), 색상 및 조명(Color & Lighting) 등의 세부 정보로 구성됩니다 [1]. 하지만 모든 요소가 반드시 포함되어야 하는 것은 아니며, 사용자의 의도에 따라 주체와 매체만 존재하거나 혹은 주체가 생략된 프롬프트를 작성할 수도 있습니다 [1].

  • 구조화된 작성법 (Syntax & Structure) 긍정 프롬프트를 작성할 때는 구조를 갖추고 관련된 토큰(Token)들을 그룹화하여 배치하는 것이 권장됩니다 [6]. 관련 키워드들이 프롬프트의 처음과 끝으로 멀리 떨어져 있으면 AI가 이를 누락할 수 있기 때문입니다 [6]. 효율적인 구문의 예시로는 첫 번째 섹션에 주체와 배경(Subject & Setting)을, 두 번째 섹션에 색상·스타일·조명을, 세 번째 섹션에 구도 및 추가 수식어를 묶어서 배치하는 방식이 있습니다 [7, 8].

  • 부정어 사용의 한계와 주의점 긍정 프롬프트 내에 "원하지 않는 것(예: not, no, without)"을 서술하면 오히려 그 요소가 이미지에 나타나는 역효과가 발생할 수 있습니다 [3, 4]. 특히 DALL-E 3와 같은 시스템은 부정어를 잘 처리하지 못하므로, 피하고 싶은 요소를 적기보다는 원하는 긍정적 속성을 직접적이고 명확하게 묘사하여 AI를 유도해야 합니다 [4, 9]. Stable Diffusion과 같은 모델에서는 이러한 역효과를 방지하기 위해 긍정 프롬프트 대신 전용 네거티브 프롬프트(Negative Prompt) 입력란을 사용합니다 [3].

🔗 Knowledge Connections

  • Related Topics: Negative Prompt, Prompt Structure, Token
  • Projects/Contexts: Stable Diffusion, DALL-E 3, Civitai
  • Contradictions/Notes: 소스에 따르면, 긍정 프롬프트 내에서 특정 요소를 배제하기 위해 부정적 지시어("~없는", "no" 등)를 사용하면 AI가 이를 오인하여 오히려 해당 요소를 결과물에 추가하는 모순적 결과가 발생합니다 [3, 4, 9]. 이를 해결하기 위해 긍정 프롬프트에는 철저히 원하는 바만 서술하고, 배제할 요소는 네거티브 프롬프트를 활용하는 것이 필수적입니다 [3, 4].

Last updated: 2026-04-30