Nano Banana API в России: Nano Banana Pro и Nano Banana 2 без VPN и зарубежной карты
Nano Banana — так Google называет свои модели Gemini для генерации и редактирования изображений. Из России к ним не подключиться: Gemini API и Google AI Studio здесь недоступны. В RuAPI Nano Banana Pro, Nano Banana 2, 2.1 и 2 Lite работают по одному ключу в нативном формате Google — generateContent, как в Google GenAI SDK. Nano Banana 2.1 и Nano Banana 2 можно вызывать и через OpenAI-совместимый /v1/chat/completions. Оплата по токенам, как у Google, баланс пополняется в USDT.
Обновлено:
from openai import OpenAI
client = OpenAI(
api_key="sk-...",
base_url="https://www.ruapi.ai/v1",
)
resp = client.chat.completions.create(
model="gemini-4-argon",
messages=[{"role": "user", "content": "Привет"}],
)
print(resp.choices[0].message.content)Это пример для текстовой модели Gemini в OpenAI-формате. Для картинок мы советуем нативный generateContent — запрос показан в шаге 3 ниже. В этом же OpenAI-формате картинку стабильно выдают только gemini-nano-banana-2.1 и gemini-3.1-flash-image: замените model и начните запрос со слов «Сгенерируй изображение: …» — картинка придёт в content в виде . Примеры, которые сохраняют файл: docs.ruapi.ai/ru/image-generation.
Почему Nano Banana из России не работает напрямую
Google не пускает Россию ни в Gemini API, ни в AI Studio.
России нет в списке стран, где доступны Gemini API и Google AI Studio (aistudio.google.com/docs/available-regions, 05.11.2026), поэтому ключ Nano Banana у Google не получить, а AI Studio из России не открывается. Сайт и API RuAPI открываются из России напрямую, без VPN.
Платный доступ у Google — через платёжный аккаунт Cloud.
Картинки в API Google оплачиваются по токенам, а счёт привязан к Google Cloud. В RuAPI достаточно почты, Google или Яндекса, а баланс пополняется в USDT от 5 USDT. Если USDT ещё нет, его можно купить за рубли через СБП — инструкция на docs.ruapi.ai/ru/buy-usdt. Карты иностранных банков тоже принимаются.
У каждой Nano Banana своя цена и свои разрешения.
Nano Banana Pro даёт до 4K и рассуждает над запросом, Nano Banana 2 Lite умеет только 1K, зато ввод и текст у неё в разы дешевле. В RuAPI все четыре модели доступны по одному ключу, а цена каждого запроса видна в журнале Консоли, так что модель легко подобрать под задачу и бюджет.
Как подключить Nano Banana API через RuAPI: 3 шага
Ключ RuAPI вместо ключа Google AI Studio: тот же ключ работает и в Google GenAI SDK, и в OpenAI SDK.
Зарегистрируйтесь и пополните баланс
Аккаунт на www.ruapi.ai создаётся по почте, через Google или Яндекс. Пополнение — в USDT (подходит и USDC) от 5 USDT по сетям TRC20, BEP20, TON или Polygon; как купить USDT за рубли через СБП, рассказано на docs.ruapi.ai/ru/buy-usdt. Можно заплатить и картой иностранного банка.
Пробные $0,05, которые обычно начисляются новому аккаунту, тратятся только на текстовые claude-haiku-5-5, deepseek-flash и gpt-6-luna. Модели Nano Banana открываются после первого пополнения.
Создайте ключ — это и есть ваш «Nano Banana API key»
Консоль → «API-ключи» → «Создать ключ». Картинки дороже текста, поэтому удобно завести для них отдельный ключ с бюджетом: в блоке «Бюджет» выключите переключатель «Без ограничений» и впишите сумму.


Отправьте запрос на генерацию
- Рекомендуемый способ — нативный формат Google: POST https://www.ruapi.ai/v1beta/models/gemini-nano-banana-2.1:generateContent с ключом в заголовке x-goog-api-key и телом {"contents": [{"parts": [{"text": "Рыжий кот в скафандре"}]}], "generationConfig": {"responseModalities": ["TEXT", "IMAGE"], "imageConfig": {"aspectRatio": "16:9", "imageSize": "2K"}}}. Картинка приходит отдельным полем candidates[0].content.parts[].inlineData.data. Для Nano Banana Pro и 2 Lite подставьте в адрес gemini-3-pro-image или gemini-3.1-flash-lite-image (у 2 Lite только 1K).
- В Google GenAI SDK: genai.Client(api_key="sk-…", http_options={"base_url": "https://www.ruapi.ai"}) и вызов client.models.generate_content. Примеры в документации Google сейчас написаны для Interactions API (client.interactions.create) — в RuAPI его нет, используйте generate_content.
- OpenAI-совместимый способ — только для gemini-nano-banana-2.1 и gemini-3.1-flash-image: POST https://www.ruapi.ai/v1/chat/completions с заголовком Authorization: Bearer sk-… и телом {"model": "gemini-nano-banana-2.1", "messages": [{"role": "user", "content": "Сгенерируй изображение: рыжий кот в скафандре"}]}. Картинка приходит в choices[0].message.content как Markdown-ссылка  — base64 нужно вырезать из текста и сохранить в файл. Pro и 2 Lite через этот адрес часто отвечают без картинки, поэтому вызывайте их нативно.
- Для правки готовой картинки передайте её вместе с текстом: в нативном формате — частью inlineData, в chat/completions — частью image_url (ссылка или data URI). Принимаются PNG, JPEG, WebP, HEIC и HEIF.
- Полные примеры на curl и Python, которые сразу сохраняют картинку в файл, — docs.ruapi.ai/ru/image-generation.
Через /v1/images/generations модели Nano Banana не вызываются: этот адрес только для GPT Image. Подробнее: docs.ruapi.ai/ru/image-generation
Какая Nano Banana за каким ID
Модели (ID как у Google)
Nano Banana Pro: gemini-3-pro-image (или nano-banana-pro)
Nano Banana 2.1: gemini-nano-banana-2.1
Nano Banana 2: gemini-3.1-flash-image
Nano Banana 2 Lite: gemini-3.1-flash-lite-image
Цена одной картинки*
Nano Banana 2.1: 1K ≈ $0,040; 2K ≈ $0,060; 4K ≈ $0,136
Nano Banana Pro: 1K или 2K ≈ $0,161; 4K ≈ $0,288
Nano Banana 2 и 2 Lite — по токенам, см. страницу цен
Адреса и оплата
https://www.ruapi.ai/v1beta/models/<ID>:generateContent
https://www.ruapi.ai/v1/chat/completions (2.1 и Nano Banana 2)
USDT / USDC от 5 USDT
Цены на Nano Banana API
Модели Nano Banana с оплатой по токенам — как у Google: чем крупнее картинка, тем больше токенов. Цены за 1 млн токенов в долларах, те же, что на странице цен. Важно: в колонке output — цена текста и размышлений, а не картинки. Сколько стоит одна картинка, написано под таблицей и в блоке выше. Подписки нет.
| model | input $/M | output $/M |
|---|---|---|
| gemini-3.1-flash-lite-image | $0.30 | $1.80 |
| gemini-nano-banana-2.1 | $1.80 | $9.00 |
| gemini-3.1-flash-image | $0.60 | $72.00 |
| gemini-3-pro-image | $2.40 | $14.40 |
Input — текст и изображения на входе. Картинка на выходе считается по отдельной цене токенов изображения, и она выше цены текста; у gemini-3.1-flash-image весь вывод, включая картинку, идёт по цене output из таблицы. Одна картинка ≈ Nano Banana 2.1: 1K $0,040, 2K $0,060, 4K $0,136; Nano Banana Pro: 1K или 2K $0,161, 4K $0,288 — те же цифры за картинку показывает страница цен. У Nano Banana 2 и 2 Lite цена картинки зависит от числа токенов: смотрите страницу цен и журнал Консоли. *Расчёт: число токенов одной картинки из прайса Google (aistudio.google.com/docs/pricing, 05.11.2026: 1K — 1120; 2K — 1680, у Pro 1120; 4K — 3780 у 2.1, 2000 у Pro) × наша цена вывода изображения на 05.11.2026; размышления и промпт оплачиваются сверху. nano-banana-pro — то же, что gemini-3-pro-image, по той же цене.
