Введение
FLUX.2 [klein] 9B: правка — режим правки небольшой быстрой модели Black Forest Labs, выпущенной 15 января 2026 года. Он принимает от одного до трёх исходников и инструкцию, возвращает JPEG около мегапикселя или в выбранном уровне 1k или 2k и не имеет фильтра контента.
Выберите режим по исходному материалу
| Что у вас есть | Режим |
|---|---|
| текстовый бриф | FLUX.2 Klein 9B: текст в изображение |
| изображения, которые нужно изменить | FLUX.2 Klein 9B: правка |
Ключевые возможности и особенности
Тот же человек, новый облик
В наших тестах лицо, волосы и поза сохранялись при смене наряда и фона. Перечислите, что должно остаться, а затем опишите изменение.
Смена размера прямо в правке
Выберите пропорции и уровень размера — и правка вернётся в 2048 пикселей по длинной стороне. При auto сохраняются пропорции исходника.
Одна фиксированная цена
Правка стоит одинаково с одним исходником и с тремя, в 1k и в 2k.
Параметры запроса
| Параметр | Обязательно | Описание |
|---|---|---|
prompt | Да | Обязательное, до 5000 символов. Напишите, что изменить и что должно остаться прежним, например лицо, волосы и поза, и назовите новые предметы одежды. Не менее 1 символов · Не более 5000 символов |
image_urls | Да | Обязательное: от одного до трёх исходных изображений, до 10 МБ каждое, в том порядке, в каком на них ссылается промпт. Число изображений на цену не влияет. Не менее 1 элементов · Не более 3 элементов |
aspect_ratio | Нет | auto (по умолчанию) сохраняет пропорции первого исходного изображения при размере около мегапикселя; либо выберите одну из девяти пропорций от 21:9 до 9:21. |
resolution | Нет | 1k (по умолчанию) или 2k; учитывается только при выбранном соотношении сторон, при auto результат остаётся около мегапикселя. На цену не влияет. |
seed | Нет | Необязательное целое число от 0 до 2147483647. Используйте его повторно, чтобы сравнивать изменения промпта бок о бок; оставьте пустым — получите случайный. |
Стоимость
$0.016 / изображение
Одна цена за изображение — независимо от числа исходников и от того, 1k это или 2k. Неудачные и отклонённые запросы не оплачиваются.
Сценарии использования
Смена наряда и сцены
Поменяйте одежду, комнату или время суток, оставив людей узнаваемыми.
Быстрые вариации фото
Несколько настроений одной картинки за время одной чашки кофе.
Объединение до трёх исходников
Человек, место и предмет в одном кадре, каждый назван в промпте.
Руководство по промптам и практические советы
Назовите, что остаётся
Лицо, волосы, поза, место. Затем опишите изменение одним–двумя предложениями.
Называйте новую одежду
Укажите нужные крой и ткань; в наших тестах правка следовала одежде, названной в промпте.
Меняйте что-то одно за раз
Для больших преобразований выстраивайте две правки подряд.
Выбирайте пропорции для 2k
Auto даёт около мегапикселя; выберите пропорции, если нужен уровень 2k.
Проверяйте руки и лица
Малые модели могут сбиваться и там, и там. Если так случилось, попробуйте другой seed.
Быстрый старт 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-klein-9b/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.
























