Wprowadzenie
Wan 2.7 Pro Tekst na obraz zamienia pisemną koncepcję artystyczną w nowy obraz. Używaj go, gdy kompozycję, obiekt, światło i hierarchię wizualną trzeba dopiero zaprojektować na podstawie briefu.
Wybierz tryb Wan 2.7 Pro według materiału wyjściowego
| Co masz na starcie | Tryb |
|---|---|
| pisemny brief wizualny | Wan 2.7 Pro Tekst na obraz |
| obraz, który wymaga ukierunkowanej zmiany | Wan 2.7 Pro Edycja obrazu |
Najważniejsze funkcje
Do 4K, w text-to-image
Text-to-image domyślnie pracuje tu w 2k, około 4 megapikseli, i sięga 4k, około 16 megapikseli, tam gdzie standardowa rodzina kończy się na 2k. Image-to-image pracuje w 2k. O ten podział właśnie chodzi: po 4k sięgaj, gdy generujesz główny kadr, który będzie przycinany albo drukowany, a nie gdy przekolorowujesz packshot.
Światło świec, skóra i pociągnięcia pędzla
Drugi kadr na tej stronie to malarskie wnętrze: postać na tle podświetlonego parawanu, jedna świeca i kieliszek wina na lakowym stoliku. Miękkie wygaszanie światła, widoczna faktura pędzla i twarz, która czyta się w tym rozmiarze, rozsypują się na małym płótnie jako pierwsze – i dokładnie po to jest to większe.
Utrzymuje każdy człon długiej instrukcji
W image-to-image dodatkowa pojemność idzie w wykonywanie złożonych instrukcji – weź ten przedmiot, połóż go na tamtej powierzchni, dopasuj światło z drugiego obrazu, nie ruszaj skroplin. Rodzina standardowa gubi jeden człon takiej instrukcji częściej niż ta wersja.
Parametry żądania
| Parametr | Wymagane | Uwaga |
|---|---|---|
prompt | Tak | Opisz kadr, a potem nazwij materiały warte tego płótna: skórę, mokry beton, szkło, drukowany krój pisma. od 1 znaków · do 5000 znaków |
aspect_ratio | Nie | 1:1, 4:3, 3:4, 16:9, 9:16, 3:2 albo 2:3. Domyślnie 1:1. |
resolution | Nie | 2k albo 4k; domyślnie 2k. 2k to około 4 megapikseli, a 4k niesie czterokrotnie więcej, około 16 megapikseli. |
color_palette | Nie | Opcjonalny motyw kolorystyczny z 3–10 kolorów (zalecane jest 8). od 3 elementów · do 10 elementów |
seed | Nie | Od 0 do 2147483647. Identyczny seed przy identycznym prompcie trzyma rysunek stabilnie i to właśnie nadaje sens iterowaniu po jednym członie. |
Cennik
$0.075 / obraz
Zastosowania
Sprawdź koncepcję wizualną przed produkcją
Używaj tekstu na obraz, gdy ze źródła nic nie musi przetrwać, a kadr będzie przycinany, powiększany albo drukowany. Domyślnie działa w 2k, około 4 megapikseli, a 4k daje około 16 megapikseli; każda proporcja dostaje ten sam budżet pikseli.
Utwórz kluczowy kadr storyboardu
Wyrenderuj kadr w 4k i przekaż go jako kadr początkowy do endpointu obraz na wideo w 4K. O renderze decyduje rozdzielczość wideo, a nie źródło, więc start od dużego, ostrego kadru utrzymuje w klipie fakturę tkaniny i skóry.
Ustal system wizualny kampanii
Okładka magazynu z czytelną winietą i zapowiedziami potrzebuje większego płótna, żeby litery pozostały ostre. Generuj w 3:2 albo 2:3, przytrzymaj seed i poprawiaj tylko fragment o typografii, aż słowa wyjdą czysto.
Wskazówki
Najpierw kompozycja, potem dekoracja
Opisz kadr, a potem nazwij materiały warte większego płótna: skórę, mokry beton, szkło, drukowany tekst. Kompozycja jest planowana przed rysowaniem, więc jedna jasna relacja przestrzenna działa lepiej niż stos słów kluczowych.
Przytrzymaj seed i zmieniaj jeden element na przebieg
Przy tym samym seedzie i pozostałych danych bez zmian losowanie pozostaje stabilne, więc różnica między dwoma przebiegami pokazuje, co zrobił zmieniony element. Dopiero potem przejdź przez aspect_ratio dla kadrów, które musisz dostarczyć.
Sprawdź, zanim użyjesz obrazu dalej
Tekst na obraz zwraca jeden obraz na żądanie i przy każdym seedzie wymyśla nową twarz, więc konkretna osoba wymaga referencji i endpointu edycji. Gdy wynik trafia tylko do feedu albo na miniaturę, Wan 2.7 wykona to samo na mniejszym płótnie.
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/wan-2.7-pro/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"resolution": "2k",
"aspect_ratio": "1:1"
}
}'
# 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.





























