Руководство
Как вызывать несколько моделей изображений с помощью одного API-ключа
Практичная схема маршрутизации для команд, которые хотят тестировать GPT Image 2, Nano Banana, Qwen Image и FLUX, не перестраивая аутентификацию для каждой модели.
Почему команды ищут единый API для генерации изображений
Генерация изображений обычно начинается с одной модели. Продуктовая команда тестирует один промпт, подключает один SDK, выпускает небольшой прототип. Проблемы появляются позже: когда продукту требуется более одного стиля вывода — быстрые черновики для внутреннего ревью, читаемый текст на постерах, рендеринг китайского текста для локальных маркетинговых кампаний или фотореалистичные материалы для страниц товаров.
Если у каждой модели свой API-ключ, структура запроса, биллинговый аккаунт и схема колбэков, тестирование моделей превращается в инфраструктурную работу. Более простой подход — сохранять аутентификацию стабильной, а выбор модели переносить в тело запроса.
Страница AI Image APIs от HiAPI — основная страница сравнения для этого рабочего процесса. Используйте её, чтобы решить, какая модель изображений подойдёт продукту, а затем обращайтесь к страницам отдельных моделей за точными параметрами и примерами.
Использование одного серверного API-ключа
API-ключ должен храниться на бэкенде, а не в коде браузера. Фронтенд может собирать промпты, изображения или настройки генерации, но задачу HiAPI должен создавать бэкенд.
Создайте или обновите ключ на странице API Keys. В продакшене храните его в переменной окружения сервера и передавайте в заголовке Authorization:
Authorization: Bearer YOUR_API_KEY
Так у вас будет одно место для ротации учётных данных, одно место для добавления ограничений скорости и одна биллинговая точка для контроля по мере роста трафика рабочих процессов генерации.
Маршрутизация по id модели, а не по клиенту провайдера
Ключевая деталь реализации — держать эндпоинт стабильным и рассматривать id модели как параметр маршрутизации. Ваше приложение может предоставлять пресеты вроде "draft", "poster", "product image" или "photorealistic", а бэкенд сопоставляет эти пресеты с id моделей.
Например, продукт может сначала использовать Nano Banana для быстрого исследования идей, применять GPT Image 2, когда изображению нужен читаемый текст или перекомпоновка по промпту, направлять китайскую графику для соцсетей в Qwen Image 2.0 и использовать FLUX 1.1 Pro для создания коммерческих визуалов продукта.
Коду приложения не нужны четыре отдельные схемы аутентификации, чтобы это поддерживать. Ему нужен только один путь создания задачи и небольшой слой маршрутизации.
Минимальная схема запроса
Ниже — компактный запрос к GPT Image 2 через единый эндпоинт задач:
curl -X POST https://api.hiapi.ai/v1/tasks \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-image-2/text-to-image",
"input": {
"prompt": "A premium ecommerce hero image for a smart lamp, clean studio lighting",
"aspect_ratio": "16:9",
"resolution": "1K"
}
}'
Для точных полей GPT Image 2 используйте документацию GPT Image 2 API. Для выбора модели начните со сравнения AI Image APIs.
Продакшен-процесс с колбэками
Опрос удобен при локальном тестировании, но продакшен-трафик обычно выигрывает от колбэков. Когда бэкенд создаёт задачу, передайте URL колбэка и рассматривайте колбэк как источник финального состояния. Опрос задачи всё равно можно оставить как запасной вариант для сверки.
Практический процесс:
- Фронтенд отправляет промпт и настройки генерации на бэкенд.
- Бэкенд валидирует запрос, выбирает id модели и создаёт задачу HiAPI.
- HiAPI сразу возвращает id задачи.
- Бэкенд сохраняет id задачи и ожидает финального колбэка.
- После достижения задачей финального состояния приложение показывает URL результата.
Так пользовательские страницы остаются отзывчивыми, а агрессивные циклы опроса, которые становятся шумными по мере роста объёма генераций, не нужны.
Рабочий процесс с ценами без жёсткого кодирования
Не копируйте статический прайс-лист в код приложения или в старые внутренние документы. Более безопасный подход — направлять пользователей и операционную команду на страницу актуальных цен, а затем отслеживать расход внутри собственного продукта.
Для экономичной генерации иконок используйте более дешёвые модели, пока промпты ещё меняются. Повышайте разрешение только после того, как промпт стабилизировался. Когда результату нужен более чёткий текст, более строгая компоновка или больше коммерческой проработки, переносите финальные брендовые или продуктовые материалы на более мощную модель.
Такая схема делает эксперименты недорогими, при этом оставляя продукту качественный финальный путь.
Внутренние ссылки для чистых SEO-путей
Эта статья предназначена для поддержки центральной страницы по API изображений, а не для её замены. Каноническая страница сравнения — лучшие API для генерации изображений. Страница реализации конкретной модели — GPT Image 2 API. Конверсионные страницы — GPT Image 2 на HiAPI, цены и API Keys.
О смежных рабочих процессах читайте Рабочий процесс API: текст в видео vs изображение в видео и Факторы ценообразования GPT Image 2 и примеры из продакшена.
Частые вопросы
Можно ли одним API-ключом вызывать несколько моделей изображений?
Да. На HiAPI один и тот же API-ключ может создавать задачи для нескольких моделей изображений. Достаточно изменить id модели в теле запроса, чтобы направить запрос к другой модели изображений.
Стоит ли раскрывать API-ключ в браузерном приложении?
Нет. Держите ключ на сервере. Код браузера должен обращаться к вашему бэкенду, а бэкенд создаёт задачи HiAPI.
С какой модели изображений начать?
Начните с модели, соответствующей задаче. Nano Banana подходит для быстрого поиска идей, GPT Image 2 — сильный выбор по умолчанию для длинных промптов и читаемого текста, Qwen Image 2.0 подходит для рендеринга китайского текста, а FLUX 1.1 Pro — для фотореалистичных визуалов продукта.
Где смотреть цены?
Используйте страницу HiAPI Pricing для актуальных цен в реальном времени. Не копируйте фиксированные цены в статьи или код продукта, если у вас нет процесса их обновления.
Похожие статьи
Все статьи →-
Руководство
Как вызвать hailuo-2.3-fast/image-to-video через HiAPI API: практика с curl и Python
Первый рабочий запрос к быстрому и недорогому уровню генерации видео по изображению — от ID модели до загрузки MP4
-
Руководство
Как вызывать hailuo-2.3/text-to-video через API HiAPI: curl, Python и рабочие примеры запросов
-
Руководство
Использование Kandinsky 6.0 Pro для преобразования текста в видео на HiAPI: руководство по curl и Python
Практическая демонстрация с упором на запросы: построение вызова от промпта до видеоклипа, отправка запроса, опрос статуса завершения и скачивание результата