Wprowadzenie
FLUX.2 Klein 9B LoRA Edycja obrazu zmienia od jednego do trzech obrazów źródłowych według pisemnego polecenia na FLUX.2 [klein] 9B od Black Forest Labs, modelu destylowanym krokowo, z maksymalnie trzema twoimi plikami LoRA. Zachowaj kształt źródła przez auto albo wybierz jeden z dziewięciu kształtów w 1k lub 2k. Większość edycji trwała około dziesięciu sekund czasu modelu, nie ma maski ani sterowania intensywnością (strength) do strojenia i nic nie jest filtrowane.
Wybierz tryb według materiału wyjściowego
| Co masz | Tryb |
|---|---|
| pisemny opis i LoRA | FLUX.2 Klein 9B LoRA Tekst na obraz |
| od jednego do trzech obrazów do zmiany | FLUX.2 Klein 9B LoRA Edycja obrazu |
Najważniejsze funkcje
Ta sama osoba, nowa scena
W naszych testach twarz i włosy przetrwały zmiany stroju i miejsca: mężczyzna na parkowej ławce w bluzie z kapturem wrócił na dachu parkingu o zmierzchu w koszuli z rozpiętym kołnierzem, wciąż wyraźnie ta sama osoba.
Do trzech źródeł
Dwa osobne portrety głowy i ramion zamieniły się w parę przy oświetlonej fontannie, każde z zachowaną twarzą. Przy dwóch lub trzech źródłach twarze i włosy mogą się trochę zmieniać, więc sprawdź każdą osobę, zanim użyjesz wyniku.
LoRA w edycjach
LoRA w stylu filmowym lub analogowym ustala gradację edytowanego obrazu. LoRA konceptów zmieniają to, co zostaje narysowane, a ciężkie może też przesunąć twarz lub odcień skóry względem źródła; wtedy zmniejsz jego skalę.
Parametry żądania
| Parametr | Wymagane | Uwaga |
|---|---|---|
prompt | Tak | Wymagane, do 5000 znaków. Nazwij, co ma zostać (twarz, włosy, poza), a potem zmianę. od 1 znaków · do 5000 znaków |
image_urls | Tak | Wymagane, od jednego do trzech publicznych linków do obrazów, każdy do 10 MB, w kolejności, w jakiej odwołuje się do nich prompt. od 1 elementów · do 3 elementów |
aspect_ratio | Nie | auto (domyślnie) zachowuje kształt pierwszego źródła w około jednym megapikselu: portret 1328 x 1776 wrócił jako 880 x 1184. |
resolution | Nie | 1k (domyślnie) lub 2k, używane po wyborze proporcji; przy auto ignorowane. Nie zmienia ceny. |
loras | Nie | Do trzech wpisów {path, scale} wytrenowanych dla FLUX.2 [klein] 9B, destylowanych lub Base; scale od 0 do 4, domyślnie 1. Domyślnie: |
seed | Nie | Opcjonalnie, od 0 do 2 147 483 647. Użyj go ponownie, by porównywać zmiany promptu lub LoRA; nie obiecuje identycznego obrazu. |
Cennik
$0.025 / obraz
Rozliczane za obraz w jednej stałej cenie. Liczba źródeł, poziom rozmiaru i ładowanie LoRA nie zmieniają ceny.
Zastosowania
Zmiany garderoby i miejsca
Przenieś osobę w nowe miejsce i nowy strój jednym przebiegiem, zachowując jej podobieństwo, do lookbooków, moodboardów i arkuszy postaci.
Łączenie ludzi
Połącz dwa lub trzy portrety w jedną scenę, a potem przestylizuj wynik LoRA, żeby seria była spójna.
Szybkie rundy retuszu
Przy około dziesięciu sekundach na edycję możesz wypróbować kilka poleceń i wartości scale LoRA na tym samym zdjęciu i zachować najlepszą wersję zamiast poprzestawać na pierwszej próbie.
Wskazówki
Najpierw chroń, potem zmieniaj
Zacznij polecenie od tego, co ma pozostać takie samo, czyli twarzy, włosów i wyrazu, a potem opisz zmianę konkretnie: część garderoby, miejsce i światło. Krótkie, konkretne polecenia lepiej trzymały twarze niż długie listy w naszych testach.
Nadaj każdemu źródłu rolę
Przy kilku obrazach powiedz, co wnosi każdy z nich: kobieta z pierwszego obrazu, mężczyzna z drugiego, pokój z trzeciego. Kolejność w prompcie powinna odpowiadać kolejności przesłania.
Obniż LoRA, która zmienia twarze
Jeśli osoba przestaje przypominać źródło, zmniejsz skalę LoRA o 0,2 i uruchom ponownie z tym samym seedem. Zwykle przyczyną są ciężkie LoRA koncepcyjne; LoRA stylu rzadko przesuwają twarz.
Szybki start z 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-lora/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"
Uwierzytelnianie, pełny schemat, odpytywanie i obsługę błędów opisuje dokumentacja API.



























