Wan 2.5 Video API -integraatio
Käytä mallia Wan 2.5 Video Rivya Public API v1:n kautta malli-ID:llä wan-2-5-video; mukana ovat tuetut syötteet, parametrit, Files API -säännöt, krediitit ja vastausesimerkit.
wan-2-5-video
text, file
Vaaditaan referenssimoodeissa
per_video · 720p_5=60 · 720p_10=120 · 1080p_5=100 · 1080p_10=200 · ⌈total⌉
Video
FIXED
800 merkkiä
Pyyntösopimus
Lähetä malli-ID ylätason kentässä. Mallikohtaiset ohjaimet kuuluvat params-objektiin.
| Avain | Tyyppi | Pakollinen | Oletus | Kuvaus |
|---|---|---|---|---|
| model | string | Kyllä | wan-2-5-video | Käytä wan-2-5-video-arvoa API-malli-ID:nä. |
| prompt | string | Kyllä | - | Enintään 800 merkkiä tälle mallille. |
| params | object | Ei | - | Mallikohtainen parametriobjekti. Käytä alla olevia rivejä sallittuihin avaimiin. |
| client_request_id | string | Ei | - | Valinnainen asiakaspuolen ID pyyntöjen jäljittämiseen omassa järjestelmässäsi. |
Malliparametrit
| Avain | Tyyppi | Pakollinen | Oletus | Alue | Vaihtoehdot | Kuvaus |
|---|---|---|---|---|---|---|
| resolution | select | Ei | 720p | - | 720p, 1080p | Resoluutio |
| duration | select | Ei | 5 | - | 5, 10 | Kesto |
| aspect_ratio | select | Ei | 16:9 | - | 16:9, 9:16, 1:1 | Kuvasuhde |
| enable_prompt_expansion | select | Ei | false | - | false, true | Koska Wan 2.5 on tarkoitettu lyhyisiin klippeihin, joilla on jo melko tarkka suunta. Kun vertailet saman otoksen variaatioita, seed auttaa pysymään lähempänä toistettavaa vaihtoehtoa, negatiivinen prompti auttaa poistamaan yleisiä virhetiloja ja promptin laajennus antaa päättää, pysytäänkö kirjaimellisena vai annetaanko mallin täydentää. Yhdistelmä on hyödyllinen, vaikka klippi olisi vain 5 tai 10 sekuntia, kun suunta on jo täsmällinen. |
| seed | number | Ei | - | min 0 / max 2147483647 | - | Jätä tyhjäksi, jos haluat joka kerta uuden satunnaisen tuloksen. Saman kokonaisluvun käyttäminen uudelleen helpottaa aiemman tuloksen toistamista tai hienosäätöä. Tulos pysyy lähempänä vain silloin, kun kehote ja muut keskeiset asetukset ovat myös samankaltaisia, eikä se takaa täsmälleen samaa lopputulosta. |
| negative_prompt | text | Ei | - | - | - | Negatiivinen prompti |
Latauskäytäntö
Lataa referenssitiedostot ensin ja sijoita sitten palautettu URL ja duration token params.referenceMediaItems-arvon sisään.
Viitekuva: Lataa enintään 1 kuvatiedosto image-to-video-tilaa varten.
1
image
Video- ja äänireferenssien pitäisi kantaa /api/v1/files-reitin durationToken-arvoa, kun keston varmennus vaaditaan.
| kind | Enimmäiskoko | MIME-tyypit |
|---|---|---|
| image | 10 MB | image/jpeg, image/png, image/webp |
Minimipyyntö
{
"model": "wan-2-5-video",
"prompt": "A cinematic product reveal with smooth camera movement",
"params": {
"resolution": "720p",
"duration": "5",
"aspect_ratio": "16:9",
"enable_prompt_expansion": "false",
"seed": 0,
"negative_prompt": "Valinnaiset poissuljennat tai vältettävät virhetilat."
}
}Referenssitiedostopyyntö
{
"model": "wan-2-5-video",
"prompt": "A cinematic product reveal with smooth camera movement",
"params": {
"resolution": "720p",
"duration": "5",
"aspect_ratio": "16:9",
"enable_prompt_expansion": "false",
"seed": 0,
"negative_prompt": "Valinnaiset poissuljennat tai vältettävät virhetilat.",
"referenceMediaItems": [
{
"url": "https://cdn.example.com/reference-image.png",
"kind": "image",
"name": "reference-image.png",
"mimeType": "image/png"
}
]
}
}Create-vastaus
Create-endpoint palauttaa julkisen tehtävä-ID:n. Pollaa status-endpointia, kunnes tehtävä onnistuu tai epäonnistuu.
{
"id": "task_wan_2_5_video_example",
"status": "queued",
"model": "wan-2-5-video",
"reserved_credits": 60,
"final_credits": 0,
"settlement_status": "RESERVED",
"created_at": "2026-05-11T00:00:00.000Z",
"updated_at": "2026-05-11T00:00:00.000Z",
"result": null,
"error": null
}Yleiset virheet
validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found
Jotkin moodit vaativat Files API -referenssilatauksia.
