Wprowadzenie
Qwen Image Edit 2509 LoRA Edycja obrazu zmienia lub łączy od jednego do trzech obrazów źródłowych w otwartym Qwen-Image-Edit-2509 firmy Alibaba, kierując się twoim poleceniem i maksymalnie trzema własnymi plikami LoRA. Wynik idzie za kształtem pierwszego źródła przy około jednym megapikselu albo jedną z dziewięciu proporcji, jeśli ją wybierzesz, i wraca jako JPEG, PNG lub WebP w jednej stałej cenie, bez filtra treści.
Wybierz tryb według materiału wyjściowego
| Co masz | Tryb |
|---|---|
| od jednego do trzech obrazów do zmiany lub połączenia | Qwen Image 2509 LoRA Edycja obrazu |
| tylko opis tekstowy | Qwen Image 1.0 LoRA Tekst na obraz |
Najważniejsze funkcje
Do trzech źródeł
Alibaba trenowała 2509 na połączonych obrazach: osoba z osobą, osoba z produktem, osoba ze sceną. W naszych testach dwa osobne portrety stały się jednym paskiem z fotobudki z nienaruszonymi obiema twarzami.
LoRA do edycji z dwóch generacji
LoRA next-scene, photo-to-anime i zmiany oświetlenia stworzone pod 2509 ładują się z bezpośredniego linku, a działają też LoRA do oryginalnego Qwen-Image-Edit.
Bez cenzury, z własnymi wagami
Źródła, instrukcje i wyniki nigdy nie są filtrowane. Zmiany jednej postaci w naszych testach wracały zgodnie z zapisem na każdym poziomie; poziom Bardzo silny został narysowany bez odmowy, ale model go złagodził.
Parametry żądania
| Parametr | Wymagane | Uwaga |
|---|---|---|
prompt | Tak | Napisz, co wnosi każdy obraz i co ma się zmienić. Niektóre LoRA do edycji oczekują stałej frazy, takiej jak „Next Scene:” albo „transform into anime”; podaje ją karta LoRA. od 1 znaków · do 5000 znaków |
image_urls | Tak | Od jednego do trzech obrazów źródłowych jako publiczne linki HTTPS lub przesłane pliki, do 10 MB każdy, w prompcie oznaczanych jako Picture 1, Picture 2 i Picture 3. od 1 elementów · do 3 elementów |
aspect_ratio | Nie | Opcjonalne. Zostaw puste, a wynik pójdzie za pierwszym źródłem w około jednym megapikselu. |
loras | Nie | Do trzech wpisów {path, scale}. Domyślnie: |
output_format | Nie | Domyślnie JPEG; PNG lub WebP, jeśli ich potrzebujesz. Nie wpływa na cenę. |
seed | Nie | Utrzymuje porównywalność edycji, gdy zmieniasz polecenie albo scale jednej LoRA. Dowolna liczba całkowita od 0 do 2147483647; zostaw puste, by dostać losowy seed. |
Cennik
$0.03 / obraz
Rozliczane za obraz w jednej stałej cenie, niezależnie od tego, czy wyślesz jedno, dwa czy trzy źródła. LoRA nie generują osobnej opłaty.
Zastosowania
Pary i zdjęcia grupowe
Wprowadź osoby z osobnych zdjęć do jednego kadru, na zaproszenia, kadry opowieści lub posty w mediach społecznościowych.
Storyboardy z jednego zdjęcia
LoRA next-scene daje kolejne ujęcie tej samej sceny z nowego kąta, więc jedno zdjęcie staje się krótką sekwencją.
Wersje stylu jednego portretu
LoRA photo-to-anime i zmiany oświetlenia dają serię wyglądów z jednego portretu bez utraty twarzy.
Wskazówki
Nazwij każdy obraz
Pisz „the woman from Picture 1” i „the man from Picture 2”, a nie „them”. Niejasne prompty mogą mieszać osoby.
Użyj frazy LoRA
LoRA do edycji są trenowane ze stałym otwarciem, takim jak „Next Scene:” albo „transform into anime”. Zacznij od niego, a potem opisz zmianę.
Napisz, kto ma wyglądać na dorosłego i jak
Gdy LoRA rysuje osoby jako ilustracje, opisz ich wiek i rysy, na przykład „a woman in her thirties with a grown-up face”, żeby rysunek pozostał wierny zdjęciu.
Podaj link do pliku
Wklej bezpośredni link do pobrania pliku .safetensors. Strona repozytorium albo link do Hugging Face wymagający logowania kończy żądanie błędem, a nieudane żądania nie są rozliczane.
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": "alibaba/qwen-image-edit-2509-lora/edit",
"input": {
"image_urls": [
"https://example.com/reference.png"
],
"output_format": "jpeg",
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette"
}
}'
# 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.













