FLUX.1 Kontext [pro]
flux-kontext-pro
FLUX.1 Kontext [pro] помогает объединять референсные изображения и текстовые указания для контролируемой генерации сцен. Она полезна для исследования макетов, визуальных миксов и дизайна на основе референсов.
Эндпоинты
POST /v1/queue/flux-kontext-pro # Создать задачуGET /v1/queue/flux-kontext-pro/requests/{request_id}/status # Проверить статусGET /v1/queue/flux-kontext-pro/requests/{request_id}/response # Получить результатPUT /v1/queue/flux-kontext-pro/requests/{request_id}/cancel # Отменить задачу
Параметры запроса
Заголовок раздела «Параметры запроса»curl --location "https://api.odirouter.ai/model/v1/queue/flux-kontext-pro" \ --header "Authorization: Bearer YOUR_API_KEY" \ --header "Content-Type: application/json" \ --data '{ "prompt": "A clean product photo of a red apple on a white table, soft studio lighting.", "seed": 42, "aspect_ratio": "1:1", "output_format": "png", "prompt_upsampling": false, "safety_tolerance": 2 }'Текстовое описание желаемого изображения.
Base64-encoded image или image URL, используемый как reference. Поддерживается размер до 20MB.
Base64-encoded image или image URL, используемый как reference. Поддерживается размер до 20MB.
Base64-encoded image или image URL, используемый как reference. Поддерживается размер до 20MB.
Base64-encoded image или image URL, используемый как reference. Поддерживается размер до 20MB.
Используется для воспроизводимости. Если передано null или поле не указано, используется случайный seed. Принимает любое целое число, например 42.
Aspect ratio изображения в диапазоне от 21:9 до 9:21.
Формат вывода. Значение jpeg принимается, но возвращенный файл может остаться в формате png.
Варианты: jpeg, png
По умолчанию: png
Включает upsampling prompt. Когда настройка включена, prompt автоматически изменяется для более творческой генерации.
По умолчанию: false
Уровень safety tolerance для модерации входных и выходных данных. 0 - самый строгий, 6 - самый мягкий.
Диапазон: 0 <= x <= 6
По умолчанию: 2
Параметры ответа
Заголовок раздела «Параметры ответа»{ "request_id": "mmsu_01hxyz...", "response_url": "https://api.odirouter.ai/model/v1/queue/flux-kontext-pro/requests/mmsu_01hxyz.../response", "status_url": "https://api.odirouter.ai/model/v1/queue/flux-kontext-pro/requests/mmsu_01hxyz.../status", "cancel_url": "https://api.odirouter.ai/model/v1/queue/flux-kontext-pro/requests/mmsu_01hxyz.../cancel", "queue_position": 0}| Поле | Тип | Описание |
|---|---|---|
request_id | string | Идентификатор задачи, используемый во всех последующих операциях. |
response_url | string | URL для получения итогового результата. |
status_url | string | URL для проверки статуса задачи. |
cancel_url | string | URL для отмены задачи. |
queue_position | int | Текущая позиция в очереди. |