소개
Nano Banana 2.1 텍스트→이미지는 2026년 10월 6일 Nano Banana 2(Gemini 3.1 Flash Image)의 업데이트로 공개된 Google의 최신 Nano Banana 모델입니다. Google은 화질, 프롬프트 충실도, 텍스트 렌더링을 개선하고 2K와 4K에서 넓은 배너에 나타나던 타일링 이음새를 없앴다고 밝혔습니다. 1k, 2k, 4k 크기로 8:1까지 14가지 비율을 렌더링하고, 그리기 전에 웹과 참고 이미지를 검색할 수도 있습니다.
가진 소재에 맞춰 모드 고르기
| 가진 것 | 모드 |
|---|---|
| 글로 쓴 브리프 | Nano Banana 2.1 텍스트→이미지 |
| 바꾸거나 합치고 싶은 이미지 | Nano Banana 2.1 이미지 편집 |
핵심 기능 및 하이라이트
정확하게 읽히는 텍스트
저희 테스트에서 따옴표로 묶은 줄은 모두 적은 그대로의 철자로 나왔습니다. 잡지 제호와 커버 문구 두 줄, 영화 제목과 개봉 문구, 모텔 네온사인 등입니다. 철자를 적어 주지 않은 작은 글씨, 예를 들어 영화 제목 아래의 잔글씨는 의미 없는 채움 글자로 나왔습니다.
14가지 비율, 세 단계 크기
1:8 스토리 프레임부터 8:1 배너까지 1k, 2k, 4k로 생성합니다. 비율은 요금을 바꾸지 않고 크기 단계만 요금을 바꿉니다. 2k의 8:1 배너는 폭 5856픽셀로 돌아왔습니다. 넓은 화면이 한 장의 그림이 될지는 화면 속 인물에 달려 있습니다. 저희 시도에서 풍경과 군중은 한 장으로 돌아왔고, 화면 곳곳에 놓인 인물이나 카메라에 가까운 인물은 이어 붙인 컷으로 돌아오는 경우가 많았습니다.
그리기 전에 검색
웹 검색은 날짜, 날씨, 행사 같은 최신 사실을, 이미지 검색은 실제 장소와 제품의 참고 이미지를 가져옵니다. 저희 일기예보 포스터는 웹 검색을 켜면 당일 날짜가 찍혔고, 끄면 지어낸 날짜가 찍혔습니다.
PNG 또는 JPEG
기본값은 PNG입니다. JPEG는 같은 요금에 파일 크기가 몇 분의 1입니다.
요청 파라미터
| 파라미터 | 필수 | 설명 |
|---|---|---|
prompt | 예 | 최대 5,000자입니다. 피사체, 장소, 빛, 렌즈를 평범한 문장으로 적으십시오. 1자 이상 · 5000자 이하 |
aspect_ratio | 아니요 | 14가지 중 하나이며 기본값은 16:9입니다. 비율은 요금을 바꾸지 않습니다. |
resolution | 아니요 | 1k(기본값), 2k, 4k 중 하나입니다. 정사각형 이미지는 한 변이 1024, 2048, 4096픽셀이며 단계마다 요금이 다릅니다. |
enable_web_search | 아니요 | 기본값은 꺼짐입니다. 켜면 모델이 그리기 전에 날짜, 날씨, 행사 같은 최신 사실을 찾아봅니다. 기본값: |
enable_image_search | 아니요 | 기본값은 꺼짐입니다. 켜면 모델이 그리기 전에 웹의 참고 이미지를 찾아봅니다. 기본값: |
output_format | 아니요 | png(기본값) 또는 jpeg입니다. JPEG는 파일 크기가 몇 분의 1이며 요금은 같습니다. |
official_fallback | 아니요 | 기본값은 켜짐입니다. 각 요청은 먼저 경제 경로에서 실행됩니다. 기본값: |
요금
크기 단계별 장당 과금이며 비율과 출력 형식은 요금을 바꾸지 않습니다. 요청은 먼저 이코노미 경로에서 이코노미 가격으로 실행됩니다. Official fallback(기본값은 켜짐)이 켜져 있으면 이코노미 경로가 거부했거나 완료하지 못한 요청은 공식 경로(공식 가격)에서 다시 실행되므로, 견적에는 시작 가격과 최대 금액이 함께 표시됩니다. 끄면 이코노미 가격만 냅니다. 웹 검색이나 이미지 검색을 켠 요청은 공식 경로에서 실행되며 검색마다 요금이 붙습니다. 모델이 표현을 완화한 요청도 이미지가 돌아오며 다른 이미지와 같이 과금됩니다. 거부된 요청은 과금되지 않습니다.
| 사양 | 요금 |
|---|---|
| $0.0217 / 장 (Official fallback 사용 시: 최대 $0.048) |
| $0.0351 / 장 (Official fallback 사용 시: 최대 $0.072) |
| $0.0626 / 장 (Official fallback 사용 시: 최대 $0.162) |
활용 사례
표지와 포스터
헤드라인이 한 번에 정확히 읽혀야 하는 잡지 표지, 영화 포스터, 이벤트 전단에 알맞습니다.
웹 헤더
풍경, 항구, 스카이라인, 군중을 담은 아주 넓은 4:1과 8:1 헤더를 쓰기 전에 이어 붙인 패널이 없는지 확인합니다. 인물을 가깝게 담으려면 21:9를 4k로 그린 뒤 4:1로 잘라 내십시오. 세로로 긴 1:4와 1:8은 등대, 고층 빌딩, 폭포처럼 피사체 자체가 세로로 길 때 잘 됩니다.
패션과 라이프스타일 에디토리얼
이브닝웨어, 에디토리얼 패션, 커플은 요청한 그대로 그려집니다. '강함' 단계 이상의 요청은 그렇지 않습니다.
오늘의 정보에 좌우되는 이미지
일기예보 카드, 일정표, 이벤트 포스터에 알맞습니다. 웹 검색을 켜서 내용을 최신으로 맞추십시오.
프롬프트 가이드 및 실전 팁
글자는 따옴표로 묶고 서체를 묘사하기
글자 한 줄마다 큰따옴표로 묶고 스타일과 위치를 적으십시오. 예를 들어 위쪽에 키 큰 세리프 대문자, 아래쪽에 굵은 좁은 산세리프입니다.
넓은 비율에서는 인물을 작게 두기
4:1과 8:1에서는 능선, 항구, 군중처럼 하나의 배경이 전체 폭을 채우게 하고 인물은 작게 가운데 쪽에 두십시오. 이어 붙인 컷으로 돌아온 것은 화면 곳곳에 인물을 놓았거나 카메라에 가까운 인물을 그린 프롬프트였습니다. 첫머리에 ‘one continuous scene’이라고 써도 막지 못했습니다.
검색은 사실을 위해
웹 검색은 이미지가 최신이거나 실제인 무언가에 달려 있을 때 도움이 됩니다. 스타일이나 구도는 나아지지 않으므로 그 밖의 경우에는 꺼 두십시오.
초안은 1k, 납품은 2k
구도는 1k에서 정하고 같은 프롬프트를 2k로 돌리십시오. 4k는 인쇄와 큰 크롭에 남겨 두십시오.
API 빠른 시작
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "google/nano-banana-2.1/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"resolution": "1k",
"aspect_ratio": "16:9",
"output_format": "png",
"enable_web_search": false,
"enable_image_search": false
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
인증, 전체 스키마, 폴링과 오류 처리는 API 레퍼런스에서 확인하세요.









