Nano Banana Pro API
Nano Banana Pro от Google (Gemini 3.0 Pro Image) — text-to-image и редактирование изображений в высоком разрешении 4K, оптимизированные для смартфонов. Варианты Standard, Ultra (выше разрешение) и Multi (несколько результатов) для генерации и редактирования.
Стандартные конечные точки text-to-image и edit (базово 2K, поддерживается 4K), уровень Ultra для результата в более высоком разрешении и варианты Multi (text-to-image-multi, edit-multi), создающие несколько качественных результатов за один запуск.
/filters:quality(82)/examples/e76d3452b06e4e7da483f7a743d9ce51/1783682392158496589_Lg1ajsBL.webp)
Обзор
О модели Nano Banana Pro API
Что делает Nano Banana Pro, какое место занимает в линейке моделей Google и почему её выбирают команды.
Nano Banana Pro — модель генерации и редактирования изображений от Google, доступная через REST API WaveSpeedAI. Nano Banana Pro от Google (Gemini 3.0 Pro Image) — text-to-image и редактирование изображений в высоком разрешении 4K, оптимизированные для смартфонов. Варианты Standard, Ultra (выше разрешение) и Multi (несколько результатов) для генерации и редактирования.
Стандартные конечные точки text-to-image и edit (базово 2K, поддерживается 4K), уровень Ultra для результата в более высоком разрешении и варианты Multi (text-to-image-multi, edit-multi), создающие несколько качественных результатов за один запуск.
Семейство Nano Banana Pro в WaveSpeedAI включает 6 REST-эндпоинтов для сценариев: Image-To-Image, Text-To-Image. У каждого варианта свои цены, параметры и примеры результатов — выберите тот, что подходит под ваш тип входных данных и требования продакшена, или вызывайте несколько с одним API-ключом и собирайте многошаговые пайплайны.
Запускайте Nano Banana Pro с тем же API-ключом, платёжным аккаунтом и лимитами, что и остальные 1000+ ИИ-моделей WaveSpeedAI. Без отдельной регистрации у вендора, без SDK для каждого провайдера, без разных лимитов у каждого поставщика — одна интеграция охватывает всё: от текста в изображение и текста в видео до синтеза аудио, 3D-генерации, апскейлинга и редактирования.
Эндпоинты
Все эндпоинты API Nano Banana Pro
Сейчас в WaveSpeedAI доступно эндпоинтов Nano Banana Pro: 6 — выберите вариант под ваш сценарий.
/filters:quality(82)/media/images/20260408104610_zrhfvtpp.webp)
Nano Banana Pro Edit Multi
Google's Nano Banana Pro (Gemini 3.0 Pro Image) Edit is a next-generation image editing model capable of generating multiple high-quality edited images in a single run. Extremely low cost — only $0.07 per image. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104619_d5wh11gv.webp)
Nano Banana Pro Text To Image Multi
Google's Nano Banana Pro (Gemini 3.0 Pro Image) is a next-generation text-to-image model capable of generating multiple high-quality images in a single run. Extremely low cost — only $0.07 per image. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104626_u8it8kvq.webp)
Nano Banana Pro Text To Image Ultra
Google's Nano Banana Pro (Gemini 3.0 Pro Image) is a cutting-edge text-to-image model enabling high-res image generation optimized for phones. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104631_p3ms4grb.webp)
Nano Banana Pro Text To Image
Google's Nano Banana pro (Gemini 3.0 Pro Image) is a cutting-edge text-to-image model enabling high-res 4K image generation optimized for phones. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104636_1r1p0ttd.webp)
Nano Banana Pro Edit Ultra
Google Nano Banana Pro (Gemini 3.0 Pro Image) Edit enables image editing with highres output. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104615_axtp5nwb.webp)
Nano Banana Pro Edit
Google Nano Banana Pro (Gemini 3.0 Pro Image) Edit enables image editing with 4K-capable output. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Примеры
Nano Banana Pro в деле
Реальные результаты, созданные через API Nano Banana Pro. Наведите курсор на видео для предпросмотра, нажмите, чтобы открыть в полном размере.
Как использовать
Как использовать API Nano Banana Pro
Четыре шага от регистрации до готовой генерации. Полные примеры на Python, Node.js и cURL — в разделе API ниже.
- 01
Получите API-ключ
Создайте аккаунт WaveSpeedAI и скопируйте API-ключ на панели управления. Новые аккаунты получают бесплатные стартовые кредиты — их хватит, чтобы несколько десятков раз запустить playground до начала списаний.
- 02
Отправьте предсказание
Отправьте входные данные в формате JSON методом POST на https://api.wavespeed.ai/api/v3/google/nano-banana-pro/text-to-image. Эндпоинт сразу возвращает id предсказания — генерация асинхронная, поэтому соединение не нужно держать открытым на время инференса.
- 03
Опрашивайте до завершения
Выполняйте GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. При статусе completed забирайте результат; при failed, cancelled, timeout или deleted остановитесь с ошибкой; при любом другом статусе продолжайте опрос.
- 04
Получите URL результата
Когда статус станет "completed", возьмите URL из data.outputs[0]. Он указывает на созданный файл в CDN WaveSpeedAI — изображение, видео, аудио или 3D-файл, в зависимости от вызванного варианта Nano Banana Pro.
Сценарии применения
Что можно создать с Nano Banana Pro
Типичные сценарии, для которых разработчики и авторы используют API Nano Banana Pro.
Генерация text-to-image в 4K
google/nano-banana-pro/text-to-image создаёт изображения вплоть до 4K через параметр разрешения. Оптимизирован для высокого разрешения с детализацией, которая выдерживает показ в больших размерах.
Редактирование изображений в 4K
google/nano-banana-pro/edit позволяет редактировать изображения с выводом до 4K. Edit-Ultra — для редактирования в максимальном разрешении. Полезно для доработки отдельных элементов без повторной генерации всего изображения.
Генерация нескольких результатов
google/nano-banana-pro/text-to-image-multi создаёт несколько качественных изображений за один вызов API. Подходит для вариаций, A/B-тестов и пакетных креативных конвейеров.
Редактирование с несколькими результатами
google/nano-banana-pro/edit-multi создаёт несколько отредактированных вариантов за вызов — так же, как Multi-генерация. Полезно, чтобы сразу получить несколько вариантов доработки.
Уровень Ultra для результата в более высоком разрешении
google/nano-banana-pro/text-to-image-ultra и edit-ultra за умеренную доплату дают более высокое разрешение, чем базовый уровень — полезно, когда ограничивающим фактором служит итоговое разрешение.
Советы
Советы по написанию запросов для Nano Banana Pro
Практические советы, как получать лучшие результаты от Nano Banana Pro, — на основе приёмов, которые работают в продакшен-пайплайнах для моделей изображений.
- 01
Используйте варианты Multi для пакетной генерации
google/nano-banana-pro/text-to-image-multi и edit-multi создают несколько качественных результатов за один вызов API. Полезно для A/B-тестов и творческих вариаций, когда нужна горсть альтернатив за один круг.
- 02
Уровень Ultra для максимального разрешения
google/nano-banana-pro/text-to-image-ultra и edit-ultra дают результат в более высоком разрешении, чем стандартный уровень. Используйте, когда ограничивающим фактором для выдачи служит максимальное разрешение.
- 03
Используйте конечную точку Edit для доработок
google/nano-banana-pro/edit выполняет редактирование изображений с выводом до 4K. Создайте основу через text-to-image, а затем дорабатывайте отдельные элементы через edit, а не перебрасывайте заново — быстрее приходите к нужному изображению.
- 04
Создавайте в 4K, когда важно итоговое разрешение
Параметр resolution поддерживает вывод 2K и 4K. Выбирайте 4K, когда типографика и мелкие детали важны в итоговой выдаче; 2K — золотая середина по умолчанию для большинства случаев в вебе и соцсетях.
- 05
Оптимизирован для смартфонов по данным каталога
Формулировка каталога: «оптимизирован для смартфонов». Мобильные соотношения сторон и целевые разрешения экранов телефонов — первоклассные участники обучения модели; полезный контекст для приложений авторов и мобильных креативов.
Цены
Цены на API Nano Banana Pro
Оплата — за каждый результат. Итоговая стоимость зависит от параметров, заданных в playground каждого варианта (разрешение, длительность, количество результатов, референсы).
| Эндпоинт | Тип | Цена от |
|---|---|---|
| google/ | image-to-image | $0.07 |
| google/ | text-to-image | $0.07 |
| google/ | text-to-image | $0.15 |
| google/ | text-to-image | −10%$0.14$0.126 |
| google/ | image-to-image | $0.15 |
| google/ | image-to-image | −10%$0.14$0.126 |
API
Вызов API Nano Banana Pro
Получите API-ключ на wavespeed.ai/accesskey, затем отправьте предсказание через REST. Playground генерирует готовые к вставке примеры для любой комбинации входных данных.
POSThttps://api.wavespeed.ai/api/v3/google/nano-banana-pro/text-to-image
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/google/nano-banana-pro/text-to-image" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "1:1",
"resolution": "1k",
"output_format": "png"
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/google/nano-banana-pro/text-to-image";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "1:1",
"resolution": "1k",
"output_format": "png"
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "1:1",
"resolution": "1k",
"output_format": "png"
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/google/nano-banana-pro/text-to-image", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)Сравнение
Nano Banana Pro и альтернативы
Когда стоит выбрать Nano Banana Pro, а не похожие модели в WaveSpeedAI.
Nano Banana Pro и Nano Banana 2
Nano Banana 2 (Gemini 3.1 Flash Image) позиционируется как «качество Pro со скоростью Flash» и согласованность до 5 персонажей. Nano Banana Pro — более детализированный собрат с той же поддержкой 4K, но дороже за вызов.
Nano Banana Pro и GPT Image 2
GPT Image 2 дешевле за вызов. У Nano Banana Pro есть варианты Multi, создающие несколько результатов за вызов (удобно для пакетной работы), и уровень Ultra для максимального разрешения.
Nano Banana Pro и Seedream 4.5
Seedream 4.5 позиционируется вокруг типографики (чёткая отрисовка текста, вывод в 4K). Nano Banana Pro охватывает более широкий набор возможностей (несколько результатов, уровень Ultra, отдельные конечные точки редактирования).
FAQ
Nano Banana Pro API — часто задаваемые вопросы
Цены, лицензия, интеграция — частые вопросы о запуске Nano Banana Pro в WaveSpeedAI.
Что такое API Nano Banana Pro?
Nano Banana Pro — модель генерации изображений от Google, доступная как REST API в WaveSpeedAI. Nano Banana Pro от Google (Gemini 3.0 Pro Image) — text-to-image и редактирование изображений в высоком разрешении 4K, оптимизированные для смартфонов. Варианты Standard, Ultra (выше разрешение) и Multi (несколько результатов) для генерации и редактирования. Её можно вызывать программно или попробовать в playground по ссылке выше.
Как вызывать API Nano Banana Pro?
Создайте аккаунт WaveSpeedAI, скопируйте API-ключ на странице /accesskey и отправьте POST на https://api.wavespeed.ai/api/v3/google/nano-banana-pro/text-to-image с входными данными в JSON. Эндпоинт вернёт id предсказания. Опрашивайте эндпоинт результата примерно раз в 2 секунды, для долгих задач увеличивайте интервал и останавливайтесь на любом финальном статусе. Примеры для продакшена на Python / Node.js / cURL — выше.
Сколько стоит API Nano Banana Pro?
Nano Banana Pro стоит от $0.07 за запуск. Точная стоимость зависит от заданных параметров (разрешение, длительность, количество результатов, референсы). Предпросмотр стоимости рядом с кнопкой «Сгенерировать» в playground показывает точную цену для ваших текущих данных.
Какие варианты Nano Banana Pro доступны?
В WaveSpeedAI доступно рабочих эндпоинтов Nano Banana Pro: 6 — google/nano-banana-pro/edit-multi, google/nano-banana-pro/text-to-image-multi, google/nano-banana-pro/text-to-image-ultra, google/nano-banana-pro/text-to-image, google/nano-banana-pro/edit-ultra, google/nano-banana-pro/edit. У каждого варианта своя страница playground и свои цены.
Можно ли использовать результаты Nano Banana Pro в коммерческих целях?
Права на коммерческое использование определяются лицензией модели Google. Большинство моделей Google разрешают коммерческое использование результатов; краткое описание лицензии смотрите на странице playground каждой модели, а условия платформы — в Условиях использования WaveSpeedAI.
Зачем использовать Nano Banana Pro в WaveSpeedAI, а не напрямую?
Один API-ключ и один платёжный аккаунт для Nano Banana Pro И для 1000+ других ИИ-моделей от разных провайдеров. Без настройки SDK для каждого вендора, без отдельных лимитов, без переписывания интеграционного кода под каждого поставщика. Цены, как правило, на уровне прямого API Google или ниже.
Разработчик
О Google
Команда, стоящая за Nano Banana Pro и всей линейкой моделей Google в WaveSpeedAI.
Работа Google над ИИ ведётся в основном в Google DeepMind и Google Research. Её модели изображений и видео — Imagen, Veo и мультимодальные модели семейства Gemini, такие как Nano Banana (Gemini 3 Image), — используют общую архитектуру и инфраструктуру обучения с остальной линейкой Gemini. Результаты отмечают за точную отрисовку текста, широкий охват стилей и лицензирование коммерческого уровня.
Начните создавать с Nano Banana Pro в WaveSpeedAI
Бесплатные стартовые кредиты при регистрации. Один API-ключ для 1000+ ИИ-моделей от Google и всех остальных провайдеров.
/filters:quality(82)/examples/aee8e77b72f64cbb852dc025afffbeb3/1783682393489035529_jAKxHQZ8.webp)
/filters:quality(82)/examples/aa0d56a79a774ad6b7f83a1c6d8fed53/1783682394828885918_byMcmvEO.webp)
/filters:quality(82)/examples/7ad8b7cca71b4f0687eb0493032e74be/1783682434306420413_tPgrAJS2.webp)
/filters:quality(82)/examples/eb80ec0d5c034ddd92f32f5dfd8c05b5/1783682468746761261_q5yHS09i.webp)