black-forest-labs/flux-2-klein-base-9b-lora/editОт 5 кредитов за изображение· Редактировать картинку

FLUX.2 Klein Base 9B LoRA запускает недистиллированную FLUX.2 [klein] Base 9B от Black Forest Labs и подгружает до трёх ваших файлов LoRA на запрос. Base — сборка, которую авторы рекомендуют для дообучения и обучения LoRA: она медленнее дистиллированной klein 9B, а картинки получаются мягче и разнообразнее.

Вызывайте его по имени модели black-forest-labs/flux-2-klein-base-9b-lora/edit через POST /jobs/createTask, от 5 кредитов за изображение (0,05 $). Новые аккаунты получают 30 бесплатных кредитов, чтобы вы могли сначала попробовать в Playground.

  • Создать картинку
  • Редактировать картинку
  • До 2K
  • До 3 референсов
  • Соотношений сторон: 9
  • Свои LoRA

Пока это руководство есть только на английском. →

Параметры запроса

ПараметрОбязательныйОписание
aspect_ratioНетФорма кадра: широкая, квадратная или вертикальная. auto · 1:1 · 16:9 · 9:16 · 4:3 · 3:4 · 3:2 · 2:3 · 21:9 · 9:21 · По умолчанию: auto
image_urlsДаФото для правки или объединения. В промпте укажите, что берётся из каждого.
lorasНетЗагрузите свои LoRA, чтобы закрепить стиль или персонажа. По умолчанию: []
promptДаSay what to change and what must stay the same. Put a LoRA trigger phrase first.
resolutionНетРазмер результата. Больше — чётче и дороже. 1k · 2k · По умолчанию: 1k
seedНетОдно и то же число даёт повторяемый результат. ≥ 0 · ≤ 2147483647

Цены

Цены указаны в кредитах, тех же, что вы используете на сайте (1 кредит = $0,01). Сумма резервируется, когда задача принята, и пересчитывается по фактической стоимости после завершения; за неудавшиеся задачи кредиты возвращаются.

ВариантКредиты за изображение≈ USD
Стандарт4,680,047 $

Каждая задача округляется вверх до целых кредитов, поэтому один запуск на самом дешёвом уровне стоит 5 кредитов за изображение (0,05 $).

Чтобы узнать точную сумму до запуска, отправьте то же тело запроса на POST /jobs/quote.

Быстрый старт API

Вызов API FLUX.2 Klein Base 9B LoRA в три шага

  1. Создайте API-ключ. Войдите в PopNow и создайте ключ в консоли API. Ключи начинаются с sk-popnow- и списывают те же кредиты, что и сайт.
  2. Отправьте запрос. Отправьте POST /jobs/createTask с model black-forest-labs/flux-2-klein-base-9b-lora/edit и объектом input по таблице параметров. В ответе сразу придёт ID задачи.
  3. Получите результат. Опрашивайте GET /jobs/recordInfo по ID задачи или передайте callBackUrl — мы отправим результат туда. Когда задача выполнится, скачайте файлы по ссылкам.
# 1. Create the task. Keep the Idempotency-Key if you retry after a network error.
export IDEMPOTENCY_KEY="$(uuidgen)"
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
  -H "Authorization: Bearer $POPNOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $IDEMPOTENCY_KEY" \
  -d '{
  "model": "black-forest-labs/flux-2-klein-base-9b-lora/edit",
  "input": {
    "prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
    "image_urls": [
      "https://media.popnow.ai/influencer/examples/marco.webp"
    ],
    "aspect_ratio": "auto",
    "resolution": "1k"
  }
}'

# 2. Copy data.taskId from the response, then poll until state is succeeded, failed, canceled or expired.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
  -H "Authorization: Bearer $POPNOW_API_KEY"

Замените промпт и ссылки на свои. Справка по ответу, опросу статуса и callback есть на вкладке API.

Вопросы об API FLUX.2 Klein Base 9B LoRA

Сколько стоит API FLUX.2 Klein Base 9B LoRA?

FLUX.2 Klein Base 9B LoRA стоит от 5 кредитов (0,05 $) за изображение — на самой дешёвой задаче «Редактировать картинку». Кредиты те же, что и на сайте (1 кредит = 0,01 $), новые аккаунты получают 30 бесплатных кредитов, а за неудачные задачи кредиты возвращаются.

Какое имя модели у FLUX.2 Klein Base 9B LoRA в API?

Укажите black-forest-labs/flux-2-klein-base-9b-lora/text-to-image — Создать картинку; black-forest-labs/flux-2-klein-base-9b-lora/edit — Редактировать картинку в поле model запроса POST /jobs/createTask.

Чем Base отличается от дистиллированной klein 9B?

Black Forest Labs дистиллировала klein 9B по шагам и по guidance, чтобы она работала за четыре шага. Base — та же модель 9B без такой дистилляции: авторы описывают её как более разнообразную по результату и рекомендуют для дообучения и обучения LoRA. Здесь она тратила на изображение в два–пять раз больше времени и давала более мягкие, плёночные картинки. По их эталонным настройкам Base работает за 50 шагов против четырёх у дистиллированной сборки.

LoRA загрузилась, но ничего не изменилось. Почему?

В наших тестах было три причины: файл обучен под другую модель (FLUX.1 или klein 4B), сохранён в формате diffusers PEFT (ключи заканчиваются на .default.weight) либо это стилевая LoRA, облик которой промпт и так уже просит. Ни одна из них не вызывает ошибку. Сравните результаты с тем же seed с файлом и без него.

Что выбрать: эту модель или FLUX.2 Klein 9B LoRA?

Base берите, чтобы проверить LoRA, обученную на Base, или ради более мягкого и разнообразного облика. Дистиллированную сборку берите, когда важна скорость: она рендерит примерно за десять секунд и даёт более отполированный фотографичный результат.

Какие ограничения у API FLUX.2 Klein Base 9B LoRA?

Разрешения: 1K · 2K; Соотношения сторон: auto · 1:1 · 16:9 · 9:16 · 4:3 · 3:4 +4; Референсные изображения: 3; Длина промпта (символов): 5,000; Максимальный размер загрузки: 10 MB. Запросы за пределами этих ограничений отклоняются до любого списания.

Можно попробовать FLUX.2 Klein Base 9B LoRA без кода?

Да. Playground запускает FLUX.2 Klein Base 9B LoRA на ваших кредитах PopNow без API-ключа и показывает код для каждой генерации.

Все модели FLUX

FLUX.2 Klein 9B LoRA рендерит примерно за десять секунд, с более отточенным фотографическим видом.

Ещё о FLUX.2 Klein Base 9B LoRA