Введение
FLUX.2 [pro] Edit запускает FLUX.2 [pro] от Black Forest Labs на ваших готовых изображениях. Он принимает от одного до трёх исходников, применяет описанное вами изменение и возвращает результат в 1k или 2k в пропорциях исходника или в одной из девяти пропорций.
Выберите режим по исходному материалу
| Что у вас есть | Режим |
|---|---|
| текстовый бриф | FLUX.2 [pro]: текст в изображение |
| от одного до трёх изображений, которые нужно изменить или объединить | FLUX.2 [pro]: правка |
Ключевые возможности и особенности
Композиции из нескольких референсов
Объединяйте человека, товар и место из отдельных фото. В нашей рекламе наушников лицо, волосы и кардиган, а также дизайн наушников остались как на исходниках.
Смена сцены и света
Меняйте обстановку или переставляйте свет на фото, оставляя героя на месте. Наша солнечная улица стала дождливой неоновой ночью с каплями на жакете.
Текст, добавленный при правке
Добавьте заголовок на изображение в том же шаге. Наш получился с той орфографией, что в кавычках.
Фиксированная цена за изображение
Один исходник или три, 1k или 2k — правка стоит одинаково.
Строгость к людям
В наших тестах исходные портреты отклонялись даже при смене наряда уровня «Мягкий». Отклонённые запросы не списываются.
Параметры запроса
| Параметр | Обязательно | Описание |
|---|---|---|
prompt | Да | Обязательное поле, до 5000 символов. Напишите, что изменить и что должно остаться прежним, и называйте исходники image 1, image 2 и image 3 в порядке загрузки. Не менее 1 символов · Не более 5000 символов |
image_urls | Да | Обязательное поле, от одного до трёх исходных изображений, до 10 МБ каждое. Загружайте их в том порядке, в каком на них ссылается промпт. Не менее 1 элементов · Не более 3 элементов |
aspect_ratio | Нет | auto (по умолчанию) сохраняет пропорции первого исходника при размере около мегапикселя; либо выберите одну из девяти пропорций от 21:9 до 9:21. Пропорции на цену не влияют. |
resolution | Нет | 1k (по умолчанию) или 2k. Учитывается только при выбранных пропорциях; при auto результат остаётся около мегапикселя. |
seed | Нет | Необязательное целое число от 0 до 2147483647. Используйте его, меняя промпт, чтобы сравнивать варианты; он не гарантирует одинаковое изображение. |
Стоимость
$0.058 / изображение
Оплата за изображение по фиксированной цене — независимо от числа исходников и уровня размера. Отклонённые и неудачные запросы не оплачиваются.
Сценарии использования
Реклама из отдельных материалов
Соберите фото модели, снимок товара и локацию в один визуал.
Вариации настроения
Покажите одну и ту же сцену днём, ночью и в дождь — для клиента, выбирающего направление.
Рестайлинг товаров и мест
Меняйте фон, свет или стиль товара, помещения или портрета.
Руководство по промптам и практические советы
Нумеруйте исходники
Напишите: image 1 — человек, image 2 — товар, image 3 — место, в порядке загрузки.
Называйте то, что должно остаться
После описания изменения перечислите лицо, одежду, позу или дизайн, которые должны остаться в точности прежними.
Меняйте что-то одно за раз
Одно чёткое изменение сохраняет остальной кадр стабильным; лучше выстраивайте правки цепочкой, чем упаковывать несколько в одну.
Закладывайте время
В наших тестах правки заняли от 45 до 120 секунд.
Держите материал безопасным для работы
Эта модель строга к людям, поэтому используйте её для товаров, мест и портретов, безопасных для работы.
Быстрый старт API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "black-forest-labs/flux-2-pro/edit",
"input": {
"aspect_ratio": "auto",
"image_urls": [
"https://example.com/reference.png"
],
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"resolution": "1k"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Аутентификация, полная схема, опрос статуса и обработка ошибок описаны в справочнике API.
























