FLUX Pro 1.1 Ultra API с OdiRouter

Редакция OdiRouter

Перенос интеграции FLUX Pro 1.1 Ultra API требует большего, чем просто смена имени хоста. На предоставленной странице CometAPI используется flux-pro-1.1-ultra. Текущая публичная страница модели и справочник API OdiRouter документируют flux-pro-1.1. Пока актуальный каталог OdiRouter не сообщает иное, считайте их отдельными идентификаторами, специфичными для каждого провайдера.

Сначала проверьте название модели

Справочная страница описывает маршрут Ultra как высококачественный вариант преобразования текста в изображение и указывает цену конкурента за запрос. Это сведения о CometAPI. Они ничего не доказывают в отношении доступности, цены, разрешения или поддерживаемых параметров OdiRouter.

В настоящее время OdiRouter публикует FLUX 1.1 [pro] на своей странице FLUX model page и документирует идентификатор конечной точки flux-pro-1.1. Если вашему рабочему процессу нужен режим разрешения только для Ultra, поведение необработанного рендеринга или другое поле, специфичное для провайдера, перед развертыванием проверьте актуальный OdiRouter model catalog.

Используйте описанный маршрут OdiRouter.

Задокументированный базовый URL-адрес для мультимодального доступа — https://api.odirouter.ai/model. Отправьте задачу FLUX с кодом POST /v1/queue/flux-pro-1.1 и токеном Bearer, хранящимся на вашем сервере.

curl --location 'https://api.odirouter.ai/model/v1/queue/flux-pro-1.1' \
  --header 'Authorization: Bearer YOUR_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
    "prompt": "A clean product photograph of a red backpack on a neutral studio background",
    "width": 1024,
    "height": 768,
    "prompt_upsampling": false,
    "seed": 42,
    "safety_tolerance": 2,
    "output_format": "jpeg"
  }'

Загружайте ключ из переменной окружения. Не допускайте его в код браузера, мобильных приложений и сохраненных файлах.

Отправляйте только поддерживаемые поля

Справочник OdiRouter требует prompt. В нем также указаны следующие необязательные поля:

image_prompt
width
height
prompt_upsampling
seed
safety_tolerance
output_format

Ширина и высота должны быть кратны 32. Опубликованный диапазон — от 256 до 1440, а значения по умолчанию — 1024 на 768. Документированные форматы вывода: jpeg и png. Допуск безопасности варьируется от 0 до 6. OdiRouter описывает 0 как наиболее строгую настройку, а 6 — как наиболее разрешающую.

Удалите поля, существующие только в схеме другого провайдера. Мультимодальное руководство OdiRouter сообщает, что страница модели является источником истины и отклоняет неподдерживаемые дополнительные поля.

Рассматривайте генерацию как асинхронную задачу

Успешная отправка возвращает request_id, а также URL-адреса статуса и ответа. Сохраните их вместе с собственной записью задачи. Опросите статус, получите ответ после завершения и вызовите маршрут отмены, если ваше приложение позволяет пользователям остановить задачу.

OdiRouter публикует следующие шаблоны маршрутов:

  • Создание: POST /v1/queue/flux-pro-1.1

  • Статус: GET /v1/queue/flux-pro-1.1/requests/{request_id}/status

  • Результат: GET /v1/queue/flux-pro-1.1/requests/{request_id}/response

  • Отмена: PUT /v1/queue/flux-pro-1.1/requests/{request_id}/cancel

Установите крайний срок опроса, регистрируйте идентификатор запроса OdiRouter и обеспечьте идемпотентность повторных попыток приложения. Проверьте возвращаемый тип контента и URL-адрес, прежде чем ваш продукт сохранит или отобразит изображение.

Проверьте, что именно вам нужно от Ultra.

Зафиксируйте поведение, от которого зависит ваша существующая интеграция flux-pro-1.1-ultra. Проверьте размеры, соотношение сторон, обработку изображения, формат вывода, обработку запросов, модерацию, задержку и цену. Сравните каждое требование с актуальной страницей модели OdiRouter и справочником API.

Если flux-pro-1.1 подходит, протестируйте его на небольшом наборе промптов, представляющих реальные рабочие задачи. Сравните композицию, рендеринг текста, детализацию и обработку сбоев. Если вашему приложению нужна функция, доступная только в Ultra, а текущий каталог ее не содержит, похожего названия модели недостаточно.

Внедряйте контролируемо

Начните с API-ключа для разработки и ограниченного набора тестов. Не включайте конфиденциальные материалы клиентов в тестовые промпты. Протестируйте как jpeg, так и png, если ваш продукт их использует, а также наименьшие и наибольшие поддерживаемые вами размеры в опубликованном диапазоне OdiRouter. Добавьте опрос, отмену и обработку ошибок до запуска производственного трафика.

Незадолго до запуска проверьте OdiRouter's multimodal setup, FLUX 1.1 API reference и current OdiRouter pricing. Эти страницы являются актуальными источниками информации о маршрутизации, полях, аутентификации и стоимости.

Источники

#API для генерации изображений#FLUX Pro 1.1 Ultra API#OdiRouter#flux-pro-1.1