Перейти к содержимому
Основной сайт Новости Консоль

Сжатие изображений и выходное разрешение

Разрешение определяется названием модели

Разрешение изображений в 4ALL API выбирается по суффиксу модели — не полагайтесь на параметр size:

СуффиксОписание
НетСтандартное разрешение (около 1K)
-2k2K HD
-4k4K Ultra HD (серия GPT-Image)

Используется в сочетании с суффиксом формата кадра, например gpt-image-2-portrait-2k, gemini-3.1-flash-image-square-2k, полные правила см. в Модели генерации изображений и видео.

Как выбрать уровень

  • Веб/соцсети: стандартного уровня достаточно, быстрее загружается и дешевле;
  • Печать/увеличение с кадрированием/основное изображение карточки товара: от 2K;
  • Готовый результат, требующий последующей ретуши: 4K, но цена и время выполнения заметно выше;
  • Рекомендуется сначала довести промпт до удовлетворительного результата на стандартном уровне, а затем выводить финал в высоком разрешении — так вы избежите многократных проб и ошибок на 4K.

Формат вывода и размер

  • При возврате URL скачивается исходное изображение; при возврате base64 учитывайте большой размер тела ответа (4K может достигать нескольких МБ), лимиты тела у клиента и прокси нужно увеличить;
  • После получения исходника самостоятельно сжимайте в несколько вариантов (webp/avif + миниатюры) и только потом загружайте в CDN, не отдавайте исходник напрямую на фронтенд;
  • URL сгенерированного изображения имеет ограниченный срок действия, обязательно сначала сохраните его в своё объектное хранилище.

Частые вопросы

  • Изображение размыто: чаще всего стандартный уровень просто растягивается на фронтенде, переключитесь на 2K/4K;
  • У белого фона сереют края: явно укажите в промпте «чисто белый фон #FFFFFF, без теней»;
  • Слишком большой размер: серверное преобразование в webp (качество 80) обычно уменьшает размер на 60–80% без заметной потери качества.