Генерация изображений по тексту в 2026 году сосредоточилась вокруг трех передовых моделей: Flux Kontext Pro (Black Forest Labs), Nano Banana (Google) и 4o Image (OpenAI). Каждая из них представляет собой уникальный компромисс между скоростью, точностью и ценой.
Вот как выглядят наши результаты, когда мы использовали один и тот же запрос для всех трех моделей.
Запрос
"Рыжая лиса, сидящая на свежем снегу во время золотого часа, малая глубина резкости, фотореализм"
Скорость и цена (текущие тарифы нашего шлюза)
- Nano Banana — 6 секунд, $0.056 за изображение
- Flux Kontext Pro — 9 секунд, $0.084 за изображение
- 4o Image — 12 секунд, $0.14 за изображение
Качество
- Flux Kontext Pro: лучшее соответствие сложным запросам. Убедительно обрабатывает текст в изображениях (меню, вывески). Иногда наблюдается легкий пластиковый блеск на коже.
- Nano Banana: самая быстрая, чистый реализм для природы, продуктов, портретов. Слабее в обработке встроенного текста и сложных сцен с несколькими объектами.
- 4o Image: сильнее всего в иллюстрациях и концепт-арте. Реализм немного уступает Flux. Лучшая для стилизованных изображений.
Выбор для вашего сценария
- Фотография для e-commerce и маркетинга: Nano Banana. Самая дешевая + самая быстрая + достаточно реалистичная для 90% продуктовых/лайфстайл снимков.
- Сложные редакционные сцены с текстом: Flux Kontext Pro. Единственная модель, которая надежно отображает текст без ошибок.
- Стилизованные иллюстрации, концепт-арт, редакционные материалы: 4o Image. Инстинкты OpenAI в области художественного направления сложно превзойти.
- Массовая генерация (>1000 изображений в день): Nano Banana. Экономия $0.03 за изображение по сравнению с Flux выливается в значительные суммы.
Стратегия использования: выбор по запросу, а не по продукту
Большинство успешных продуктов с интенсивным использованием изображений, которые мы видим через наш API, не привязаны к одной модели. Они маршрутизируют: "если запрос содержит текст" → Flux, "если категория == иллюстрация" → 4o Image, по умолчанию → Nano Banana. Это простое правило позволяет сэкономить 30% затрат без потери качества на сложных запросах.
Вызов всех трех через один API
// Маршрутизация в коде приложения:
const model = prompt.includes('text') || prompt.includes('sign')
? 'black-forest-labs/flux-kontext-pro'
: style === 'illustration'
? 'openai/4o-image'
: 'google/nano-banana';
await fetch('https://aimarcus.eu/aigenerate/api/v1/jobs/createTask', {
method: 'POST',
headers: {
'Authorization': 'Bearer sk-aig-...',
'Content-Type': 'application/json',
},
body: JSON.stringify({ model, input: { prompt, output_format: 'png', image_size: '1:1' } }),
});
Один Bearer токен, три передовых провайдера, умная маршрутизация в коде приложения. В этом и заключается весь смысл агрегаторного API.