본문으로 건너뛰기

Nano Banana Pro 텍스트 프롬프트: 부분 수정으로 만드는 포스터 레시피

정해진 문구, 2k 설정, 부분 수정으로 읽기 쉬운 포스터를 만드는 방법. Nano Banana Pro의 현재 가격과 실용적 한계를 확인하세요.

작성자
Lydia
발행
읽는 시간
약 8분
수정
가상의 성인 도예 디자이너 두 사람이 도예 작업실에서 빈 레이아웃 용지를 살펴보고 있다

Nano Banana Pro 포스터라면 2k에서 시작하고, 최종 화면 비율을 정한 다음, 필요한 모든 단어를 따옴표로 묶어 위치를 명시한 별도 블록에 넣으세요. SpicyAPI에서 1k와 2k는 이미지당 같은 $0.0668이므로 1k로 글자를 확인할 이유가 없습니다. 잘못된 한 줄은 편집으로 고칩니다. 문구가 자주 바뀌거나 특정 글꼴로 정확해야 한다면, 생성된 이미지 위에 평범한 텍스트 레이어로 올리세요.

Nano Banana Pro는 필터가 있는 모델입니다. 2026년 9월 테스트에서 텍스트에서 이미지로 만들면 선정적인 분위기의 인물 사진은 나오지만 높은 수위 노출은 거절하고 상의 노출 요청은 수위를 낮춰 처리하며, 편집은 결과를 예측하기 더 어렵습니다. 속옷 스타일 편집은 거절될 수 있습니다. SFW 작업용으로 쓰세요. 출시 알림, 캐릭터 소개, 이벤트 카드에 맞습니다.

네 개 짧은 텍스트 블록으로 포스터 하나 만들기

Nano Banana Pro 텍스트에서 이미지로를 열고 다음 프롬프트를 붙여넣으세요.

Create a portrait promotional poster for a fictional adult creator's new fashion portrait collection. Show a fictional adult woman aged 35 in an opaque navy tailored suit, seated beside a cream wall under soft window light. Keep her head and shoulders below the headline region.

Required text exactly as written:

Headline: “AFTER HOURS”

Subtitle: “A portrait collection”

Release line: “18 OCTOBER”

Footer: “Discover the series”

The headline is the largest text at the top. Place the smaller subtitle directly below it. Put the release line and footer in a separate cream panel at the bottom. Dark navy lettering, generous margins, plain background behind every text block. No additional words, dates, logos or decorative lettering.

Playground에서 먼저 해 보세요

  1. 이 프롬프트를 Nano Banana Pro로 실행 링크나 텍스트에서 이미지로 페이지를 열고 프롬프트를 Prompt에 붙여넣습니다. Playground 탭의 Form 보기를 그대로 두고, 로그인해 잔액이 있는 계정으로 실행하세요.
  2. 실행하기 전에 Aspect ratio와 Resolution을 확인합니다. 4:5와 2k로 설정하세요. API 기본값은 1k와 16:9로 작은 가로 이미지이고, Playground는 다른 값으로 열릴 수 있습니다.
  3. 실행한 뒤 글자를 네 개의 문자열과 대조합니다.
  4. 한 줄을 고치려면 편집 페이지를 열고, 포스터를 Images에 추가한 다음 아래 편집 프롬프트를 Prompt에 붙여넣습니다.

첫 구성은 짧은 문자열 네 개 정도로 유지하세요. 약력 문단, 긴 URL, 소셜 계정 여섯 개는 다른 레이아웃 문제입니다. 인물 사진은 생성하고, 밀도가 높은 문구는 편집 가능한 문서에서 조판하세요.

글자 모양은 말로 설명하거나(“굵은 흰색 산세리프”, “가는 미니멀 세리프”, “무거운 블록형 대제목”) Century Gothic 같은 서체 이름을 지정하세요. 어느 쪽이든 모델이 그리는 것은 비슷한 서체이지 실제 글꼴이 아닙니다. Google의 프롬프트 가이드는 텍스트를 먼저 정하는 단계를 덧붙입니다. 문구 초안이 필요하면 평범한 채팅에서 먼저 정한 뒤 이미지를 요청하세요. 결과는 래스터 이미지이며 편집 가능한 텍스트가 아닙니다.

더 자세히 요청하기 전에 문구를 확인하세요

헤드라인을 “AFTER HOURS”와 한 글자씩 대조하고, 그다음 날짜 숫자를 확인하고, 그다음 포스터를 휴대폰에서 보일 너비로 보세요. 글자가 맞아도 너무 작아 읽히지 않을 수 있고, 예쁜 큰 글자도 엉뚱한 단어를 쓸 수 있습니다.

실패한 부분다음 변경
“HOURS”가 “HOUR”로 바뀜전체 문자열을 따옴표로 묶어 헤드라인만 편집
날짜는 맞지만 아주 작음출시일 문구를 키우고 아래쪽 패널을 단순화
머리카락이 헤드라인을 가로지름더 크고 비어 있는 헤드라인 영역을 요청하거나 인물 사진을 아래로 내림
요청하지 않은 글자가 옷에 보임의류에 보이는 글자가 없다고 말함
문구는 맞지만 글꼴이 다름승인된 단어를 텍스트 레이어로 설정

완성된 포스터에서 한 줄 고치기

Nano Banana Pro 편집을 열고, 승인된 포스터를 올리면서 Aspect ratio는 auto로, Resolution은 2k로 두세요. 날짜가 틀렸다면:

Use image one as the current poster. Replace the date in the bottom panel with exactly “18 OCTOBER”. Keep the headline “AFTER HOURS”, subtitle “A portrait collection”, footer “Discover the series”, person, outfit, colors and layout. Do not add new wording or rearrange the poster.

그다음 날짜만 보지 말고 모든 줄을 비교하세요. 날짜는 고쳐졌지만 얼굴이나 다른 줄이 바뀌었다면 마지막으로 승인한 이미지로 돌아가 다시 편집하는 대신 날짜를 텍스트 레이어로 추가하세요.

마스크 항목이 없으므로 “이 줄만 바꿔 줘”는 지시일 뿐, 고정된 선택 영역이 아닙니다.

인물 사진이나 레이아웃 참고자료 추가하기

승인된 가상의 성인 캐릭터를 새 포스터에 넣으려면 인물 사진을 이미지 1로, 단순한 블록 스케치를 이미지 2로 삼아 편집을 사용하세요:

Image one defines the adult character's face and clothing. Image two defines only the large headline region, central portrait region and bottom information panel. Use the exact four text strings in this prompt, not any placeholder words in the sketch.

스케치의 얼굴과 자리표시자 단어는 이미지 2에서 빼세요. 인물 사진 및 문구와 경쟁하기 때문입니다. 인물 사진에 이미 글자가 있다면 옷에 속한 것인지 없애야 할 것인지 말하세요.

이름이나 단어가 계속 잘못된 철자로 나오면 문서에 적어 스크린샷을 찍고, 그 스크린샷을 추가 참고자료로 넣고, 모델에게 그 글자를 그대로 옮기게 하세요.

코드에서 호출하기

Python SDK(pip install spicyapi)를 설치하고 SPICY_API_KEY를 설정한 뒤 실행하세요:

python
import uuid

from spicyapi import SpicyClient, output_assets

client = SpicyClient()

task = client.create_task(
    model="google/nano-banana-pro/text-to-image",
    input_data={
        "prompt": (
            "Create a portrait promotional poster for a fictional adult creator's new fashion portrait collection. "
            "Show a fictional adult woman aged 35 in an opaque navy tailored suit, seated beside a cream wall under soft window light. "
            "Keep her head and shoulders below the headline region.\n\n"
            "Required text exactly as written:\n"
            "Headline: \u201cAFTER HOURS\u201d\nSubtitle: \u201cA portrait collection\u201d\n"
            "Release line: \u201c18 OCTOBER\u201d\nFooter: \u201cDiscover the series\u201d\n\n"
            "The headline is the largest text at the top. Place the smaller subtitle directly below it. "
            "Put the release line and footer in a separate cream panel at the bottom. "
            "Dark navy lettering, generous margins, plain background behind every text block. "
            "No additional words, dates, logos or decorative lettering."
        ),
        "aspect_ratio": "4:5",
        "resolution": "2k",
    },
    idempotency_key=str(uuid.uuid4()),  # new key per new request; reuse only to retry the same one
)

final = client.wait_for_terminal(task["taskId"])
print(output_assets(final)[0]["url"])

업로드, 대기, 오류는 Python SDK 레퍼런스에 있습니다. 편집 엔드포인트 google/nano-banana-pro/edit는 image_urls(1~14개)와 같은 prompt, aspect_ratio, resolution을 받습니다.

Agent에게 맡기기

어시스턴트는 CLI, MCP 서버, Skill을 통해 포스터를 대신 만들어 줄 수 있습니다. CLI와 MCP는 가격을 보여 주고 유료 호출 전에 확인을 요청합니다.

  • CLI. spicyapi는 터미널에서 작업 하나를 실행합니다(npx @spicyapi/cli는 설치 없이도 작동): spicyapi tasks create --model google/nano-banana-pro/text-to-image --input-file input.json --wait.
  • MCP. MCP 서버를 연결하고 "포스터"라고 요청하면 어시스턴트가 spicyapi_task_create를 호출하고(가격 확인을 위해 잠시 멈춥니다) 이어서 spicyapi_task_wait를 호출합니다.
  • Skill. npx skills add spicyapi-ai/spicy-skill은 Agent Skill을 설치하며, 어시스턴트가 호출 전에 최신 스키마를 읽게 합니다.

가격과 기본값

해상도텍스트에서 이미지로원본 이미지 한 장으로 편집
1k$0.0668$0.0668
2k$0.0668$0.0668
4k$0.118$0.118

이 금액은 기본 경로의 가격이며, 원본 이미지 1~8장으로 편집해도 텍스트에서 이미지로와 같은 가격입니다. 요청이 공식 경로로 넘어가면 1k와 2k에서 최대 $0.1072, 4k에서 최대 $0.192에 원본 이미지 한 장당 $0.00088이 더해집니다. 9~14장의 원본 이미지는 이 경로만 처리할 수 있어서, 2k에서 14장 편집은 약 $0.12입니다. 화면 비율은 가격을 바꾸지 않으며, 거절된 요청은 과금되지 않습니다.

4k는 승인된 디자인을 더 크게 내보내야 할 때 사용하세요. 작은 글자를 구제하려는 용도가 아닙니다. 편집은 기본적으로 원본 이미지의 모양(auto)을 따릅니다.

캐릭터를 다시 그리지 않고 문구 현지화하기

번역한 문자열을 먼저 승인하세요. 더 긴 부제는 두 줄이 필요할 수 있으므로 언어마다 같은 줄바꿈을 요구하지 마세요. 독일어에서는 “Eine Porträtserie”가 “A portrait collection”을 대신할 수 있지만, 이름인 컬렉션 제목은 그대로 둡니다.

한 인물 사진에 여러 언어를 넣어야 한다면 관리 가능한 구성은 이미지 전용 마스터에 언어별 텍스트 레이어를 더하는 것입니다. 글자 자체의 표현이 아이디어의 일부이고 짧은 문구를 확인할 수 있다면 생성된 서체를 쓰고, 정확한 철자나 반복되는 수정, 특정 글꼴이 필요하면 편집 가능한 서체를 씁니다.

다른 언어 English · 日本語 · Deutsch · Français · Español · Português (Brasil) · Русский · Italiano · Polski

직접 해 보기

실행한 만큼만 결제하세요. 요금제도, 구독도 없습니다.

사용 모델: MiniMax H3 · ByteDance Seedance 2.0 Fast