Wprowadzenie
Jib Mix Qwen LoRA, tekst na obraz tworzy jeden fotorealistyczny obraz z opisu tekstowego, z załadowanymi maksymalnie trzema twoimi plikami LoRA. Jib Mix Qwen to społecznościowy checkpoint J1B, merge zbudowany na otwartym, 20-miliardowym Qwen-Image firmy Alibaba i nastawiony na naturalnych, fotograficznych ludzi. LoRA wytrenowane pod Qwen-Image lub Qwen-Image-2512 ładują się z bezpośredniego linku; wybierz jedne z dziewięciu proporcji, do 1536 pikseli na dłuższym boku, i odbierz wynik w JPEG, PNG lub WebP w jednej stałej cenie. Platforma nie dodaje filtra treści do promptu, wag ani obrazu.
Wybierz tryb według potrzeby
| Czego potrzebujesz | Tryb |
|---|---|
| twoje własne LoRA na wierzchu | Jib Mix Qwen LoRA, tekst na obraz |
| model taki, jaki jest | Jib Mix Qwen, tekst na obraz |
Najważniejsze funkcje
Fotograficzne LoRA, które widać
Na jednym prompcie i seedzie LoRA aparatu telefonu, LoRA retuszu portretowego i dwie LoRA realizmu zmieniły twarz i światło w sposób widoczny gołym okiem, a dwie z nich połączyły się bez zgrzytu.
Dwie generacje LoRA
Ładują się zarówno LoRA do Qwen-Image, jak i do Qwen-Image-2512, bo mają wspólną architekturę. LoRA do innego modelu bazowego jest pomijana bez błędu, więc sprawdź kartę, zanim ją wyślesz.
Ta sama szybkość, ta sama cena
Mediana wyniosła około sześciu sekund czasu modelu w 38 uruchomieniach, a załadowanie jednej, dwóch czy trzech LoRA nie dodaje opłaty.
Bez cenzury z własnymi wagami
LoRA nie są weryfikowane, a wynik nie jest filtrowany; w naszych testach nic nie zostało odrzucone ani rozmyte.
Parametry żądania
| Parametr | Wymagane | Uwaga |
|---|---|---|
prompt | Tak | Frazę wyzwalającą LoRA umieść na początku, a potem osobę, ubiór, miejsce, światło i wrażenie z aparatu pełnymi zdaniami. Do 5000 znaków; nie ma promptu negatywnego. od 1 znaków · do 5000 znaków |
aspect_ratio | Nie | Dziewięć opcji od 21:9 do 9:21; domyślnie 1:1. 1:1 to 1328 x 1328, 3:4 to 1104 x 1472, a 16:9 to 1536 x 864. |
loras | Nie | Do trzech wpisów {path, scale}. Domyślnie: |
output_format | Nie | Domyślnie JPEG, a PNG lub WebP, gdy są ci potrzebne. Nie zmienia ceny. |
seed | Nie | Pozwala porównywać serię obrazów, gdy zmieniasz po jednym scale LoRA. Nie gwarantuje identycznych pikseli przy każdym uruchomieniu. |
Cennik
$0.03 / obraz
Rozliczenie za obraz, w jednej stałej cenie dla każdych proporcji. Ładowanie LoRA nie dodaje osobnej opłaty.
Zastosowania
Seria z jednym wyglądem aparatu
Przypnij LoRA aparatu lub kliszy na stałym scale i zachowaj seed, żeby cały zestaw portretów miał ten sam obiektyw i światło.
Portrety studyjne
LoRA portretu dodaje równe, wygładzone studyjne wykończenie, a model bazowy zachowuje fakturę skóry.
Zdjęcia bez cenzury dla twojej platformy
Załaduj LoRA, których oczekuje twoja publiczność, bez flagi treści i bez drugiej weryfikacji wyniku.
Wskazówki
Dopasuj prompt do LoRA
Jeśli LoRA naśladuje aparat telefonu, napisz w prompcie także "phone photo with flash". Prompt i wagi ciągnące w tę samą stronę dają najczytelniejszy wynik.
Nie oczekuj stylów rysowanych
LoRA anime i pixel art ładują się, ale obraz pozostaje fotografią, nawet przy scale 2. Do nich użyj modelu ilustracji.
Trzymaj scale między 0,5 a 1,5
Wartość 0,5 to lekkie muśnięcie, a 1 to siła zamierzona. Przy 4 nasz obraz testowy się rozsypał.
Podaj link do pliku
Skopiuj bezpośredni adres URL do pobrania pliku .safetensors. Strony repozytoriów i linki wymagające logowania kończą żą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": "j1b/jib-mix-qwen-image-lora/text-to-image",
"input": {
"aspect_ratio": "1:1",
"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.










