Введение
FLUX.1 Krea Dev LoRA Редактирование изображения перерисовывает одно исходное изображение на FLUX.1 Krea [dev] — фотографичной модели с открытыми весами от Black Forest Labs, созданной вместе с Krea, — подгружая до трёх ваших файлов LoRA. Регулировка strength задаёт, насколько результат уходит от исходника, а само изображение сохраняет его соотношение сторон. Платформа не добавляет фильтр контента ни к промпту, ни к весам, ни к изображению.
Выберите режим по исходному материалу
| Что у вас есть | Режим |
|---|---|
| текстовое описание | FLUX.1 Krea Dev LoRA Текст в изображение |
| картинка, которой нужен новый стиль | FLUX.1 Krea Dev LoRA Редактирование изображения |
Ключевые возможности и особенности
То же кадрирование, новый облик
При силе 0,8–0,85 наши тестовые фото сохраняли кадр и позу, а меняться могли наряд, свет или весь медиум: джинсовая куртка при дневном свете превращалась в бархатное платье у той же стойки.
Смена стиля с LoRA
Иллюстративная LoRA на scale 1,8 превратила снимок в нарисованную иллюстрацию, где человек, кресло и лампа остались на месте. LoRA для FLUX.1 [dev] здесь загружаются, до трёх сразу.
Два уровня разрешения
1k даёт длинную сторону около 1000 пикселей, а 1.5k — около 1500, всегда в собственном соотношении сторон исходника. Стоят одинаково.
Без фильтра контента
Исходные изображения можно перерисовать любым промптом, и ничего не фильтруется ни на входе, ни на выходе. Насколько далеко уйдёт результат, зависит от промпта, силы и загруженной LoRA.
Параметры запроса
| Параметр | Обязательно | Описание |
|---|---|---|
prompt | Да | Опишите всю картинку, которую хотите получить, включая тех, кто на ней, а не только изменение. Триггерную фразу LoRA ставьте первой. Не менее 1 символов · Не более 5000 символов |
image_url | Да | Картинка, которую нужно перерисовать. Результат сохраняет её соотношение сторон; длинную сторону задаёт уровень разрешения. |
resolution | Нет | 1k даёт длинную сторону около 1000 пикселей и выбран по умолчанию; 1.5k — около 1500. Стоят одинаково, а соотношение сторон всегда берётся из исходника. |
strength | Нет | Насколько уйти от исходника, от 0 до 1; по умолчанию 0,8. 0,5 меняет детали, 0,8–0,85 меняет наряд или свет в том же кадрировании, 1 — новая картинка. |
loras | Нет | До трёх записей {path, scale}, обученных под FLUX.1 [dev] или FLUX.1 Krea [dev]; scale от 0 до 4, по умолчанию 1. Иллюстративные LoRA меняли стиль наших фото на 1,8. По умолчанию: |
guidance_scale | Нет | Насколько строго результат следует промпту, от 0 до 20; по умолчанию 3,5. На цену не влияет. |
output_format | Нет | По умолчанию JPEG, при необходимости PNG или WebP. Формат на цену не влияет. |
seed | Нет | Сохраняет сопоставимость результатов, пока вы подстраиваете strength или scale. Без seed берётся случайный. |
Стоимость
$0.024 / изображение
Оплата за изображение по той же цене, что и текст в изображение. Уровень разрешения, guidance, формат вывода и загрузка LoRA на цену не влияют.
Сценарии использования
Новые наряды и обстановка для кадра
Сохраните позу и кадрирование фото и измените, что на людях надето или какое время суток, на strength 0,8–0,85.
От фото к иллюстрации
Загрузите иллюстративную LoRA на 1,5–2 и пропустите через неё свои фото, чтобы получить согласованный иллюстрированный набор.
Варианты из одного исходника
Оставьте промпт и исходник, меняйте seed — и получите альтернативные дубли при том же свете.
Руководство по промптам и практические советы
Описывайте человека, а не только изменение
На strength 0,85 и выше лица уплывают. Если повторить, кто на картинке («та же женщина из Восточной Азии с длинными прямыми чёрными волосами»), в наших тестах люди оставались узнаваемыми.
Подбирайте strength под задачу
0,5 сохраняет фото и меняет детали, около 0,7 начинает меняться одежда, 0,8–0,85 — новый наряд или свет в том же кадрировании, а 1 — новая картинка.
Пишите всю картинку
Опишите изображение, которое хотите получить. Короткие инструкции вроде «сделай ночь» меняли меньше, чем полное описание ночной сцены.
Масок здесь нет
Этот эндпоинт перерисовывает весь кадр. Входа для маски нет, поэтому описывайте всё, что хотите сохранить.
Быстрый старт 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-1-krea-dev-lora/edit",
"input": {
"image_url": "https://example.com/reference.png",
"output_format": "jpeg",
"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.



























