Wprowadzenie
Z-Image Spicy Pro zamienia śmiały lub zwykły brief w jeden obraz o ustawionych przez ciebie wymiarach, z sufitem 2560 pikseli na bok. To osobny poziom bez cenzury: bez flagi dojrzałości, bez deklaracji, bez skanera między żądaniem a modelem.
Z-Image Spicy Pro to wielkoformatowy poziom bez cenzury w linii Z-Image: szerokość i wysokość ustawiane niezależnie do 2560 pikseli, pole promptu bez limitu długości, opcjonalne rozwijanie promptu, domyślnie wyłączone, i brak filtra treści.
Najważniejsze funkcje
Osobny poziom do obrazów bez cenzury
Z-Image Spicy Pro powstał z myślą o briefach wizualnych bez cenzury, a nie jako ogólna ścieżka z poluzowanymi ograniczeniami. Jasno określ zamierzony kontekst, obiekt i sposób potraktowania obrazu, a potem porównaj wynik z briefem i obowiązującymi zasadami.
Więcej miejsca na obrazy do publikacji
Poziom Pro służy pracom, które potrzebują bardziej szczegółowego kadru końcowego niż wczesny przebieg koncepcyjny. Oceniaj szczegóły, takie jak materiał, światło i kompozycja, w docelowym miejscu publikacji, a nie na powiększonej miniaturze.
Zachowaj przemyślane sformułowania
Gdy liczy się sformułowanie briefu, przechowuj zatwierdzoną wersję razem z wynikiem. Przeredagowanie w ramach eksploracji może zmienić intencję żądania, więc każdy późniejszy wariant porównuj z pierwotnymi założeniami.
Parametry żądania
| Parametr | Wymagane | Uwaga |
|---|---|---|
prompt | Tak | Bez limitu znaków. W tym rozmiarze konkretny opis kierunku światła, tkaniny, palety i obiektywu jest dobrze wykorzystywany; piętrzenie przymiotników nie. od 1 znaków |
width | Nie | Szerokość wyjścia w pikselach, od 256 do 2560, domyślnie 1024. Trzymaj dłuższy bok w granicach mniej więcej dwukrotności krótszego, chyba że piszesz kompozycję pod wąski pas. |
height | Nie | Wysokość wyjścia w pikselach, od 256 do 2560, domyślnie 1024. |
enable_prompt_expansion | Nie | Przepisuje krótki prompt na dłuższy jeszcze przed generowaniem. Domyślnie: |
seed | Nie | Podaj ten sam seed przy tym samym prompcie i tych samych wymiarach, a losowanie między dwoma przebiegami zostanie ustabilizowane: staną się porównywalne, ale identyczny obraz ni… |
Cennik
$0.019 / obraz
Zastosowania
Start od pisemnego briefu
Używaj tego endpointu do śmiałych lub zwykłych briefów, które potrzebują dużego kadru: width i height mają zakres od 256 do 2560 i domyślnie wynoszą 1024, więc rozmiar docelowy ustaw wprost. Zostaw wyłączone enable_prompt_expansion, a sformułowania dotrą tak, jak je napisałeś.
Sesje bez cenzury w pełnym formacie
Portrety w wysokim kluczu, kompozycje z perspektywy pierwszej osoby i sesje modowe generowane w 1728x2560, więc kadr trafia prosto do makiety. Bez etapu powiększania, który wymyśla szczegóły skóry, jakich nigdy nie wyrenderowano.
Prompty, które inne API obrazów odrzucają
Dosadne sformułowania przechodzą bez zmian przy wyłączonym rozwijaniu, a żądanie wygląda tak samo jak przy każdym innym modelu tutaj — utwórz zadanie, odpytaj, pobierz plik z magazynu platformy. Nic w pracy bez cenzury nie idzie inną ścieżką w kodzie.
Makiety bliskie drukowi
2560x1440 i 2048x2560 dają dość pikseli na makietę, która będzie wyświetlana lub drukowana w małym formacie. Poniżej tego sufitu nic nie potrzebuje upscalera, a to właśnie tam większość pipeline’ów bez cenzury traci fakturę.
Wskazówki
Napisz pełny brief, rozwijanie wyłączone
Opisz oświetlenie, tkaninę, pozę i scenerię konkretnymi słowami. Przykład Pro na tej stronie używa czarnego satynowego topu, jedwabnych spodni i ciepłej lampy hotelowej w rozmiarze 1728 × 2560. Poniższy brief to zapisany prompt dla tego obrazu; przy adaptacji traktuj satynę, koronkowe wykończenie i dłonie jako szczegóły do sprawdzenia.
Porównuj w docelowym rozmiarze
Najpierw wybierz docelowe wymiary. Dopuszczalne rozmiary mają obecnie tę samą cenę za obraz, więc szkic 1024 × 1024 nie obniża kosztu wywołania. Zachowaj seed i wymiary, zmieniając po jednym elemencie opisu. Planuj budżet według liczby wariantów. Seed 0 oznacza nowe losowanie.
Dostosuj dołączony przykład
Zacznij od zapisanego przykładu Pro z width: 1728, height: 2560 i seed: 4217. Rozszerzanie promptu jest domyślnie wyłączone. Zmieniaj pokój, światło lub strój pojedynczo i zachowaj wybrany prompt razem z obrazem.
Photograph of an adult woman in her thirties lying back across a hotel bed in an opaque black satin bralette with a thin scalloped lace trim along the edges and high-waisted black silk trousers, one arm above her head, looking at the camera with a slow smile. Low warm bedside lamp, city lights through the window, 50mm, soft film grain, editorial lingerie campaign.
Przykład łączy nisko ustawioną ciepłą lampkę nocną ze światłami miasta za oknem. W docelowym rozmiarze porównaj twarz, uniesioną dłoń, brzegi koronki oraz rozdzielenie czarnej satyny i jedwabnych spodni.
Sprawdź wynik, zanim zaczniesz iterować
2560 pikseli na bok to sufit; oba wymiary domyślnie wynoszą 1024, więc o duży kadr trzeba poprosić wprost. Skrajne pary — bardzo długi bok wobec krótkiego — wykraczają poza to, co model dobrze komponuje, więc trzymaj dłuższy bok najwyżej w okolicach dwukrotności krótszego, chyba że pusta przestrzeń jest zamierzona. Wyłączone enable_prompt_expansion to pewniejsza droga przy śmielszych briefach. Nie ma tu negatywnego promptu, wejścia obrazu ani pola formatu wyjściowego.
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/z-image-spicy-pro/text-to-image",
"input": {
"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.












