Wan 2.7 API
Alibaba WAN 2.7 — spójne filmowe wideo z wyraźnymi detalami, stabilnym ruchem i dobrym wykonywaniem instrukcji. Osobne endpointy dla tekstu na wideo, obrazu na wideo, referencji na wideo, video-edit i video-extend, a także warianty image-edit i tekst na obraz w tej samej rodzinie.
Wyjście wideo w 720p (domyślnie) lub 1080p. Edycje obrazów przez wariant bazowy Edit lub wariant Pro (wyjście do 2K). Tekst na obraz w wariancie bazowym lub Pro (do 4K z trybem myślenia). Obraz na wideo obsługuje sterowanie pierwszą/ostatnią klatką; video-extend obsługuje ostatnią klatkę i dźwięk.
Przegląd
O modelu Wan 2.7 API
Co robi Wan 2.7, jakie miejsce zajmuje w linii modeli Alibaba i dlaczego zespoły po niego sięgają.
Wan 2.7 to model generowania wideo od Alibaba, dostępny przez REST API WaveSpeedAI. Alibaba WAN 2.7 — spójne filmowe wideo z wyraźnymi detalami, stabilnym ruchem i dobrym wykonywaniem instrukcji. Osobne endpointy dla tekstu na wideo, obrazu na wideo, referencji na wideo, video-edit i video-extend, a także warianty image-edit i tekst na obraz w tej samej rodzinie.
Wyjście wideo w 720p (domyślnie) lub 1080p. Edycje obrazów przez wariant bazowy Edit lub wariant Pro (wyjście do 2K). Tekst na obraz w wariancie bazowym lub Pro (do 4K z trybem myślenia). Obraz na wideo obsługuje sterowanie pierwszą/ostatnią klatką; video-extend obsługuje ostatnią klatkę i dźwięk.
Rodzina Wan 2.7 w WaveSpeedAI zawiera 10 endpointów REST obejmujące workflowy: Text-To-Image, Video-Extend, Reference-To-Video, Text-To-Video, Video-To-Video, Image-To-Image, Image-To-Video. Każdy wariant ma własny cennik, parametry i przykładowe wyniki — wybierz ten, który pasuje do Twoich danych wejściowych i wymagań produkcyjnych, albo wywołuj kilka z jednego klucza API, aby składać wieloetapowe pipeline'y.
Uruchamiaj Wan 2.7 z tym samym kluczem API, kontem rozliczeniowym i limitami, których używasz dla ponad 1000 innych modeli AI w WaveSpeedAI. Bez osobnej konfiguracji u dostawcy, bez osobnych SDK, bez osobnych limitów — jedna integracja obejmuje wszystko: od tekstu na obraz i tekstu na wideo, przez syntezę dźwięku i generowanie 3D, po upscaling i edycję.
Endpointy
Wszystkie endpointy API Wan 2.7
10 endpointów Wan 2.7 dostępnych teraz w WaveSpeedAI — wybierz wariant pasujący do Twojego workflow.
/filters:quality(82)/media/images/20260408104400_gquo9ixf.webp)
Wan 2.7 Text To Image
WAN 2.7 Text-to-Image generates high-quality images from text prompts with thinking mode for enhanced image quality. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104356_turpamao.webp)
Wan 2.7 Text To Image Pro
WAN 2.7 Text-to-Image Pro generates high-quality images up to 4K from text prompts with thinking mode for enhanced image quality. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104334_n09m1gpi.webp)
Wan 2.7 Video Extend
WAN 2.7 Video Extend extends existing videos with optional last frame control and audio support, supporting 720p/1080p output. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408104342_ej302cia.webp)
Wan 2.7 Reference To Video
WAN 2.7 Reference-to-Video turns character, prop, or scene references from images or videos into new video shots with preserved identity, style, and layout plus smooth, coherent motion. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408104404_mqejvdc5.webp)
Wan 2.7 Text To Video
WAN 2.7 Text-to-Video turns plain prompts into coherent, cinematic clips with crisp detail, stable motion, and strong instruction-following—great for ads, explainers, and social posts. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408104408_wr1r10h3.webp)
Wan 2.7 Video Edit
WAN 2.7 Video Edit performs prompt-driven video editing with multi-image reference support, supporting 720p/1080p output. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104411_n33dp5gc.webp)
Wan 2.7 Image Edit
WAN 2.7 Image Edit performs prompt-driven image editing with support for multiple-image references. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104338_4kdl2itm.webp)
Wan 2.7 Image To Video
WAN 2.7 converts images into videos (720p/1080p) with optional audio, supporting first and last frame control. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/1780805363960584973_J6AfozIS.webp)
Wan 2.7 Image To Video Pro
Wan 2.7 Image to Video Pro is a fast AI image-to-video generation model that converts images into premium-quality videos with superior motion dynamics, enhanced visual fidelity, and professional cinematic output. Ready-to-use REST inference API for product videos, advertising creatives, cinematic clips, social media content, character animation, visual storytelling, and professional image-to-video workflows with simple integration, no coldstarts, and affordable pricing.
/filters:quality(82)/media/images/20260408104351_icjk73ba.webp)
Wan 2.7 Image Edit Pro
WAN 2.7 Image Edit Pro performs prompt-driven image editing with multi-image reference support and up to 2K output. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Przykłady
Wan 2.7 w akcji
Prawdziwe wyniki wygenerowane przez API Wan 2.7. Najedź na wideo, aby zobaczyć podgląd, kliknij, aby otworzyć pełnowymiarowy podgląd.
Jak zacząć
Jak korzystać z API Wan 2.7
Cztery kroki od rejestracji do gotowego wyniku. Pełne przykłady w Pythonie, Node.js i cURL znajdziesz w sekcji API poniżej.
- 01
Uzyskaj klucz API
Załóż konto WaveSpeedAI i skopiuj klucz API z panelu. Nowe konta otrzymują darmowe kredyty na start — wystarczy na kilkadziesiąt uruchomień w playground, zanim zaczną się opłaty.
- 02
Wyślij predykcję
Wyślij dane wejściowe jako JSON metodą POST na https://api.wavespeed.ai/api/v3/alibaba/wan-2.7/text-to-video. Endpoint od razu zwraca identyfikator predykcji — generowanie jest asynchroniczne, więc nie trzymasz otwartego połączenia na czas inferencji.
- 03
Sprawdzaj ukończenie
Wywołaj GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Przy statusie completed odbierz wyniki; przy failed, cancelled, timeout lub deleted zakończ z błędem; przy każdym innym statusie odpytuj dalej.
- 04
Odczytaj adres wyniku
Gdy status to "completed", odczytaj adres URL z data.outputs[0]. Wskazuje on wygenerowane media w CDN WaveSpeedAI — obraz, wideo, dźwięk lub plik 3D, zależnie od wywołanego wariantu Wan 2.7.
Zastosowania
Co możesz zbudować z Wan 2.7
Typowe workflowy, do których deweloperzy i twórcy używają API Wan 2.7.
Tekst na wideo z dobrym wykonywaniem instrukcji
alibaba/wan-2.7/text-to-video zamienia zwykłe prompty w spójne filmowe klipy. Opis z katalogu: „świetny do reklam, materiałów wyjaśniających i postów w mediach społecznościowych”. Domyślnie 720p, dostępne 1080p.
Obraz na wideo ze sterowaniem klatkami
alibaba/wan-2.7/image-to-video obsługuje sterowanie pierwszą i ostatnią klatką oraz opcjonalny dźwięk — przydatne w klipach, w których generowanie ma się zaczynać I kończyć na konkretnych obrazach statycznych.
Referencja na wideo dla tożsamości
alibaba/wan-2.7/reference-to-video wykorzystuje referencje postaci, rekwizytów lub scen (z obrazów albo wideo), aby generować nowe ujęcia z zachowaną tożsamością, stylem i układem. Płynny, spójny ruch w całym generowaniu.
Edycja wideo z referencjami z wielu obrazów
alibaba/wan-2.7/video-edit wykonuje edycję wideo wejściowego sterowaną promptem, z obsługą referencji z wielu obrazów i wyjściem 720p/1080p. Przydatne przy stylistycznych przeróbkach i ukierunkowanych modyfikacjach istniejącego materiału.
Edycja obrazów w tej samej rodzinie
alibaba/wan-2.7/image-edit i image-edit-pro (wyjście do 2K) obsługują edycję obrazów sterowaną promptem z referencjami z wielu obrazów — ta sama rodzina co narzędzia wideo, przydatna w potokach od obrazów statycznych do wideo.
Tekst na obraz z trybem myślenia
alibaba/wan-2.7/text-to-image-pro generuje obrazy do 4K z „trybem myślenia” dla lepszej jakości. Przydatne przy pracy nad obrazami statycznymi w tej samej rodzinie Wan 2.7 co generowane wideo.
Wskazówki
Wskazówki do promptów dla Wan 2.7
Praktyczne rady, jak uzyskiwać lepsze wyniki z Wan 2.7 — oparte na wzorcach, które sprawdzają się w produkcyjnych pipeline'ach dla modeli wideo.
- 01
Wybierz wariant do zadania
Wan 2.7 oferuje osobne endpointy dla tekstu na wideo, obrazu na wideo, referencji na wideo, video-edit, video-extend, image-edit (i image-edit-pro), tekstu na obraz (i text-to-image-pro). Wybierz endpoint pasujący do Twojego wejścia — wyniki są znacznie lepsze niż przy proszeniu jednego wariantu o wszystko.
- 02
Referencja na wideo zachowuje tożsamość
alibaba/wan-2.7/reference-to-video wykorzystuje referencje postaci, rekwizytów lub scen (z obrazów albo wideo), aby generować nowe ujęcia z zachowaną tożsamością, stylem i układem. Właściwy wybór, gdy materiał źródłowy zawiera konkretnych bohaterów, którzy muszą pozostać rozpoznawalni.
- 03
Obraz na wideo obsługuje kontrolę pierwszej/ostatniej klatki
alibaba/wan-2.7/image-to-video pozwala określić pierwszą i ostatnią klatkę generowanego klipu oraz opcjonalny dźwięk. Przydatne, gdy stany początkowy i końcowy są ustalone, a model ma wypełnić łączący je ruch.
- 04
Video-extend z kontrolą ostatniej klatki i dźwięku
alibaba/wan-2.7/video-extend przedłuża istniejące wideo z opcjonalną kontrolą ostatniej klatki i obsługą dźwięku, wyjście 720p/1080p. Przydatne przy sklejaniu wydłużonych sekwencji, gdy chcesz jawnie kontrolować, gdzie kończy się rozszerzenie.
- 05
Używaj „trybu myślenia” w text-to-image-pro
alibaba/wan-2.7/text-to-image-pro generuje do 4K z „trybem myślenia” dla lepszej jakości obrazu. Przydatne, gdy prace nad obrazami statycznymi dzielą rodzinę Wan 2.7 z generowanym wideo i chcesz spójnego stylu w obrazach i ruchu.
- 06
Wybieraj 720p lub 1080p świadomie
Wan 2.7 obsługuje wyjście 720p i 1080p w większości wariantów. 720p jest domyślne i tańsze; wybierz 1080p, gdy liczy się rozdzielczość dostawy, a dodatkowy detal uzasadnia koszt.
Cennik
Cennik API Wan 2.7
Cena jest naliczana za wynik. Końcowa opłata zależy od parametrów ustawionych w playground każdego wariantu (rozdzielczość, czas trwania, liczba wyników, referencje).
| Endpoint | Typ | Cena początkowa |
|---|---|---|
| alibaba/ | text-to-image | $0.03 |
| alibaba/ | text-to-image | $0.075 |
| alibaba/ | video-extend | $0.50 |
| alibaba/ | reference-to-video | $0.50 |
| alibaba/ | text-to-video | $0.50 |
| alibaba/ | video-to-video | $0.50 |
| alibaba/ | image-to-image | $0.03 |
| alibaba/ | image-to-video | $0.50 |
| alibaba/ | image-to-video | $0.60 |
| alibaba/ | image-to-image | $0.075 |
API
Wywołaj API Wan 2.7
Uzyskaj klucz API na wavespeed.ai/accesskey, a następnie wyślij predykcję przez REST. Playground generuje gotowe do wklejenia przykłady dla dowolnej kombinacji danych wejściowych.
POSThttps://api.wavespeed.ai/api/v3/alibaba/wan-2.7/text-to-video
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/alibaba/wan-2.7/text-to-video" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"resolution": "720p",
"aspect_ratio": "16:9",
"duration": 5,
"enable_prompt_expansion": false
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/alibaba/wan-2.7/text-to-video";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"resolution": "720p",
"aspect_ratio": "16:9",
"duration": 5,
"enable_prompt_expansion": false
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"resolution": "720p",
"aspect_ratio": "16:9",
"duration": 5,
"enable_prompt_expansion": False
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/alibaba/wan-2.7/text-to-video", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)Porównanie
Wan 2.7 a alternatywy
Kiedy wybrać Wan 2.7 zamiast podobnych modeli w WaveSpeedAI.
Wan 2.7 a Seedance 2.0
Seedance 2.0 oferuje natywny dźwięk w każdym wariancie (Wan 2.7 ma opcjonalny dźwięk tylko w obrazie na wideo i video-extend) oraz szybki poziom Turbo. Wan 2.7 wygrywa szerokością między modalnościami — warianty image-edit i tekst na obraz w tej samej rodzinie.
Wan 2.7 a Kling 3.0
Kling 3.0 ma poziomy Pro i 4K oraz endpoint motion control. Wan 2.7 dodaje referencję na wideo, image-edit, image-edit-pro oraz tekst na obraz, których Kling nie oferuje.
Wan 2.7 a Wan 2.2
Wan 2.7 to nowsza architektura. Wan 2.2 (warianty WaveSpeedAI) oferuje wyspecjalizowane endpointy — Animate (120-sekundowa animacja postaci), Speech-to-Video (10-minutowe wideo sterowane dźwiękiem), Fun-Control (Apache 2.0), trenery LoRA — których 2.7 nie udostępnia.
FAQ
Wan 2.7 API — najczęściej zadawane pytania
Cennik, licencja, integracja — typowe pytania o uruchamianie Wan 2.7 w WaveSpeedAI.
Czym jest API Wan 2.7?
Wan 2.7 to model generowania wideo od Alibaba, udostępniony jako REST API w WaveSpeedAI. Alibaba WAN 2.7 — spójne filmowe wideo z wyraźnymi detalami, stabilnym ruchem i dobrym wykonywaniem instrukcji. Osobne endpointy dla tekstu na wideo, obrazu na wideo, referencji na wideo, video-edit i video-extend, a także warianty image-edit i tekst na obraz w tej samej rodzinie. Możesz wywoływać go programowo lub wypróbować w playground, do którego prowadzi link powyżej.
Jak wywołać API Wan 2.7?
Załóż konto WaveSpeedAI, skopiuj klucz API z /accesskey, a następnie wyślij POST na https://api.wavespeed.ai/api/v3/alibaba/wan-2.7/text-to-video z danymi wejściowymi w JSON. Endpoint zwraca identyfikator predykcji. Odpytuj endpoint wyniku mniej więcej co 2 sekundy, wydłużaj odstęp przy długich zadaniach i zatrzymaj się przy dowolnym statusie końcowym. Produkcyjne przykłady w Pythonie / Node.js / cURL znajdziesz powyżej.
Ile kosztuje API Wan 2.7?
Wan 2.7 zaczyna się od $0.03 za uruchomienie. Dokładny koszt zależy od ustawionych parametrów (rozdzielczość, czas trwania, liczba wyników, referencje). Podgląd kosztu na żywo obok przycisku Generuj w playground pokazuje dokładną cenę dla bieżących danych.
Jakie warianty Wan 2.7 są dostępne?
WaveSpeedAI udostępnia 10 aktywnych endpointów Wan 2.7: alibaba/wan-2.7/text-to-image, alibaba/wan-2.7/text-to-image-pro, alibaba/wan-2.7/video-extend, alibaba/wan-2.7/reference-to-video, alibaba/wan-2.7/text-to-video, alibaba/wan-2.7/video-edit, alibaba/wan-2.7/image-edit, alibaba/wan-2.7/image-to-video, i inne. Każdy wariant ma własną stronę playground i cennik.
Czy mogę używać wyników Wan 2.7 komercyjnie?
Prawa do komercyjnego użycia wynikają z licencji modelu Alibaba. Większość modeli Alibaba zezwala na komercyjne wykorzystanie wyników; skrót licencji znajdziesz na stronie playground każdego modelu, a warunki na poziomie platformy w Warunkach świadczenia usług WaveSpeedAI.
Dlaczego korzystać z Wan 2.7 w WaveSpeedAI zamiast bezpośrednio?
Jeden klucz API i jedno konto rozliczeniowe dla Wan 2.7 ORAZ ponad 1000 innych modeli AI od innych dostawców. Bez osobnej konfiguracji SDK, bez osobnych limitów, bez przepisywania kodu integracji pod każdego dostawcę. Ceny są zazwyczaj na poziomie bezpośredniego API Alibaba lub niższe.
Dostawca
O Alibaba
Zespół stojący za Wan 2.7 i szerszą linią modeli Alibaba w WaveSpeedAI.
Laboratorium Tongyi Alibaby tworzy rodzinę modeli wideo Wan oraz rodzinę modeli LLM Qwen. Wan wyróżnia się wydaniem z otwartymi wagami, szerokim zakresem wariantów (tekst na wideo, obraz na wideo, referencja na wideo, video-edit, video-extend, image-edit, tekst na obraz) oraz stałą mocną stroną w stabilności ruchu i wierności promptom w wielu językach.
Zacznij budować z Wan 2.7 w WaveSpeedAI
Darmowe kredyty na start po rejestracji. Jeden klucz API do ponad 1000 modeli AI od Alibaba i wszystkich innych dostawców.