Przejdź do treści głównej

Z-Image Spicy to text-to-image bez cenzury z dokładną szerokością i wysokością ustawianymi niezależnie od 256 do 1536 pikseli. Prompt nie ma limitu znaków, a rozwijanie promptu działa tylko po włączeniu.

Od $0.012/obraz5% poniżej ceny katalogowej Spicy

Obszar roboczy

Wejście

Tekst na obraz
Bez limitu znaków. Miejsce wydaj na kierunek światła, materiał garderoby, charakter taśmy i paletę; sformułowania przechodzą dokładnie tak, jak je zapisano, gdy rozwijanie jest wyłączone. od 1 znaków
Szerokość wyniku w pikselach, od 256 do 1536, ustawiana niezależnie od height. Trzymaj dłuższy bok w granicach mniej więcej dwukrotności krótszego, chyba że pusta przestrzeń jest zamierzona. nie mniej niż 256 · nie więcej niż 1536
Wysokość wyniku w pikselach, od 256 do 1536, ustawiana niezależnie od width. Wygenerowanie od razu w docelowej wysokości pozwala uniknąć przycięcia, które przesunęłoby temat z miejsca oczekiwanego przez układ. nie mniej niż 256 · nie więcej niż 1536
Rozbudowa promptuwpływa na cenę
Przepisuje krótki prompt na dłuższy przed generowaniem. Domyślnie wyłączone i przy śmielszych briefach warto tak zostawić – rozwijanie parafrazuje, a to właśnie tam świadomie dobrane słowa się uogólniają.
Seed
Podaj ten sam seed przy tym samym prompcie i tych samych wymiarach, żeby ustabilizować losowanie między dwoma przebiegami; dzięki temu da się je porównać, ale identyczny obraz nie jest gwarantowany. 0 albo pominięcie pola oznacza nowe losowanie przy każdym wywołaniu. nie mniej niż 0 · nie więcej niż 2147483647
Filtr bezpieczeństwaWyłączony

SpicyAPI nie uruchamia przy tym modelu żadnego filtra bezpieczeństwa. Twój prompt i media trafiają do modelu w takiej postaci, w jakiej je zapisałeś, a o tym, co wraca, decyduje sam model.

Sprawdzamy twoje konto, zanim odblokujemy wysyłkę i wycenę.

Wyjście

Gotowe do nowego uruchomienia
blind-stripe-boudoirWynik przykładowy

Powiązane modele i kolejne zadania

Brakuje modelu, którego potrzebujesz?

Napisz, co dodać i do czego chcesz tego użyć. Zgłoszenia trafiają do osób, które decydują o kolejności wdrożeń.

Podgląd pokazuje wybrane przykłady. Wypróbuj własny prompt i ustawienia w Playground.

Gałąź LoRA bez cenzury osadzona w otwartej linii Z-Image od Alibaby

Z-Image Spicy to endpoint tekst na obraz bez cenzury: przyjmuje pisemny opis i zwraca jeden obraz o szerokości i wysokości ustalanych samodzielnie, każdy bok od 256 do 1536 pikseli. To wariant LoRA w tym katalogu, wyprowadzony z otwartej linii Z-Image zespołu Tongyi w Alibabie, a nie model wydany przez Alibabę pod tą nazwą, i nie ma tu listy proporcji obrazu: kadr podaje się w pikselach.

Otwórz Playground
Gałąź LoRA bez cenzury osadzona w otwartej linii Z-Image od Alibaby
Pochodzenie bazowe
Otwarta linia Z-Image zespołu Tongyi w Alibabie, 6B parametrów, licencja Apache-2.0
Rozmiar
Szerokość i wysokość ustalane niezależnie, 256–1536px każda, brak pola aspect_ratio
Prompt
Ten endpoint nie deklaruje limitu znaków
Rozliczenie
Dwie stawki cenowe, wyznaczane przez enable_prompt_expansion
Deklaracja treści
Brak: żadnej flagi dojrzałości, żadnego pola na żądanie
Okno zadania
Asynchroniczne, 1800 sekund na osiągnięcie stanu końcowego
Pochodzenie
Gałąź LoRA, nie oficjalne wydanie AlibabyZespół Tongyi publikuje linię Z-Image otwarcie na licencji Apache-2.0: destylowany wariant Turbo i model bazowy 6B już są dostępne, a wariant do edycji i baza omni zostały zapowiedziane jako nadchodzące. Żadne z tych wydań nie jest tym endpointem — to gałąź LoRA bez cenzury zbudowana na tej architekturze, działająca tutaj pod własną nazwą.
Matematyka kadru
Piksele, nie lista proporcjiNie ma tu aspect_ratio do wyboru. width i height ustala się niezależnie, więc baner, karta portretowa czy kwadratowa miniatura powstają z jednego wyliczenia na podstawie miejsca docelowego i trafiają do żądania jako dwie liczby.
Rozliczenie
Dwie ceny, jeden przełącznikenable_prompt_expansion to jedyny wariant cenowy tego endpointu: pozostawienie wartości false albo ustawienie jej na true decyduje, do której z dwóch stawek trafi wywołanie, i żadne inne pole w żądaniu tego nie zmienia.

W czym API Z-Image Spicy jest dobre

Migracja z endpointu opartego na gotowych proporcjach

Migracja z endpointu opartego na gotowych proporcjach

Jeśli istniejąca integracja wybiera z ustalonej listy proporcji, przeniesienie sprowadza się do jednego wyliczenia: pomnóż docelową proporcję przez budżet pikseli, którego potrzebujesz, a następnie wyślij wynikowe width i height jako dwie liczby całkowite. Nie ma między nimi kroku dopasowania do najbliższego presetu, więc kadr 3:2 i pasek 21:9 kosztują tyle samo pracy.

Przełącznik rozwinięcia to decyzja cenowa

Przełącznik rozwinięcia to decyzja cenowa

enable_prompt_expansion decyduje, do której z dwóch stawek trafi wywołanie, więc jest ustawieniem budżetowym tak samo jak ustawieniem promptu. Wybierz jedną wartość dla całej integracji, a łączny koszt da się przewidzieć przed wysyłką; przełączanie jej przy każdym żądaniu sprawia, że ta sama partia rozkłada się na obie stawki naraz, co utrudnia oszacowanie.

  • Brak negatywnego promptu, więc wykluczenia trafiają do zdania

    Nie ma osobnego pola na to, czego unikać, więc wszystko, co trafiłoby do negatywnego promptu, trzeba przeformułować na instrukcję pozytywną. Nazwij materiał garderoby i kierunek światła, którego chcesz — model nie ma z czego odejmować, więc zdanie o tym, czego nie chcesz, wciąż stawia te słowa przed nim.

  • Seed znaczy coś dopiero razem z żądaniem obok

    width, height i enable_prompt_expansion wszystkie zasilają render, więc sam seed nie identyfikuje wyniku. Zapisuj w logach całą treść żądania obok seeda, a kadr sprzed tygodnia da się zestawić z nowym; przechowując sam tekst promptu, seed wskazuje na render, którego już nie odtworzysz.

  • Jeden obraz na wywołanie, rozmiar ustalony raz

    Ten endpoint nie ma pola num_outputs ani batch, więc jedno żądanie zwraca jeden obraz. Zestaw rozmiarów dla tego samego motywu — kwadratowy kafel, szeroki nagłówek i wysoka karta — to trzy wywołania z trzema parami width i height, i trzy niezależne losowania, chyba że ten sam seed jest przypięty do wszystkich.

  • Uchwyt zadania, pętla odpytywania i limit czasu

    Żądanie otwiera zadanie zamiast blokować do momentu powstania obrazu, a endpoint daje 1800 sekund, zanim zadanie zostanie zapisane jako przekroczone czasowo. Wystarczy pętla odpytywania w stałych odstępach z limitem wyprowadzonym z tej liczby; sama wartość to budżet dla logiki ponawiania i nic nie mówi o tym, ile trwa zwykły obraz.

Dla kogo jest Z-Image Spicy

  • Zastąp wybór proporcji dwiema liczbami

    Zespoły odchodzące od gotowych proporcji

    Zastąp wybór proporcji dwiema liczbami

    Interfejs, który dotąd oferował „1:1 / 16:9 / 9:16”, może zachować ten wybór i przełożyć go na width i height w momencie żądania, albo od razu wystawić dwa pola liczbowe dla miejsc, których lista presetów nigdy nie obejmowała.

  • Dopasuj dokładnie do siatki zasobów aplikacji

    Produkty typu companion i postaci

    Dopasuj dokładnie do siatki zasobów aplikacji

    Kafelki awatarów, paski banerów i pełne karty rzadko mają ten sam kształt. Ustalanie width i height przy każdym wywołaniu sprawia, że każdy zasób powstaje w swoim natywnym rozmiarze, więc karta portretowa nie musi najpierw powstać jako kwadrat, a potem być przycinana.

  • Zakolejkuj pracę i odbierz ją później

    Potokowa generacja obrazów bez cenzury na dużą skalę

    Zakolejkuj pracę i odbierz ją później

    Każde żądanie to niezależne zadanie z własnym uchwytem, więc partia kilkuset obrazów to kolejka, którą worker opróżnia we własnym tempie, zamiast długiego, blokującego wywołania. Błędy trafiają też per zadanie, więc ponowienie wysyła jeden prompt i jeden rozmiar.

  • Zacznij od miejsca docelowego, nie od modelu

    Deweloperzy zaczynający z rozmiarami w pikselach

    Zacznij od miejsca docelowego, nie od modelu

    Najpierw zmierz przestrzeń, którą obraz ma wypełnić, a potem wyślij te liczby jako width i height. Obie strony przyjmują dowolną liczbę całkowitą od 256 do 1536 i nie ma tu zaokrąglania do najbliższej obsługiwanej proporcji — miejsce 1200x900 to dosłownie 1200 i 900.

Jak wywołać API Z-Image Spicy

  1. Wylicz width i height z miejsca docelowego

    Nie ma listy proporcji, do której można się dopasować, więc zacznij od rzeczywistych wymiarów w pikselach, które obraz ma wypełnić, i wyślij je jako width oraz height, każde między 256 a 1536.

  2. Ustal enable_prompt_expansion raz dla całej integracji

    Zostaw false przy w pełni napisanym briefie, żeby treść dotarła do modelu bez zmian; ustaw true tylko tam, gdzie wejście to krótka, celowo uboga linijka. To samo pole ustala też, do której z dwóch stawek trafi wywołanie.

  3. Zapisz wykluczenia jako instrukcje pozytywne

    Bez pola na negatywny prompt napisz cały brief w kategoriach tego, co ma się znaleźć w kadrze. Zdanie o czymś, czego nie chcesz, wciąż nazywa tę rzecz — lepiej zostawić ją poza opisem.

  4. Wyślij zadanie i odpytuj do stanu końcowego

    Wywołanie zwraca uchwyt zadania. Odpytuj go w stałych odstępach, aż zgłosi stan końcowy, a następnie pobierz plik z magazynu platformy i zapisz identyfikator zadania obok własnego identyfikatora zasobu.

  5. Zapisz seed razem z resztą żądania

    Zapisuj seed obok promptu, width, height i flagi rozwinięcia, gdy kadr warto zachować. Ten zestaw wartości musi się zgadzać przy kolejnym uruchomieniu, żeby dwa obrazy w ogóle dało się porównać.

Przykłady z Z-Image Spicy krok po kroku

  • Karta portretowa dopasowana do siatki aplikacji companion

    Width i height ustawiane są wprost na wymiary karty w aplikacji, więc nic nie trzeba potem przycinać, żeby zmieścić się w siatce.

    Intimate portrait of an adult woman in a silk robe, seated by a rain-streaked window at night, warm lamplight from one side, relaxed pose, soft film grain, muted amber and charcoal palette
  • Kadr w kształcie banera z wyłączonym rozwinięciem

    W pełni napisany brief z enable_prompt_expansion pozostawionym na wartości domyślnej, tak by treść dotarła do modelu bez zmian, w szerokim formacie pod nagłówek.

    Wide banner composition, an adult couple close together on a hotel balcony at dusk, city lights softly out of focus behind them, warm golden-hour light, cinematic color grade, shallow depth of field
  • Krótki brief z włączonym rozwinięciem

    Jednolinijkowy pomysł wysłany z enable_prompt_expansion ustawionym na true, co pozwala modelowi dopisać szczegóły zamiast wypisywać je ręcznie, i ląduje w drugiej stawce cenowej endpointu.

    Adult woman in a silk slip dress, candlelit room, soft focus

Pytania o API Z-Image Spicy

Zacznij od wymiarów w pikselach miejsca docelowego, a nie od proporcji, i ustal enable_prompt_expansion raz dla całej integracji: to pole decyduje zarówno o tym, jak treść dotrze do modelu, jak i o tym, do której z dwóch stawek trafi żądanie. Napisz brief w całości w kategoriach tego, co ma się znaleźć w kadrze, bo nie ma tu pola na wykluczenia, i trzymaj seed obok pełnej treści żądania, żeby późniejsze porównanie miało z czym się zestawić.