-preview 접미사가 붙은 이름은 허용되지 않습니다.
시리즈의 모든 모델은 동일한 요청 형식을 사용하므로, 모델 간 전환은 model을 한 단어만 변경하면 됩니다.
시리즈 한눈에 보기
기본적으로 Nano Banana 2를 사용하십시오. 모든 해상도에서 의미 있게 더 빠르고 동일한 매개변수를 사용하므로 통합 과정에서 변경할 사항이 없습니다. 이미지당 약 10초를 더 기다릴 가치가 있을 만큼 추가 품질이 중요한 경우 Nano Banana Pro로 전환하십시오.
매개변수
모든 내용은input 안에 들어갑니다. 이를 감싸는 엔벌로프인 model, input,
callback_url에 대해서는 비동기 작업 API에 설명되어 있습니다.
이 다섯 필드가 전체 필드 집합입니다. input 내부의 다른 키는 모두 invalid_params와 함께 거부되므로, 오타가 무시되지 않고 즉시 오류가 발생합니다.
해상도 등급
image_size는 한쪽 가장자리를 고정하는 대신 전체 프레임의 크기를 조정하므로, 4K에서 와이드 이미지의 긴 가장자리는 4096픽셀을 훨씬 넘습니다. 측정 결과, 사용 가능한 두 모델에서 모두 동일했습니다.
파일 크기도 이에 따라
1K에서는 약 0.4–0.7MB, 2K에서는 2.4–3.0MB, 4K에서는 7.5–8.2MB입니다. 출력은 항상 C2PA 콘텐츠 자격 증명 manifest를 포함하는 JPEG 형식입니다.
가로세로 비율
10개의 값을 사용할 수 있습니다.gemini-3-pro-image에서 1K을 기준으로 측정한 픽셀:
모든 비율은 명목값의 1% 이내에 해당했습니다.
aspect_ratio을 생략하면 텍스트
prompt는 1024 × 1024를 제공하며, images을 전달하면 출력이 대신
원본 이미지의 형태를 따릅니다.
편집 및 합성
images에 참조 이미지를 전달하여 편집하거나 해당 이미지를 기반으로 합성합니다. 각 항목은
https URL 또는 base64 데이터 URI 중 하나입니다. data-URI 접두사가 없는 일반
base64 문자열은 거부되며, 일반 http도 마찬가지입니다.
aspect_ratio, image_size 및 n도 모두
여전히 적용됩니다. 즉, 4K에서 편집해도 실제로 4096 × 4096 크기의 결과가 반환됩니다.
URL은 작업이 수락된 후 서버 측에서 가져오므로, 잘못된 참조는 failed 작업을 생성하며
400이 생성되는 것이 아닙니다. 두 실패 코드는 어느 계층에서 처리가 중단되었는지 알려줍니다.
두 경우 모두 모델 작업이 시작되기 전에 실패하므로 빠르고 저렴하게 재시도할 수 있습니다.
지연 시간
비동기 수치는 동시 실행 수 12에서 30개 작업을 기준으로 하며, 동기 수치는 단일 호출을 기준으로 합니다. 이 수치는 서비스 수준의 보장이 아니라 대략적인 규모로 간주해야 합니다.
비동기 방식은 추가 왕복 시간으로 약 0.9초가 소요되지만, 나머지 20–40초 동안
연결을 유지하지 않아도 됩니다. 부하가 있는 상황에서 대기 시간은 0–11초였으며,
종단 간 처리 시간에 이미 포함되어 있습니다.
동기식 표면
사용 가능한 두 모델 모두에서 세 가지 동기식 형태를 사용할 수 있으며, 세 형태 모두 이미지를 URL이 아닌 인라인으로 반환합니다:다음 단계
플레이그라운드
이 페이지에서 실제 요청을 전송하고 작업 실행 과정을 확인합니다.
비동기 작업 API
엔벌로프, 폴링 루프, 콜백 및 오류 표를 확인합니다.