← Все модели

Google: Nano Banana 2.1

google/gemini-nano-banana-2.1
изображения
Nano Banana 2.1 (Gemini Nano Banana 2.1) — модель генерации и редактирования изображений Google на тире Flash, наследница Nano Banana 2 и Nano Banana Pro. Улучшает рекомпозицию товаров в новом контексте, редактирование по маске и штриху, фактическую точность; рендерит фотореалистичные оттенки кожи, детальные материалы, освещение и целостные фоны. Принимает текст и изображения на вход, возвращает изображения с опциональным текстом; поддерживает разрешения 1K, 2K и 4K и расширенные соотношения сторон кадра.
Цена
Релиз
6 окт. 2026 г.

Параметры

promptобязательный, до 20 000 символов
aspect_ratio1:11:41:82:33:23:44:14:34:55:48:19:1616:921:9
resolution1k2k4k
size1526x654816x12241224x816750x13321332x750866x11541154x866894x11181118x894500x20001000x10002000x5003054x13081632x24482448x16321732x23082308x17321788x22362236x17881500x26662666x15001000x40002000x20004000x10002448x32643264x24484320x18502120x37703770x21202528x31623162x25282308x34643464x23081414x56562828x28285656x1414
imageimage-to-image (через /v1/images/edits)

Как использовать через API

import base64
from openai import OpenAI

client = OpenAI(base_url="https://api.mixen.ai/v1", api_key="mxn-...")
img = client.images.generate(
    model="google/gemini-nano-banana-2.1",
    prompt="Милый кот-космонавт на Марсе",
    size="1526x654",  # либо extra_body={"aspect_ratio": "1:1", "resolution": "1k"}
    n=1,
)
with open("image.png", "wb") as f:
    f.write(base64.b64decode(img.data[0].b64_json))

# image-to-image: передать референс(ы) через multipart
edited = client.images.edit(
    model="google/gemini-nano-banana-2.1",
    image=open("photo.png", "rb"),  # один или несколько референсов
    prompt="Добавь неоновую вывеску на фасад, сохрани композицию",
)
with open("edited.png", "wb") as f:
    f.write(base64.b64decode(edited.data[0].b64_json))