Nano Banana Pro로 인물을 교체할 때는 프롬프트를 역할 계약처럼 써야 합니다. 이미지 1은 신원 참조, 이미지 2는 대상 장면 또는 대상 몸 참조입니다. 그리고 어떤 요소를 옮길지, 어떤 요소를 잠글지 문장 안에서 분명히 말해야 합니다. 편집할 권리가 있는 이미지에만 사용하고, 비동의 친밀 이미지, 기만적 사칭, 허위 증거, 괴롭힘, 초상권이나 프라이버시를 침해하는 결과에는 사용하지 마세요.
먼저 아래 기본 프롬프트를 복사합니다.
text이미지 1을 신원 참조로 사용하세요. 이미지 2를 대상 장면과 대상 몸 참조로 사용하세요. 이미지 1의 인물 신원을 이미지 2의 대상 인물에게 옮기되, 이미지 2의 포즈, 의상, 조명, 카메라 각도, 배경, 구도는 유지하세요. 피부 질감, 그림자, 원근, 화이트밸런스를 맞춰 편집 결과가 대상 사진에 자연스럽게 섞이게 하세요. 대상 장면을 바꾸지 말고, 새 인물을 추가하지 말고, 누구도 성적 대상화하지 말고, 기만적인 사칭을 만들지 마세요.
실행 전에 분기를 고릅니다.
| 작업 | 사용할 때 | 추가할 문장 |
|---|---|---|
| 얼굴만 교체 | 이미지 2의 몸, 의상, 포즈, 배경을 유지해야 할 때. | 얼굴과 얼굴 신원만 교체하고, 몸, 머리 윤곽, 의상, 포즈, 배경은 이미지 2 그대로 유지하세요. |
| 전신 교체 | 이미지 1의 인물이 이미지 2의 보이는 대상 인물을 대체해야 할 때. | 이미지 1의 인물로 이미지 2의 대상 인물을 교체하되, 대상 장면, 카메라, 조명, 크기, 구도는 바꾸지 마세요. |
| 여러 명 또는 비슷한 인물 | 모델이 누구를 바꿔야 하는지 혼동할 때. | 보이는 모든 인물에 라벨을 붙이고, 누가 신원 참조이며 누가 유일한 대상인지 적으세요. |
프롬프트 구조가 중요한 이유
"이 사람을 이 사진에 넣어 줘" 같은 약한 지시는 모델에게 너무 많은 추측을 맡깁니다. 어느 이미지가 얼굴을 결정하는지, 어느 이미지가 몸을 결정하는지, 옷을 바꿔야 하는지, 배경을 다시 그려도 되는지, 결과가 안전한지 모두 모델이 추론해야 합니다. 인물 교체에서는 이런 추론이 곧 실패로 이어집니다. 얼굴만 붙어 보이거나, 배경이 바뀌거나, 옷이 바뀌거나, 엉뚱한 사람이 교체됩니다.
더 안정적인 프롬프트는 다섯 부분을 분리합니다.
| 프롬프트 요소 | 제어하는 것 | 예시 문장 |
|---|---|---|
| 신원 참조 | 누구의 얼굴과 인상을 사용할지 | 이미지 1은 신원 참조입니다. |
| 대상 장면/몸 | 포즈, 몸, 조명, 배경을 누가 결정할지 | 이미지 2는 대상 장면과 대상 몸입니다. |
| 전송 범위 | 무엇을 옮길지 | 얼굴 신원만 또는 대상 인물 교체 |
| 잠금 항목 | 바꾸면 안 되는 것 | 포즈, 의상, 조명, 카메라, 배경을 유지 |
| 금지 항목 | 실패 또는 안전 문제를 만드는 것 | 인물 추가, 성적 대상화, 기만적 사칭 금지 |

Nano Banana Pro는 복잡한 참조 이미지 편집을 처리할 수 있지만, 여전히 지시를 해석하는 모델입니다. Google의 이미지 프롬프트 안내는 업로드 이미지의 역할과 직접적인 편집 지시를 명확히 쓰는 쪽을 강조합니다. 동시에 고급 합성과 캐릭터 일관성은 변동될 수 있다는 점도 중요합니다. 그래서 목표는 완벽한 동일 인물을 보장하는 만능 문장이 아닙니다. 목표는 모호함을 줄이고, 실패 원인을 찾기 쉽게 만들고, 안전한 경계 안에서 편집하는 것입니다.
같은 인물을 여러 장면에서 계속 유지해야 한다면 영어 자료인 Nano Banana Pro face consistency workflow를 참고하세요. 인물 교체는 한 대상 이미지에 신원을 옮기는 작업이고, 긴 시퀀스에서 신원을 고정하는 작업은 별도 문제입니다.
참조 이미지 준비
형용사를 많이 붙이기 전에 두 이미지가 충분한 정보를 주는지 봐야 합니다. 이미지 1은 얼굴이 선명하고, 강한 그림자나 가림이 적고, 선글라스, 과한 필터, 저해상도, 흔들림이 없는 사진이 좋습니다. 신원 참조가 약하면 모델은 얼굴 구조와 피부색을 추측하게 되고, 그때 "비슷하지만 다른 사람" 결과가 나옵니다.
이미지 2는 무엇을 소유하는지 정해야 합니다. 얼굴만 교체할 때 이미지 2는 몸, 머리 윤곽, 의상, 포즈, 배경, 조명, 카메라를 소유합니다. 전신 교체에서는 이미지 2가 장면, 카메라, 조명, 크기, 구도를 소유하고, 보이는 대상 인물만 바뀝니다. 이 차이를 말하지 않으면 모델이 신원 참조와 대상 몸을 반쯤 섞거나, 이미지 1의 분위기를 따라 장면 전체를 새로 만들 수 있습니다.
여러 사람이 있는 장면에서는 먼저 라벨을 붙입니다.
text이미지 1에서 인물 A는 신원 참조입니다. 이미지 2에서 인물 B는 교체할 유일한 대상 인물입니다. 인물 C는 변경하지 마세요. 인물 A의 신원만 인물 B의 위치로 옮기세요.
이 문장은 딱딱하지만 효과가 큽니다. 얼굴 일관성, 참조 이미지, 첫 번째 이미지와 두 번째 이미지 역할, 변경 무시 문제는 인물 편집에서 반복적으로 드러납니다. 핵심은 멋진 표현이 아니라 누가 바뀌어야 하는지 분명히 쓰는 것입니다. 사람이 많은 사진에서는 편집 명령 전에 짧은 인물 목록을 먼저 작성하세요.
얼굴만 교체하는 프롬프트
대상 사진의 몸, 옷, 포즈, 배경이 이미 맞다면 얼굴만 교체하는 분기를 사용합니다. 범위가 좁아서 가장 제어하기 쉽습니다.
text이미지 1을 신원 참조로, 이미지 2를 대상 사진으로 사용하세요. 이미지 2의 대상 인물에서 얼굴과 얼굴 신원만 이미지 1의 인물로 교체하세요. 이미지 2의 몸, 머리 실루엣, 의상, 포즈, 손, 배경, 카메라 각도, 조명 방향, 심도, 구도는 정확히 유지하세요. 피부 질감, 얼굴 그림자, 원근, 가장자리 합성, 화이트밸런스, 입자를 맞춰 얼굴이 대상 사진에 자연스럽게 속하게 하세요. 대상 장면을 바꾸지 말고 새 인물을 추가하지 마세요.
핵심 문장은 "얼굴과 얼굴 신원만"입니다. 이 범위 제한이 없으면 모델은 이미지 1의 머리 모양, 옷, 체형, 배경 스타일까지 가져올 수 있습니다. 전신 교체에서는 때로 필요하지만, 대상 사진의 포즈와 의상을 유지하려는 얼굴 교체에서는 실패입니다.
각도도 확인해야 합니다. 이미지 1은 정면이고 이미지 2는 측면이면 모델은 보이지 않는 얼굴 일부를 재구성해야 합니다. 공개용이나 고객용 결과라면 각도가 비슷한 신원 사진을 먼저 고르고, 마지막에 그림자, 색, 질감을 조정하는 편이 안정적입니다.
전신 교체 프롬프트
전신 교체는 이미지 1의 인물이 이미지 2의 보이는 인물 위치를 차지해야 할 때 사용합니다. 얼굴만 교체보다 어렵습니다. 모델이 몸, 의상, 포즈, 크기, 장면과의 관계를 동시에 결정해야 하기 때문입니다.
text이미지 1을 신원 및 인물 참조로 사용하세요. 이미지 2를 대상 장면 참조로 사용하세요. 이미지 2의 대상 인물을 이미지 1의 인물로 교체하되, 대상 장면, 카메라 위치, 조명, 배경, 크기, 원근, 구도는 유지하세요. 교체된 인물을 원래 대상 인물과 같은 위치와 자연스러운 몸 크기로 배치하세요. 의상이 이미지 2에서 와야 한다면 대상 의상을 유지하세요. 의상이 이미지 1에서 와야 한다면 원본 의상을 옮기고 대상 장면의 조명과 포즈에 맞추세요. 관련 없는 사람, 물체, 글자, 배경 세부 요소는 바꾸지 마세요.
실행 전에 몸의 소유자를 정합니다. 이미지 2가 몸과 의상을 유지하는지, 이미지 1이 인물 전체와 의상을 제공하는지 분명히 써야 합니다. 신원 얼굴만 대상 몸 위에 놓고 싶다면 전신 교체가 아니라 얼굴만 교체입니다. 이상한 결과의 대부분은 이 세 작업을 섞어서 생깁니다.
어려운 장면은 두 단계로 나눕니다. 첫 단계에서 "빨간 재킷 인물을 인물 B로 식별하고, 다른 인물은 변경하지 마세요"라고만 요청합니다. 다음 단계에서 같은 라벨로 교체합니다. 첫 단계는 최종 이미지를 얻기 위한 것이 아니라 대상 인물 이해를 확인하기 위한 것입니다.
예시보다 먼저 안전 경계

인물 교체는 신원과 초상을 다루는 작업입니다. 안전 경계는 부록이 아니라 프롬프트 일부입니다. 본인이 소유하거나 편집 허락을 받은 이미지만 사용하세요. 비동의 친밀 이미지, 기만적 사칭, 가짜 증거, 괴롭힘, 모욕, 실제 사람이 하지 않은 행동을 한 것처럼 보이게 하는 편집은 만들지 마세요. 보는 사람이 실제 사건으로 오해할 수 있다면 편집 사실을 밝히거나 공개하지 않아야 합니다.
공개 목적이라면 경계를 프롬프트에 넣습니다.
text동의가 있고 오해를 일으키지 않는 편집으로 생성하세요. 성적 대상화, 모욕, 기만적인 콘텐츠를 만들지 마세요. 자연스러운 결과를 유지하고, 당사자가 허락하지 않은 행동을 한 것처럼 보이게 하지 마세요.
이 문장은 법적 조심만을 위한 것이 아닙니다. 모델에게 어떤 출력을 실패로 봐야 하는지 알려 줍니다. 의도한 사용이 이 문장을 통과하지 못한다면 생성하지 않는 것이 맞습니다.
흔한 실패 수정

결과가 틀렸을 때 먼저 "더 사실적으로", "고화질로"를 추가하지 마세요. 실패 유형을 찾고 역할 계약을 고칩니다.
| 실패 | 가능한 원인 | 수정 문장 |
|---|---|---|
| 다른 사람이 바뀜 | 인물 라벨이 없음. | 보이는 모든 인물에 라벨을 붙이세요. 인물 A는 신원 참조, 인물 B는 유일한 대상, 나머지는 변경하지 마세요. |
| 얼굴은 바뀌지만 배경도 바뀜 | 대상 장면을 잠그지 않음. | 이미지 2의 배경, 카메라 각도, 조명, 물체 위치, 구도를 유지하세요. |
| 얼굴이 붙인 것처럼 보임 | 합성 조건이 약함. | 피부 질감, 얼굴 그림자, 원근, 가장자리, 화이트밸런스, 입자를 맞추세요. |
| 몸이나 의상이 바뀜 | 몸 소유자가 불명확함. | 몸, 의상, 포즈, 머리 윤곽은 이미지 2 그대로 유지하고 얼굴 신원만 옮기세요. |
| 전신 교체 후 크기가 어색함 | 위치와 원근을 잠그지 않음. | 원래 대상 인물과 같은 위치, 크기, 깊이, 원근에 배치하세요. |
| 거부 또는 쓸 수 없는 출력 | 안전 경계 초과 또는 지시가 모호함. | 동의된 비기만 편집으로 다시 쓰고 인물 라벨을 명확히 합니다. |
실패가 여러 개 동시에 나오면 역할 소유자를 먼저 고칩니다. 얼굴 합성이 어색한 문제는 그림자와 색으로 개선할 수 있지만, 다른 사람이 바뀌는 문제는 모델이 작업을 이해하지 못한 상태입니다. 순서는 라벨, 잠금, 합성입니다.
현재 Nano Banana Pro 경로
Nano Banana Pro는 사용자가 쓰는 시장 이름입니다. 개발자 경로에서는 Google 문서가 Pro API 분기를 gemini-3-pro-image-preview로 매핑합니다. 2026년 5월 7일 기준 Google 이미지 생성 문서는 Nano Banana Pro를 더 높은 충실도의 Gemini 3 Pro Image Preview 경로로 설명하고, Gemini 앱 도움말은 Nano Banana 2를 기본 이미지 생성 및 편집 흐름으로 두며 일부 유료 사용자에게 Pro로 다시 만들기 경로를 제공합니다.
| 경로 | 적합한 작업 | 경계 |
|---|---|---|
| Gemini 앱 | 수동 편집과 빠른 재시도. | Nano Banana 2에서 시작하고 조건이 맞는 유료 사용자에게 Pro 재실행이 보일 수 있습니다. |
| AI Studio / Gemini API | 반복 가능한 테스트, 개발자 작업, 프롬프트 검증. | API는 gemini-3-pro-image-preview를 사용하며 가격, 무료 티어, 미리보기 제한은 날짜 의존입니다. |
| Vertex AI | 클라우드 프로젝트, 권한, 지역, 기업 통제가 필요할 때. | 사용 가능 여부와 할당량은 프로젝트 설정에 따라 달라집니다. |
Pro를 찾지 못하는 문제가 중심이면 영어 자료 Nano Banana Pro how to use가 더 맞습니다. API Key나 무료 티어가 중심이면 Nano Banana Pro API key free-tier explainer를 보세요. 프롬프트 문제와 결제 문제를 섞으면 해결 순서가 흐려집니다.
공개 전 QA
- 신원: 의도한 인물의 알아볼 수 있는 특징이 유지되고 다른 사람으로 흐르지 않았는가?
- 대상 소유권: 장면, 몸, 의상, 포즈, 배경, 카메라, 조명이 선택한 분기를 따르는가?
- 합성: 피부, 경계, 그림자, 화이트밸런스, 입자가 같은 사진처럼 보이는가?
- 무관 요소: 다른 사람, 글자, 물체, 로고, 배경 세부 사항이 바뀌지 않았는가?
- 안전: 허락이 있고, 공개 시 오해를 만들지 않는가?
안전 점검에서 실패하면 멈춥니다. 소유권 점검에서 실패하면 인물 라벨과 잠금 항목을 고칩니다. 사실감만 실패했을 때 합성 문장을 조정합니다. 이 순서가 재시도 비용을 줄입니다.
반복 실행 순서
공개용 또는 고객용 결과라면 첫 생성물을 바로 최종본으로 보지 마세요. 먼저 모델이 역할을 이해했는지 확인합니다. "이미지 1의 인물 A가 신원 참조이고, 이미지 2의 인물 B가 유일한 대상이며, 나머지는 변경하지 않는다"처럼 요약만 요청합니다. 이 단계에서 대상 인물을 잘못 이해하면 본 편집도 거의 실패합니다.
다음에는 잠금 항목을 검증합니다. 배경, 의상, 포즈, 글자, 다른 사람이 바뀌는지 확인하세요. 무관 요소가 바뀌면 "더 사실적으로"가 아니라 "이미지 2의 배경 물체 위치, 카메라 각도, 조명 방향, 글자, 손 위치를 유지"처럼 잠금 문장을 늘려야 합니다. 최종 교체는 그 다음입니다. 역할, 잠금, 합성, 안전의 순서를 유지하면 실패 원인이 작게 분리됩니다.
자주 묻는 질문
Nano Banana Pro가 Nano Banana 2보다 인물 교체에 더 좋나요?
복잡한 참조 이미지, 긴 지시, 최종 산출물, 높은 충실도가 필요한 작업은 Pro 경로가 더 맞는 경우가 많습니다. Nano Banana 2는 앱에서 더 빠르게 접근할 수 있습니다. 수동 테스트는 접근 가능한 경로에서 시작하고, 재현성이 필요하면 모델, 참조 이미지, 프롬프트를 고정할 수 있는 경로를 선택하세요.
프롬프트가 같은 신원을 매번 보장하나요?
아니요. 모호함을 줄일 뿐 완벽한 동일 인물을 보장하지는 않습니다. 이미지 품질, 각도, 조명, 가림, 모델 한계가 모두 영향을 줍니다. 공개용이나 고객용 결과는 사람이 직접 신원과 안전성을 확인해야 합니다.
한 단계와 두 단계 중 무엇이 좋나요?
인물이 한 명이고 얼굴만 명확히 바꾸는 경우에는 한 단계로 충분할 수 있습니다. 여러 명, 비슷한 얼굴, 전신 교체, 모델이 대상 인물을 무시하는 경우에는 두 단계가 안전합니다. 먼저 라벨을 고정하고, 다음에 편집하세요.
유명인이나 다른 사람의 사진을 사용할 수 있나요?
사용 및 편집 권리가 있고 결과가 사칭, 괴롭힘, 성적 대상화, 오해를 만들지 않을 때만 가능합니다. 동의된 비기만 편집이라고 설명할 수 없다면 생성하거나 공개하지 마세요.
배경이 왜 바뀌나요?
이미지 2의 배경을 충분히 잠그지 않았을 가능성이 큽니다. "이미지 2의 배경, 카메라 각도, 조명 방향, 물체 위치, 글자, 구도를 유지하세요"를 추가하세요. 이미지 1의 스타일이 강하면 그 스타일을 옮기지 말라고도 쓰세요.
API 호출이 편집 전에 실패하면요?
그때는 프롬프트 문제가 아닙니다. 파일 형식, 업로드 경로, 할당량, 요청 크기, 모델 사용 가능성을 확인하세요. 전송, 제한, 모델 호출 실패는 Gemini image common errors checklist가 더 적합합니다.
