네거티브 프롬프트 작성법: 자주 쓰는 목록과 원리

먼저 정의부터 정확히 할게요. negative prompt는 "반대말 프롬프트"가 아니라, 모델에게 "이 방향의 확률 가중치를 조금 낮춰라"라고 알려주는 거예요. 샘플링 과정에 배제 경계선을 하나 추가하는 것과 거의 같은데, 삭제가 아니라 가중치를 낮추는 거예요.
이 차이를 이해하는 게 중요한데, 네거티브 프롬프트를 어떻게 써야 하고 얼마나 써야 효과가 있는지를 결정하기 때문이에요.
언제 써야 하나
주로 어떤 종류의 모델을 쓰는지에 달려 있어요. 전통적인 확산 모델(Stable Diffusion 같은, 인터페이스에 별도의 negative prompt 입력창이 있는 모델)은 네거티브 프롬프트에 크게 의존하는데, "무엇을 원하지 않는지"에 대해 자체적인 언어 이해력이 없어서 전적으로 이 필드로 확률을 강제로 눌러야 하기 때문이에요.
지시 이해형 모델(GPT 그림 생성, Nano Banana처럼 자연어 이해 방식을 따르는 모델)은 상황이 달라요. 이런 모델은 "요구사항을 명확히 말하면 그대로 따라 한다"는 쪽에 더 가까워서, 네거티브 프롬프트가 이런 모델에서는 효과가 제한적이고, 때로는 부정적인 묘사를 너무 많이 쓰면 오히려 모델이 "화면에 이런 요소가 나와야 하는구나"라는 신호로 받아들여서 역효과가 나기도 해요. "빨간색은 안 돼"라고 강조할수록 오히려 빨간색 쪽으로 더 기울어지는 것과 비슷해요.
그래서 판단 기준은 간단해요. 인터페이스에 독립된 negative prompt 입력창이 있는지 없는지예요. 있으면 기존 방식대로 쓰고, 없으면 요구사항을 일반 묘사 안에 넣으세요. 예를 들면 그냥 "깔끔한 배경, 잡동사니 없음"이라고 직접 말하지, 따로 부정문으로 쓰지 마세요.
자주 쓰는 네거티브 단어 목록
이 목록은 상황별로 나눴어요. 전부 그대로 베끼지 말고 필요에 따라 골라 쓰세요.
- 인물 사진 공통: 손가락이 많음, 팔다리가 변형됨, 이목구비가 흐릿함, 눈빛이 멍함, 피부가 과도하게 뭉개짐
- 화질 관련: 저해상도, 노이즈, 압축 아티팩트, 노출 과다, 노출 부족
- 구도 관련: 부적절한 크롭, 주체가 치우침, 불필요한 테두리, 워터마크, 텍스트
- 스타일 오염: 만화화(사실적인 스타일을 원할 때), 느끼한 필터 느낌, 과도한 채도
비교해보면 규칙이 보여요. 네거티브 프롬프트는 대부분 "모델의 경향적 오류"를 해결하는 것이지, 미적 취향의 문제가 아니에요. 손가락이 깨지거나 팔다리가 여분으로 나오는 건 생성 모델의 고질적인 문제라서 이런 단어를 네거티브 프롬프트에 넣으면 효과가 안정적이지만, "못생김", "별로임" 같은 주관적인 단어를 넣는 건 대체로 효과가 없어요. 모델이 "못생김"을 구체적인 픽셀 조정 방향으로 번역할 수가 없기 때문이에요.
손 문제에 대해서는 손가락이 깨지는 문제의 실용적인 해결법이라는 글을 따로 썼는데, 네거티브 프롬프트보다 더 정확히 맞는 처방이에요.
언제 쓸 필요가 없나
세 가지 경우에는 네거티브 프롬프트를 그냥 건너뛰어도 돼요.
- 자연어 이해 방식을 따르는 새 모델을 쓸 때는, 요구사항을 긍정문으로 명확히 말하는 것만으로 충분해요
- 아바타처럼 작은 사이즈에 구도가 단순한 이미지를 생성할 때는, 오류 확률이 원래 낮아서 네거티브 프롬프트를 추가해도 가성비가 안 나와요
- 참조 이미지로 이미 이미지 투 이미지를 하는 경우, 화면 구조가 참조 이미지로 이미 고정돼 있어서 네거티브 프롬프트가 교정할 수 있는 여지가 애초에 적어요
이건 하나의 엔지니어링 판단과 거의 같아요. 네거티브 프롬프트의 이득은 생성 작업의 자유도와 정비례해요. 자유도가 높을수록(순수 텍스트 투 이미지, 참조 없음, 복잡한 장면) 네거티브 프롬프트의 비중이 커지고, 자유도가 참조 이미지나 상세한 묘사로 이미 고정돼 있으면 네거티브 프롬프트의 한계 효과는 거의 0에 가까워져요.
실제 비교 하나
같은 인물 프롬프트에서 네거티브 프롬프트를 넣고 안 넣고의 차이는, 복잡한 포즈의 장면에서 가장 뚜렷해요. 예를 들면 "여러 명이 함께 찍은 사진" 같은 작업은, 네거티브 프롬프트를 넣지 않으면 팔다리가 겹쳐서 오류가 날 확률이 높지만, "여분의 팔다리, 손가락이 뭉개짐, 얼굴이 겹침" 같은 항목을 추가하면 오류율을 어느 정도 낮출 수 있어요. 하지만 단독 인물의 정면 상반신 사진이라면 네거티브 프롬프트를 넣든 안 넣든 거의 차이가 안 보여요. 원래부터 오류 확률이 낮기 때문이에요.
결론은 한마디로 정리돼요. 네거티브 프롬프트는 모델이 이미 가지고 있는 체계적인 약점에 대응하기 위한 것이지, 미적 취향을 표현하기 위한 게 아니에요. 이 경계선을 명확히 알면 단어를 아무렇게나 쌓아 넣는 일은 없어질 거예요. 바로 시작해보고 싶다면 홈페이지에 프롬프트 도구 입구가 있어요.
