Claude Opus 5.5을(를) SeedRouter에서 사용할 수 있습니다

Nano Banana Pro 프롬프트 가이드: 구조, 텍스트, 참조 이미지, 편집

Nano Banana Pro 프롬프트 작성법: 다섯 가지 요소로 짜는 구조, 이미지 속 텍스트를 정확하게 넣는 법, 참조 이미지의 역할 지정, 일부만 바꾸는 편집, 2K·4K 출력.

Markdown으로 읽기

좋은 Nano Banana Pro 프롬프트는 이미지를 완전한 문장으로 설명합니다. 누가 또는 무엇이 나오는지, 샷을 어떻게 구성하는지, 무슨 일이 일어나는지, 장소가 어디인지, 어떤 스타일인지를 적습니다. 이미지에 넣을 문구는 큰따옴표 안에 그대로 쓰고, 참조 이미지마다 용도를 알려 주세요. 편집이라면 무엇을 바꿀지와 무엇을 그대로 둘지를 모두 적습니다. 크기와 비율은 프롬프트가 아니라 요청 파라미터로 지정합니다. 아래 내용은 Google이 직접 공개한 Nano Banana Pro 문서와 프롬프트 팁(2026년 9월 29일 확인), 그리고 SeedRouter API의 규칙을 바탕으로 합니다.

Nano Banana Pro 프롬프트는 어떻게 쓰나요?

Google의 Nano Banana Pro 프롬프트 팁은 넣어야 할 요소로 다섯 가지를 꼽습니다.

  1. 피사체. "이미지에 누가 또는 무엇이 있나요? 구체적으로 쓰세요."
  2. 구도. "샷은 어떻게 구성되나요?" 예를 들어 클로즈업, 와이드 샷, 로 앵글 등입니다.
  3. 동작. "무슨 일이 일어나고 있나요?"
  4. 장소. "장면은 어디에서 펼쳐지나요?"
  5. 스타일. "전체적인 미감은 무엇인가요?" 예를 들어 사실적인 사진, 수채화, 3D 애니메이션 등입니다.

이 요소들을 키워드 나열이 아니라 문장으로 쓰세요. Nano Banana Pro는 생각하는 모델이라 그리기 전에 프롬프트를 먼저 따져 봅니다. 그래서 태그를 늘어놓는 것보다 명확한 설명이 더 많은 단서를 줍니다. Google의 이미지 생성 가이드도 같은 말을 합니다. "구체적으로 쓸수록 결과를 더 세밀하게 제어할 수 있습니다."

Google의 모범 사례에는 거의 모든 프롬프트에 도움이 되는 습관이 두 가지 더 있습니다.

  • 목적을 알려 주세요. "고급스럽고 미니멀한 스킨케어 브랜드의 로고를 만들어 줘"가 "로고를 만들어 줘"보다 결과가 좋습니다. 모델이 그 맥락을 활용하기 때문입니다.
  • 원하지 않는 것 대신 원하는 것을 쓰세요. Google은 이를 "의미 기반 네거티브 프롬프트"라고 부릅니다. "차 없음" 대신 "오가는 차가 전혀 없는 텅 빈 거리"라고 씁니다.

다섯 가지 요소로 만든 프롬프트 예시입니다.

A close-up photograph of a hand-thrown ceramic bowl filled with ripe cherries, resting on a weathered wooden table in a sunlit farmhouse kitchen. Morning light comes from a window on the left and casts soft shadows to the right. Shallow depth of field, warm and natural colors, editorial food photography.

Nano Banana Pro 이미지에 텍스트를 정확하게 넣으려면?

텍스트 렌더링은 Nano Banana Pro의 강점 중 하나입니다. Google은 이 모델을 "이미지 안에 정확하게 렌더링되고 읽기 쉬운 텍스트를 바로 만들어 내는 최고의 모델"이라고 설명합니다. 텍스트를 정확하게 넣으려면 다음을 지키세요.

  • 넣을 문구를 큰따옴표 안에 그대로 쓰고, 위치도 적습니다. Google의 예: "제목 'URBAN EXPLORER'를 상단에 굵은 흰색 산세리프 글꼴로 표시."
  • 글꼴을 말로 설명합니다. 굵은 세리프, 손글씨체, 폭이 좁은 산세리프 등입니다.
  • 문구를 먼저 정합니다. Google의 가이드에 따르면 모델은 "먼저 텍스트를 생성한 다음, 그 텍스트가 들어간 이미지를 요청할 때 가장 잘 작동합니다". 문구 작성과 디자인을 한 번에 맡기지 말고, 프롬프트를 쓰기 전에 정확한 문구를 정해 두세요.
  • 작은 글자를 확인합니다. Google은 "작은 글자와 세부 묘사의 렌더링, 정확한 철자"를 아직 완벽하지 않을 수 있는 부분으로 꼽습니다. 중요한 문구는 크게 넣고, 생성할 때마다 교정하세요.
A minimalist concert poster in a 2:3 vertical layout. The headline "MIDNIGHT ORCHESTRA" sits at the top in tall, condensed, cream-colored serif letters. Below it, a single violin floats against a deep navy background lit by a soft spotlight. At the bottom, the line "Live at the Harbor Hall, October 18" appears in small, clean sans-serif text. No other text.

Nano Banana Pro는 다른 언어로 텍스트를 쓰거나 이미지에 이미 있는 텍스트를 번역할 수도 있습니다. Google은 다국어 텍스트에 "문법 오류가 있거나 특정 문화적 뉘앙스를 놓칠 수 있다"고 안내하므로, 원어민에게 확인을 받으세요.

Nano Banana Pro 프롬프트에서 참조 이미지는 어떻게 쓰나요?

한 요청에 참조 이미지를 최대 14장까지 넣을 수 있습니다. Google 문서는 Nano Banana Pro의 한도를 이렇게 나눕니다. 높은 충실도로 유지할 사물 이미지 최대 6장, 캐릭터 일관성을 위한 인물 이미지 최대 5장, 스타일 참조로 쓸 이미지 최대 3장입니다.

프롬프트에서는 이미지마다 용도를 알려 주세요. Google의 팁은 이렇습니다. "업로드한 이미지를 사용할 때는 각 이미지의 역할을 분명히 정하세요. (예: '캐릭터의 포즈는 이미지 A, 화풍은 이미지 B, 배경 환경은 이미지 C를 사용')" 이미지는 첨부한 순서대로 가리키면 됩니다.

SeedRouter에서는 참조 이미지를 fileData 파트에 공개 이미지 URL로 넣습니다. base64와 파일 업로드는 받지 않습니다. 참조 이미지 두 장을 넣은 요청은 다음과 같습니다.

{
  "model": "gemini-3-pro-image",
  "contents": [{
    "role": "user",
    "parts": [
      {"text": "Place the lamp from the first image on the desk in the second image. Keep the lamp's shape, color and materials exactly as they are. Match the warm evening light of the second image."},
      {"fileData": {"mimeType": "image/jpeg", "fileUri": "https://example.com/lamp.jpg"}},
      {"fileData": {"mimeType": "image/png", "fileUri": "https://example.com/desk.png"}}
    ]
  }],
  "generationConfig": {
    "responseModalities": ["IMAGE"],
    "imageConfig": {"aspectRatio": "4:3", "imageSize": "2K"}
  }
}

요청은 POST /v1/images/generations로 보내고, 작업 ID가 돌아옵니다. 제출과 폴링 과정은 Nano Banana 2 API 가이드에서 다루며, Nano Banana Pro도 절차가 같습니다.

Nano Banana Pro 프롬프트로 이미지를 편집하려면?

이미지를 첨부하고 바꿀 내용을 바로 적습니다. Google의 편집 팁은 "직접적이고 구체적으로. (예: 남자의 넥타이를 초록색으로 바꾸기, 배경의 차 지우기)"입니다.

이미지의 일부만 바꿀 때 Google 가이드는 이 기법을 의미 기반 마스킹이라고 부릅니다. 마스크를 그리는 대신 말로 영역을 지정하는 방식입니다. 템플릿은 "[특정 요소]만 [새 요소/설명]으로 바꿔 줘. 원래의 스타일, 조명, 구도를 유지하면서 이미지의 나머지는 모두 그대로 둬."입니다.

Using the provided photo of a reading nook, change only the gray armchair to a dark green velvet armchair with brass legs. Keep everything else exactly the same, including the bookshelf, the rug, the window and the lighting.

같은 방식으로 쓴 다른 편집 예시입니다.

Transform the provided photo of a harbor at dusk into a flat vector illustration with bold outlines and a limited palette of teal, orange and cream. Keep the composition of the boats and buildings.
Turn this rough pencil sketch of a desk lamp into a polished product photo of the finished lamp on a white studio background. Keep the angled arm and round base from the sketch, and make the shade brushed aluminum.

여러 턴에 걸쳐 같은 이미지를 계속 다듬으려면, 새 요청마다 이전 턴을 함께 보내야 합니다. 완료된 작업에서 모델의 턴을 다시 구성하는 방법은 Nano Banana Pro API 레퍼런스에 나와 있습니다.

Nano Banana Pro에서 2K·4K 이미지를 받으려면?

크기는 프롬프트가 아니라 요청에서 지정합니다. generationConfig.imageConfig.imageSize는 1K(기본값), 2K, 4K 중에서 고르며, K는 대문자여야 합니다. aspectRatio는 열 가지 비율 중에서 고릅니다: 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9. 비율을 지정하지 않으면 출력은 입력 이미지의 비율을 따르고, 입력 이미지가 없으면 정사각형이 됩니다.

"generationConfig": {
  "responseModalities": ["IMAGE"],
  "imageConfig": {"aspectRatio": "16:9", "imageSize": "4K"}
}

16:9에서는 세 가지 크기가 각각 1376×768, 2752×1536, 5504×3072로 출력됩니다. 인쇄하거나 크게 잘라 쓸 이미지에는 4K를, 화면용이라면 보통 2K면 충분합니다. 출력 크기는 imageSize로 정해지며, 지정하지 않으면 프롬프트 내용과 상관없이 1K가 됩니다. 크기가 비용에 어떤 영향을 주는지는 Nano Banana API 가격을 참고하세요.

Nano Banana Pro 프롬프트 하나로 여러 장을 만들 수 있나요?

요청 하나는 이미지 한 장을 돌려줍니다. candidateCount는 1만 받습니다. 프롬프트에서 "네 가지 버전"을 요청해도 이미지가 늘지 않으며, Google 가이드도 모델이 "사용자가 명시적으로 요청한 이미지 수를 항상 정확히 따르지는 않는다"고 설명합니다.

방법은 두 가지입니다.

  • 이미지마다 요청을 하나씩 보냅니다. 요청마다 한 가지만 바꾸면 버전끼리 비교하기 쉽습니다.
  • 이미지 한 장에 여러 디자인을 담아 달라고 합니다. "흰색 배경에 2×2 격자로 배치한 아이콘 변형 네 가지"처럼 요청하면 네 가지를 모두 보여 주는 이미지 한 장이 나옵니다.
Four app icon variations for a weather app, arranged in a 2x2 grid on a plain white background. Each icon is a rounded square with a soft gradient: a sun, a cloud, a raindrop and a snowflake. Flat, clean vector style with gentle shadows. No text.

Nano Banana Pro 프롬프트는 얼마나 길게 쓸 수 있나요?

Google은 이 모델의 입력 한도를 65,536 토큰으로 안내하며, 텍스트와 참조 이미지를 합쳐서 계산합니다. 대부분의 프롬프트는 몇 문장이면 충분합니다. 길이를 늘리는 것이 도움이 되는 경우는 구체적인 정보가 늘어날 때이고, 같은 지시를 다른 말로 반복하는 것은 효과가 없습니다.

복잡한 장면이라면 Google은 긴 문장 하나보다 단계별 지시를 권합니다. "먼저, 새벽녘의 고요하고 안개 낀 숲을 배경으로 만들어 줘. 그다음 전경에 이끼 덮인 오래된 돌 제단을 추가해 줘. 마지막으로 제단 위에 빛나는 검 한 자루를 올려 줘."

Nano Banana Pro 프롬프트 예시 더 보기

아래 예시는 모두 위의 구조를 따릅니다. 피사체만 바꾸고 나머지는 그대로 쓰면 됩니다.

제품 사진

A studio product photograph of a matte white wireless speaker on a pale sage-green surface. Soft, diffused light from a large softbox above, with a subtle shadow beneath the speaker. Slightly elevated three-quarter view that shows the fabric grille. Sharp focus, clean background, square format.

스티커

A cute sticker of a small orange fox wearing a knitted scarf, curled up asleep on a stack of books. Thick white border, bold clean outlines, simple cel shading and bright colors. The background is plain white.

인포그래픽

A clean infographic titled "How to Brew Pour-Over Coffee" in five numbered steps, arranged from top to bottom: heat the water, rinse the filter, add ground coffee, pour in slow circles, serve. Each step has a simple line icon and a short label. Flat design, warm brown and cream palette, generous white space.

아이소메트릭 장면

A 45-degree isometric miniature of a small seaside town with a lighthouse, a harbor with fishing boats and a row of pastel houses. Soft, realistic materials and gentle afternoon light. Clean composition on a solid pale-blue background.

스토리보드

A four-panel storyboard in black-and-white pencil sketch style for a short scene: an establishing shot of a mountain cabin in snow, a medium shot of a hiker opening the door, a close-up of a kettle on a stove, and a wide shot of the cabin window glowing at night.

Nano Banana Pro가 아직 잘 못하는 것은?

Google은 아직 개선이 필요한 부분으로 다음을 꼽습니다.

  • 작은 글자, 세부 묘사, 정확한 철자
  • 다이어그램이나 인포그래픽 같은 데이터 기반 시각 자료의 사실 정확성(Google은 항상 확인하라고 권합니다)
  • 다국어 텍스트의 문법과 문화적 뉘앙스
  • 합성이나 조명 변경 같은 고급 편집의 자연스러움
  • 편집을 거듭할 때의 캐릭터 일관성("달라질 수 있습니다")

공개할 결과물에는 반드시 검토 단계를 두세요.

자주 묻는 질문

SeedRouter에서 Nano Banana Pro 프롬프트에 Google 검색을 쓸 수 있나요?

아니요. Google 검색 그라운딩은 tools로 보내는데, SeedRouter는 이 모델에서 아직 이 필드를 받지 않습니다. 필요한 사실은 프롬프트에 직접 적어 주세요.

Nano Banana Pro 프롬프트는 영어로 써야 하나요?

아니요. Google은 영어 외에도 일본어, 한국어, 독일어, 스페인어, 프랑스어, 포르투갈어, 러시아어, 베트남어, 중국어 등을 성능이 가장 좋은 언어로 꼽습니다.

Nano Banana Pro가 제 프롬프트를 어떻게 이해했는지 볼 수 있나요?

네. generationConfig.thinkingConfig.includeThoughts를 true로 설정하면, 완료된 작업의 output.thoughts에 모델의 생각 요약이 담겨 돌아옵니다. 이를 읽어 보면 모델이 프롬프트를 어떻게 이해했는지 알 수 있습니다.

이 프롬프트에는 어떤 Nano Banana 모델을 써야 하나요?

같은 프롬프트를 Nano Banana 2와 Nano Banana Pro 모두에서 쓸 수 있습니다. Pro를 고를 만한 경우는 Nano Banana 2 vs Pro vs 2 Lite에서 설명합니다.

Nano Banana Pro에서 프롬프트 시험해 보기

코드를 쓰기 전에 Nano Banana Pro playground에서 프롬프트를 시험해 볼 수 있습니다. 모든 요청은 API 호출과 똑같이 과금되며, 실패한 요청은 과금되지 않습니다. 모든 파라미터는 API 레퍼런스에 정리되어 있습니다.

관련 가이드