Nano Banana 2 요금: 이미지 토큰과 thinking 비용

Nano Banana 2의 이미지 토큰 요금과 thinking 비용을 확인합니다. Ofox의 512px 요청이 1024px로 반환된 사례를 검증하고 이미지 출력 비용과 전체 청구액을 구분합니다.

Nano Banana 2 요금: 이미지 토큰과 thinking 비용

Nano Banana 2의 이미지 토큰 비용이 요청 전체 비용과 항상 같지는 않습니다. 저장된 Ofox 1024×1024 응답은 이미지 토큰 1,120개를 보고합니다. 9월 7일 카탈로그의 100만 토큰당 $60 요율을 적용하면 이미지 부분은 $0.0672입니다. 입력과 별도로 청구되는 출력 항목도 확인해야 합니다.

이 글은 이미지 생성 API 예산을 계산하는 개발자를 위한 안내입니다. 2026년 9월 8일에 전날 저장한 응답과 실행 로그를 다시 확인했습니다. 새로운 유료 요청은 실행하지 않았습니다. 아래 게이트웨이 동작은 당시 경로와 소수의 샘플에 한정됩니다.

Nano Banana 2 이미지 출력 요금

출력 크기이미지 토큰이미지 항목 비용, $60/M 기준
512px / 0.5K747$0.04482
1024×1024 / 1K1,120$0.06720
2048×2048 / 2K1,680$0.10080
4096×4096 / 4K2,520$0.15120

Google 표준 요금표와 대조한 값입니다. 다른 요청 비용은 제외하며 Batch 또는 Priority 요율과 섞어서 계산하면 안 됩니다. 저장된 Ofox 1K·2K·4K PNG는 실제 크기와 이미지 토큰 수가 표의 해당 값과 일치했습니다.

현재 경로 정보는 Nano Banana 2 모델 페이지에서 확인할 수 있습니다. Lite 모델의 당시 이미지 출력 요율은 $30/M이므로 1,120토큰의 이미지 항목은 $0.0336입니다. 모델을 바꾸기 전에 결과의 활용 가능성과 전체 청구액도 비교하세요.

reasoning 필드가 없다고 thinking이 무료인 것은 아닙니다

Nano Banana 2는 thinking을 지원합니다. Google 이미지 생성 문서는 Gemini 3 이미지 모델의 사고 과정과 Flash Image의 thinking 수준 설정을 설명합니다. Ofox 응답에 reasoning_tokens가 없더라도 내부 추론이 없거나 모든 경로에서 무료라는 결론을 내릴 수 없습니다.

저장된 images 응답에는 output_tokens_details.image_tokens가 있습니다. 별도의 chat 응답 두 개는 입력 토큰이 각각 8개와 51개이고 completion 토큰은 모두 1,120개였지만, 동일한 이미지 세부 필드는 없었습니다. 원문은 이 두 응답 형식을 혼동했습니다. 이 샘플만으로 모든 프롬프트의 전체 비용이 일정하다고 볼 수는 없습니다.

Nano Banana Pro의 원래 로그에는 다음 결과가 남아 있습니다.

테스트이미지 토큰추론 토큰계산한 출력 소계
짧은 프롬프트1,120223$0.137076
더 긴 프롬프트1,120377$0.138924

이미지 $120/M, 추론 $12/M으로 계산했으며 입력은 제외했습니다. 377은 저장된 JSON으로도 확인할 수 있고, 223은 실행 로그에 남아 있습니다. 서로 다른 프롬프트 두 개로 길이와 추론량 사이의 일반적인 인과관계를 확정할 수 없습니다. Pro의 thinking 요율은 Google이 공개하고 있으므로 원래 제목의 미공개 비용이라는 주장은 잘못됐습니다.

Ofox의 512px 요청은 무엇을 반환했나요?

원래 테스트에서 512x512로 표시된 요청은 1024×1024 PNG와 이미지 토큰 1,120개를 반환했습니다. 이번 검토에서도 base64를 디코딩하고 PNG 헤더의 크기를 확인했습니다. 1024·2048·4096 요청은 각각 지정한 실제 크기로 반환됐습니다.

1,120은 747의 약 1.50배입니다. 이는 특정 게이트웨이의 크기 매핑에 관한 관찰이며 Google에 512px 구간이 없다는 뜻은 아닙니다. 작은 이미지로 비용을 줄이기 전에 지원 필드, 반환 크기, 청구 내용을 확인하세요.

호출량을 늘리기 전에 확인할 사항

당시 1K 테스트는 Ofox POST /v1/images/generationsmodel: google/gemini-3.1-flash-image, size: 1024x1024와 프롬프트를 보냈습니다. API 키는 서버에서 관리합니다.

curl -X POST https://api.ofox.ai/v1/images/generations \
  -H "Authorization: Bearer $OFOX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "google/gemini-3.1-flash-image",
    "prompt": "A single red apple on a white table",
    "size": "1024x1024"
  }'

먼저 data[0].b64_json이 이미지로 디코딩되는지 확인한 뒤 usage를 계정의 청구 내역과 비교하세요. 사용량 카운터는 예상 비용을 계산하는 자료이며 실제 차감액을 증명하는 영수증은 아닙니다.

저장된 chat 샘플은 completion 사용량을 보고했지만 이미지는 반환하지 않았습니다. 이 연동에서는 images 경로를 사용하고 응답 내용을 검증해야 합니다. HTTP 200만으로 이미지 전달 성공을 판단하면 안 됩니다. 이를 Google 네이티브 API나 모든 호환 공급자에 일반화해서도 안 됩니다.

원래 테스트의 n > 1 오류도 당시 연동의 제한으로 보아야 합니다. Google 문서의 별도 Batch API와 구분하세요. 공급자, 모델, 엔드포인트, 요청 크기와 실제 크기를 기록하고 입력·이미지·추론 비용을 나눠 실제 청구와 대조한 뒤 호출량을 늘리세요.

관련 글

9월 8일 수정된 영어 원문을 바탕으로 작성했습니다. thinking 비용이 없다는 단정, Pro 요금이 문서화되지 않았다는 주장, 모든 프롬프트의 비용이 일정하다는 일반화를 삭제했습니다. 512px 결과는 당시 Ofox 경로의 관찰로 한정했습니다.

자주 묻는 질문

Nano Banana 2의 1K 이미지는 몇 토큰인가요?
Google은 1024×1024 이미지 출력에 1,120토큰을 명시합니다. 저장된 Ofox 이미지 응답도 일치했습니다. 이는 이미지 항목의 값이며 요청에 다른 과금 항목이 없다는 뜻은 아닙니다.
Nano Banana 2도 thinking을 사용하나요?
Google 문서는 thinking 지원을 명시합니다. 저장된 Ofox 응답에 reasoning_tokens가 없다는 이유만으로 사고 과정이 없거나 무료라고 판단할 수 없습니다. 공급자의 과금 규칙과 실제 청구 내역을 함께 확인해야 합니다.
Nano Banana Pro가 이미지 단가보다 비쌀 수 있는 이유는 무엇인가요?
Pro는 이미지 출력과 텍스트·thinking 출력을 따로 과금합니다. 9월 7일 로그에는 이미지 1,120토큰에 추론 223 또는 377토큰이 기록되어 있습니다. 당시 요율로 계산한 출력 소계는 약 $0.1371–$0.1389이며 입력은 별도입니다.
512x512를 요청하면 더 저렴한가요?
저장된 9월 7일 Ofox 요청은 512x512 지정에 대해 1024×1024 PNG와 이미지 1,120토큰을 반환했습니다. 특정 경로에서 관찰한 결과입니다. Google에는 512px 요금 구간이 있으므로 공급자의 크기 매핑을 확인해야 합니다.
Ofox에서 사용하는 모델 ID는 무엇인가요?
테스트에서는 google/gemini-3.1-flash-image를 사용했습니다. Google 네이티브 API는 gemini-3.1-flash-image를 사용합니다. 공급자 접두사와 요청 필드를 그대로 바꿔 쓸 수 있다고 가정하지 마세요.
Nano Banana 2 이미지 출력 비용은 얼마인가요?
이미지 출력 100만 토큰당 $60으로 계산하면 1K는 $0.0672, 2K는 $0.1008, 4K는 $0.1512입니다. 입력, thinking 및 적용되는 다른 요금은 별도입니다.
배치 처리를 지원하나요?
Google은 별도의 Batch API를 제공합니다. 원래 Ofox 테스트에서 n이 1보다 클 때 실패한 것은 모델이나 Google Batch API가 배치를 지원하지 않는다는 근거가 아닙니다.