Введение
FLUX.2 Klein Base 4B LoRA Текст в изображение создаёт одно изображение по текстовому промпту на FLUX.2 [klein] Base 4B от Black Forest Labs — недистиллированной базовой модели на 4 миллиарда параметров под Apache 2.0 — и подгружает до трёх ваших файлов LoRA. Выберите любое из девяти соотношений сторон: около одного мегапикселя или 2048 пикселей по длинной стороне, по единой цене за изображение. Ничего не фильтруется.
Выберите режим по исходному материалу
| Что у вас есть | Режим |
|---|---|
| текстовое описание и LoRA | FLUX.2 Klein Base 4B LoRA Текст в изображение |
| от одной до трёх картинок, которые нужно изменить или объединить | FLUX.2 Klein Base 4B LoRA Редактирование изображения |
Ключевые возможности и особенности
Сборка, на которой обучают LoRA
Black Forest Labs рекомендует Base 4B для дообучения и обучения LoRA. LoRA, обученные на ней, действуют здесь в полную силу, а в наших тестах применялись и LoRA, обученные на дистиллированной 4B.
Сильный отклик на стиль
Стилевые LoRA на этой сборке проступают сильно: в наших тестах одна и та же аниме-LoRA на scale 2 перерисовала фотографическую сцену в своём стиле на Base, а дистиллированная 4B изменила её лишь слегка.
Больше разнообразия, больше времени
Недистиллированная модель даёт более разные результаты между seed и в наших тестах тратила около 20 секунд на изображение — примерно в четыре раза больше дистиллированной 4B.
Без цензуры с собственными весами
Веса никогда не проверяются, результаты никогда не фильтруются. Сама модель смягчает уровень Сильный; с загруженным LoRA, обученным под него, этот уровень вышел как написано. Уровень Очень сильный остался смягчённым.
Параметры запроса
| Параметр | Обязательно | Описание |
|---|---|---|
prompt | Да | До 5000 символов. Начните с триггерной фразы LoRA, затем законченными предложениями опишите героя, одежду, место и свет. Не менее 1 символов · Не более 5000 символов |
aspect_ratio | Нет | Девять форм от 21:9 до 9:21, по умолчанию 1:1. Любое соотношение стоит одинаково. |
resolution | Нет | 1k (по умолчанию) — около одного мегапикселя; 2k — 2048 пикселей по длинной стороне. Оба уровня стоят одинаково. |
loras | Нет | До трёх записей {path, scale}, обученных под FLUX.2 [klein] 4B или Base 4B. По умолчанию: |
seed | Нет | Число от 0 до 2147483647. |
Стоимость
$0.018 / изображение
Оплата за изображение по единой цене для любого соотношения сторон и обоих уровней размера. За загрузку LoRA отдельной платы нет.
Сценарии использования
Проверка обученной вами LoRA
Запустите свою LoRA для Base 4B на нескольких значениях scale и seed, не настраивая GPU, сравните каждый результат с запуском без LoRA и отправьте тот же файл в продакшен, когда он себя оправдает.
Серии в живописи и пиксель-арте
LoRA живописи, цветных карандашей и пиксель-арта держат всю серию в одном облике в девяти соотношениях сторон — от квадратных превью до баннеров 21:9 и кадров 9:16 для телефона.
Поиск композиций
Используйте дополнительное разнообразие между seed, чтобы найти понравившуюся раскладку, затем оставьте этот seed и дорабатывайте одежду, свет и обстановку вокруг неё по одному предложению.
Руководство по промптам и практические советы
Сначала триггер, потом законченные предложения
Начните с триггерной фразы из карточки LoRA, затем опишите героя, одежду, место и свет.
Начинайте со scale 1
Стили здесь проступают сильно. Опустите до 0,5 для более лёгкого эффекта; на 4 изображение в нашем тесте превратилось в шум.
Сравнивайте с запуском без LoRA
Запустите тот же промпт с тем же seed без LoRA. Если два результата выглядят одинаково, файл сделан под другую базовую модель, например FLUX.1 или модели Klein 9B: они загружаются без ошибки и здесь ничего не делают.
Не включайте вывески в кадр
Вывески, надписи и заголовки на картах часто выходят искажённым текстом. Описывайте их пустыми или опускайте.
Используйте прямые публичные ссылки
По ссылке должен скачиваться сам файл .safetensors. Работает ссылка на файл Hugging Face или ссылка на скачивание Civitai; страница репозитория или закрытый файл, требующий входа, приводят к ошибке запроса, и за такой запрос оплата не списывается.
Быстрый старт 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-base-4b-lora/text-to-image",
"input": {
"aspect_ratio": "1:1",
"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.




























