Wan 2.5 API
Alibaba Wan 2.5 — senkronize sesle 1080p'ye kadar metinden videoya ve görselden videoya; aynı ailede video-extend, image-edit ve text-to-image, video uç noktalarının Fast varyantlarıyla birlikte.
Bu Wan 2.5 API rehberi, WaveSpeedAI üzerindeki canlı uç noktaları ele alır: Fast varyantlı metinden videoya, görselden videoya ve video-extend ile image-edit ve text-to-image. Aşağıdaki Playground, örnekler, fiyatlandırma ve API örneklerinin tümü canlı Wan 2.5 uç noktalarını kullanır.
Genel Bakış
Wan 2.5 API Hakkında
Wan 2.5 ne yapar, Alibaba model yelpazesindeki yeri nedir ve ekipler neden onu tercih eder.
Wan 2.5, Alibaba tarafından geliştirilen bir video üretimi modelidir ve WaveSpeedAI REST API'si üzerinden kullanılabilir. Alibaba Wan 2.5 — senkronize sesle 1080p'ye kadar metinden videoya ve görselden videoya; aynı ailede video-extend, image-edit ve text-to-image, video uç noktalarının Fast varyantlarıyla birlikte.
Bu Wan 2.5 API rehberi, WaveSpeedAI üzerindeki canlı uç noktaları ele alır: Fast varyantlı metinden videoya, görselden videoya ve video-extend ile image-edit ve text-to-image. Aşağıdaki Playground, örnekler, fiyatlandırma ve API örneklerinin tümü canlı Wan 2.5 uç noktalarını kullanır.
WaveSpeedAI'daki Wan 2.5 ailesi, Image-To-Image, Text-To-Image, Video-Extend, Text-To-Video, Image-To-Video iş akışını kapsayan 8 REST uç noktası sunar. Her varyantın kendi fiyatı, parametre seçenekleri ve örnek çıktıları vardır — girdi türünüze ve üretim gereksinimlerinize uyanı seçin ya da çok adımlı işlem hatları kurmak için aynı API anahtarıyla birkaçını birlikte çağırın.
Wan 2.5 modelini, WaveSpeedAI'daki diğer 1.000+ AI modeli için kullandığınız aynı API anahtarı, faturalandırma hesabı ve hız sınırı çerçevesi üzerinden çalıştırın. Ayrı bir sağlayıcı kurulumu, sağlayıcıya özel SDK'lar veya sağlayıcıya özel hız sınırları yok — tek bir entegrasyon, metinden görsele ve metinden videoya, ses sentezi, 3D üretimi, büyütme ve düzenlemeye kadar her şeyi kapsar.
Özellikler
Wan 2.5 API özellikleri ve yayın durumu
Geliştiricilerin bir API seçmeden önce araştırdığı modele özgü ayrıntılar: erişilebilirlik, beklenen çıktı uzunluğu, referans desteği ve şu anda kullanılabilen canlı alternatif.
Kullanılabilirlik
Şimdi canlı
Wan 2.5 uç noktaları WaveSpeedAI kataloğunda canlıdır: metinden videoya, görselden videoya ve video-extend (her birinin bir Fast varyantı var), image-edit ve text-to-image; hepsi aynı REST tahmin akışı üzerindedir.
Çözünürlükler
480p, 720p, 1080p
Video çıktısı uç noktaya bağlı olarak 480p, 720p ve 1080p olarak sunulur; metinden videoya her birinde yatay ve dikey boyutlar sunar.
Süre
3 ila 10 saniye
Metinden videoya 5 veya 10 saniyelik klipler üretir; görselden videoya Fast ve video-extend 3 ila 10 saniye üretir.
Ses
Senkronize ses
Video uç noktaları görüntüyle senkronize ses üretir ve isteğe bağlı bir ses dosyası (WAV veya MP3, en az 3 saniye, en fazla 15 MB) üretimi yönlendirebilir.
Fast varyantlar
Metin, görsel ve uzatma
Wan 2.5 Fast; metinden videoya, görselden videoya ve video-extend için mevcuttur ve daha hızlı, daha uygun fiyatlı üretim için konumlandırılmıştır.
Görsel araçları
Düzenleme ve text-to-image
image-edit, bir istemle birlikte en fazla iki giriş görseli alır; text-to-image ise video uç noktalarıyla aynı ailede sabit görseller üretir.
Uç Noktalar
Tüm Wan 2.5 API uç noktaları
WaveSpeedAI'da şu anda 8 Wan 2.5 uç noktası kullanılabilir — iş akışınıza uyan varyantı seçin.
/filters:quality(82)/media/images/20260408104220_jymu91ex.webp)
Wan 2.5 Image Edit
Refine existing visuals with WAN 2.5 image-edit using prompt-driven adjustments and stylistic upgrades for photos and graphics. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104211_97h9m7p7.webp)
Wan 2.5 Text To Image
WAN 2.5 Text-to-Image turns text prompts into AI-generated images with the WAN 2.5 model for on-demand image creation. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104203_64hpvi1b.webp)
Wan 2.5 Video Extend Fast
WAN 2.5 Fast is an AI-powered video extender that turns short clips into longer videos while preserving audio tracks for seamless extensions. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104158_jzbs7q2h.webp)
Wan 2.5 Video Extend
WAN 2.5 Video-Extend turns short clips into longer videos with preserved or generated synchronized audio for continuity. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104214_334vajy7.webp)
Wan 2.5 Text To Video
WAN 2.5 makes 480p-1080p text/image-to-video with synced audio and is faster, more affordable than Google Veo3. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104222_y5iz96kb.webp)
Wan 2.5 Text To Video Fast
WAN 2.5 Fast creates synchronized-audio videos from text or images in 720p, faster and more affordable than Google Veo3. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104205_99s4gqxu.webp)
Wan 2.5 Image To Video Fast
WAN 2.5 Fast converts text or images into synchronized-audio videos in 480p, 720p, or 1080p, offering faster, more affordable generation compared to Google Veo3. REST API, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104159_4c1hr4ym.webp)
Wan 2.5 Image To Video
WAN 2.5 converts text or images into videos (480p/720p/1080p) with synced audio, faster and more affordable than Google Veo3. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Örnekler
Wan 2.5 iş başında
Wan 2.5 API'siyle üretilmiş gerçek çıktılar. Önizlemek için bir videonun üzerine gelin, tam boyutlu görüntüleyiciyi açmak için tıklayın.
Nasıl Kullanılır
Wan 2.5 API'si nasıl kullanılır
Kayıttan tamamlanmış bir üretime dört adım. Python, Node.js ve cURL örneklerinin tamamı aşağıdaki API bölümünde.
- 01
API anahtarı alın
Bir WaveSpeedAI hesabı oluşturun ve API anahtarınızı kontrol panelinden kopyalayın. Yeni hesaplar ücretsiz başlangıç kredisiyle gelir — faturalandırma başlamadan önce playground'u birkaç düzine kez çalıştırmaya yeter.
- 02
Tahmin gönderin
Girdinizi JSON olarak https://api.wavespeed.ai/api/v3/alibaba/wan-2.5/text-to-video adresine POST edin. Uç nokta hemen bir tahmin kimliği döndürür — üretimler asenkrondur, bu yüzden çıkarım sırasında açık bir bağlantı tutmanız gerekmez.
- 03
Tamamlanmayı yoklayın
https://api.wavespeed.ai/api/v3/predictions/{request_id}/result adresine GET isteği gönderin. completed durumunda çıktıları alın; failed, cancelled, timeout veya deleted durumunda hata ile durun; diğer tüm durumlarda yoklamaya devam edin.
- 04
Çıktı URL'sini okuyun
Durum "completed" olduğunda URL'yi data.outputs[0] alanından okuyun. URL, WaveSpeedAI CDN'indeki üretilmiş medyanıza işaret eder — çağırdığınız Wan 2.5 varyantına göre görsel, video, ses veya 3D dosyası.
Kullanım Alanları
Wan 2.5 ile neler geliştirebilirsiniz
Geliştiricilerin ve içerik üreticilerin Wan 2.5 API'sini kullandığı yaygın iş akışları.
Senkronize sesli metinden videoya
alibaba/wan-2.5/text-to-video, bir istemi görüntüyle birlikte üretilen sesle 1080p'ye kadar 5 veya 10 saniyelik bir klibe dönüştürür.
Sabit görselden video
alibaba/wan-2.5/image-to-video ve Fast varyantı, bir referans görseli istemle canlandırır; Fast uç noktasında 720p veya 1080p ve 3 ila 10 saniye desteklenir.
Bir klibi uzatın
alibaba/wan-2.5/video-extend, mevcut bir videoyu korunmuş veya üretilmiş senkronize sesle 480p, 720p veya 1080p olarak sürdürür; Fast varyantı aynısını daha düşük maliyetle yapar.
Klibi kendi sesinizle yönlendirin
Üretimi şekillendirmek için video uç noktalarına bir ses dosyası verin; örneğin hareketin izlemesi gereken bir konuşma satırı veya bir ritim.
Aynı ailede görsel düzenleme
alibaba/wan-2.5/image-edit, bir veya iki görsele istem odaklı düzenlemeler uygular; böylece sabit görseller ve klipler tek bir model ailesinden gelir.
Text-to-image ile sabit görseller
alibaba/wan-2.5/text-to-image, boyutu piksel cinsinden 2880'e kadar ayarlanabilen bir istemden görseller üretir.
İpuçları
Wan 2.5 için istem yazma ipuçları
Wan 2.5 ile daha iyi çıktı almak için pratik öneriler — üretim hatlarında video modelleri genelinde işe yarayan yöntemlerden derlendi.
- 01
Fast'te prototip çıkarın, standart uç noktada teslim edin
İstemleri ve hareketi test etmek için Fast varyantlarını kullanın, ardından son klip için standart uç noktayı çalıştırın.
- 02
Boyutu platforma göre seçin
Metinden videoya 480p, 720p ve 1080p'de yatay ve dikey boyutlar sunar; bu yüzden üretmeden önce klibin oynatılacağı yere göre boyutu seçin.
- 03
Zamanlamayı yönlendirmek için sesi kullanın
En az 3 saniyelik kısa bir WAV veya MP3 üretimi yönlendirebilir; bu, hareketin bir konuşma satırını veya bir ritmi izlemesi gerektiğinde işe yarar.
- 04
Küçük adımlarla uzatın
video-extend ile bir klibi birkaç saniyelik adımlarla sürdürün ve sırada ne olacağını anlatın; böylece her adım sahneyi ve sesi sürekli tutar.
Fiyatlandırma
Wan 2.5 API fiyatlandırması
Fiyatlandırma çıktı başınadır. Nihai ücret, her varyantın playground'unda belirlediğiniz parametrelere (çözünürlük, süre, çıktı sayısı, referanslar) göre değişir.
| Uç Nokta | Tür | Başlangıç fiyatı |
|---|---|---|
| alibaba/ | image-to-image | $0.035 |
| alibaba/ | text-to-image | $0.03 |
| alibaba/ | video-extend | $0.068 |
| alibaba/ | video-extend | $0.10 |
| alibaba/ | text-to-video | $0.10 |
| alibaba/ | text-to-video | $0.068 |
| alibaba/ | image-to-video | $0.068 |
| alibaba/ | image-to-video | $0.10 |
API
Wan 2.5 API'sini çağırın
wavespeed.ai/accesskey adresinden bir API anahtarı alın, ardından REST ile bir tahmin gönderin. Playground, girdilerin her kombinasyonu için yapıştırmaya hazır örnekler üretir.
POSThttps://api.wavespeed.ai/api/v3/alibaba/wan-2.5/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.5/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",
"size": "1280*720",
"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.5/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",
"size": "1280*720",
"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",
"size": "1280*720",
"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.5/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)Karşılaştır
Wan 2.5 ve alternatifleri
WaveSpeedAI'daki benzer modeller yerine ne zaman Wan 2.5 seçmeli.
Wan 2.5 ve Wan 2.7
Wan 2.7, daha fazla uç noktada reference-to-video, video-edit ve 1080p çıktı sunan daha yeni nesildir. Wan 2.5, Fast varyantları ve senkronize sesiyle bir seçenek olarak kalır.
Wan 2.5 ve Veo 3.1
Katalog, Wan 2.5'i Google Veo 3'ten daha hızlı ve daha uygun fiyatlı olarak konumlandırır; ses yönlendirmeli üretim ve video-extend sunar. Veo 3.1 ise 1080p'de Standard, Fast ve Lite katmanları sunar.
Wan 2.5 ve Kling 2.6
Kling 2.6 bir motion-control uç noktası ve create-voice uç noktası ekler. Wan 2.5, senkronize sesle 480p'den 1080p'ye kadar video, video-extend, image-edit ve text-to-image'i tek bir ailede kapsar.
SSS
Wan 2.5 API — Sıkça sorulan sorular
Fiyatlandırma, lisans, entegrasyon — Wan 2.5 modelini WaveSpeedAI'da çalıştırmaya dair sık sorulan sorular.
Wan 2.5 hangi çözünürlükleri destekler?
Video uç noktaları, uç noktaya bağlı olarak 480p, 720p ve 1080p çıktı verir. Metinden videoya ayrıca dikey boyutlar sunar; görselden videoya Fast ise 720p veya 1080p çıktı verir.
Wan 2.5 ses üretir mi?
Evet. Video uç noktaları görüntüyle senkronize ses üretir ve sonucu yönlendirmek için isteğe bağlı bir ses dosyası gönderebilirsiniz.
Wan 2.5 Fast nedir?
Metinden videoya, görselden videoya ve video-extend'in Fast varyantları; standart varyantlardan daha hızlı ve daha uygun fiyatlı üretim için konumlandırılmıştır.
Wan 2.5 ile mevcut bir videoyu uzatabilir miyim?
Evet. video-extend uç noktası kısa bir klibi, korunmuş veya üretilmiş senkronize sesle daha uzun bir klibe dönüştürür ve bir Fast varyantı vardır.
Wan 2.5 API'si nedir?
Wan 2.5, WaveSpeedAI'da REST API olarak sunulan, Alibaba tarafından geliştirilmiş bir video üretimi modelidir. Alibaba Wan 2.5 — senkronize sesle 1080p'ye kadar metinden videoya ve görselden videoya; aynı ailede video-extend, image-edit ve text-to-image, video uç noktalarının Fast varyantlarıyla birlikte. Onu programatik olarak çağırabilir veya yukarıda bağlantısı verilen playground'dan deneyebilirsiniz.
Wan 2.5 API'sini nasıl çağırırım?
Bir WaveSpeedAI hesabı oluşturun, API anahtarınızı /accesskey sayfasından kopyalayın, ardından girdinizi JSON olarak https://api.wavespeed.ai/api/v3/alibaba/wan-2.5/text-to-video adresine POST edin. Uç nokta bir tahmin kimliği döndürür. Sonuç uç noktasını yaklaşık 2 saniyede bir yoklayın, uzun süren görevlerde aralığı artırın ve herhangi bir son durumda durun. Üretime yönelik Python / Node.js / cURL örnekleri yukarıda.
Wan 2.5 API'sinin maliyeti nedir?
Wan 2.5 çalıştırma başına $0.03'dan başlar. Kesin maliyet, belirlediğiniz parametrelere (çözünürlük, süre, çıktı sayısı, referanslar) göre değişir. Playground'da Üret düğmesinin yanındaki canlı maliyet önizlemesi, mevcut girdiniz için kesin fiyatı gösterir.
Hangi Wan 2.5 varyantları mevcut?
WaveSpeedAI, 8 canlı Wan 2.5 uç noktası barındırır: alibaba/wan-2.5/image-edit, alibaba/wan-2.5/text-to-image, alibaba/wan-2.5/video-extend-fast, alibaba/wan-2.5/video-extend, alibaba/wan-2.5/text-to-video, alibaba/wan-2.5/text-to-video-fast, alibaba/wan-2.5/image-to-video-fast, alibaba/wan-2.5/image-to-video. Her varyantın kendi playground sayfası ve fiyatı vardır.
Wan 2.5 çıktılarını ticari amaçla kullanabilir miyim?
Ticari kullanım hakları Alibaba model lisansına tabidir. Çoğu Alibaba modeli çıktıların ticari kullanımına izin verir; lisans özeti için her modelin playground sayfasına, platform düzeyindeki koşullar için WaveSpeedAI Hizmet Koşulları'na bakın.
Wan 2.5 modelini neden doğrudan kullanmak yerine WaveSpeedAI'da kullanmalıyım?
Wan 2.5 ve diğer sağlayıcıların 1.000+ AI modeli için tek bir API anahtarı ve tek bir faturalandırma hesabı. Sağlayıcıya özel SDK kurulumu yok, ayrı hız sınırı çerçeveleri yok, her sağlayıcı için entegrasyon kodunu yeniden yazmak yok. Fiyatlar genellikle Alibaba'ın doğrudan API'siyle aynı düzeyde veya daha düşüktür.
Sağlayıcı
Alibaba Hakkında
WaveSpeedAI'daki Wan 2.5 ve daha geniş Alibaba model yelpazesinin arkasındaki ekip.
Alibaba'nın Tongyi Lab'ı, Wan video modelleri ailesini ve Qwen LLM ailesini üretir. Wan; açık ağırlıklarla yayımlanması, geniş varyant kapsamı (metinden videoya, görselden videoya, referanstan videoya, video-edit, video-extend, image-edit, metinden görsele) ve çok dilli istemlerde hareket kararlılığı ile istem uyumunda tutarlı gücüyle dikkat çeker.
WaveSpeedAI'da Wan 2.5 ile geliştirmeye başlayın
Kayıt olunca ücretsiz başlangıç kredisi. Alibaba ve diğer tüm sağlayıcılardan 1.000+ AI modeli için tek API anahtarı.