Перейти к основному содержанию
APIXO стандартизирует параметры во всех моделях внутри каждой категории. Переход с Flux 2 на Midjourney требует минимум изменений кода — изучите один раз, применяйте везде.

Структура запроса

Все модели генерации используют одну структуру запроса:
{
  "provider": "auto",
  "request_type": "async",
  "callback_url": "https://your-server.com/callback",
  "input": {
    "mode": "text-to-image",
    "prompt": "your description"
  }
}

Параметры верхнего уровня

provider
string
по умолчанию:"auto"
Стратегия маршрутизации. Варианты: auto (оптимальный баланс), value (минимальная цена), official (прямой провайдер).
request_type
string
по умолчанию:"async"
Способ получения результатов. async — polling, callback — доставка по webhook.
callback_url
string
URL webhook для получения результатов. Обязателен при request_type равном callback. Должен быть публично доступным HTTPS эндпоинтом.
input
object
обязательно
Параметры генерации для конкретной модели. Структура зависит от категории (image, video, audio).

Параметры генерации изображений

Все модели изображений (Flux 2, Midjourney, GPT Image 1 и др.) используют общие параметры input:
input
object
обязательно

Параметры генерации видео

Все модели видео (Sora 2, Kling, Veo и др.) используют общие параметры input:
input
object
обязательно

Параметры генерации аудио

Модели аудио (Suno) используют следующие параметры input:
input
object
обязательно

Справочник соотношений сторон

ЗначениеОписаниеЛучше для
1:1КвадратСоцсети, аватарки
16:9ШирокоэкранныйВидео, обои
9:16ВертикальныйМобильные, short video
4:3КлассическийТрадиционные фото
3:4ПортретПортреты
21:9УльтраширокийКинематограф, баннеры

Краткий справочник

{
  "provider": "auto",
  "request_type": "async",
  "input": {
    "mode": "text-to-image",
    "prompt": "a serene mountain landscape at sunset",
    "aspect_ratio": "16:9",
    "resolution": "2K"
  }
}
Некоторые модели имеют дополнительные уникальные параметры. См. документацию моделей для деталей.

См. также