Wan 2.5 Video API-integration
Brug Wan 2.5 Video via Rivya Public API v1 med model-id wan-2-5-video, understøttede inputs, parametre, Files API-regler, credits og svareksempler.
wan-2-5-video
text, file
Krævet for referencetilstande
per_video · 720p_5=60 · 720p_10=120 · 1080p_5=100 · 1080p_10=200 · ⌈total⌉
Video
FIXED
800 tegn
Anmodningskontrakt
Send model-id'et på øverste niveau. Modelspecifikke kontroller hører hjemme i params.
| Nøgle | Type | Krævet | Standard | Beskrivelse |
|---|---|---|---|---|
| model | string | Ja | wan-2-5-video | Brug API-model-id'et wan-2-5-video. |
| prompt | string | Ja | - | Maksimalt 800 tegn for denne model. |
| params | object | Nej | - | Modelspecifikt parameterobjekt. Brug rækkerne nedenfor til de tilladte keys. |
| client_request_id | string | Nej | - | Valgfrit klientside-id til at spore anmodninger i dit system. |
Modelparametre
| Nøgle | Type | Krævet | Standard | Interval | Valgmuligheder | Beskrivelse |
|---|---|---|---|---|---|---|
| resolution | select | Nej | 720p | - | 720p, 1080p | Opløsning |
| duration | select | Nej | 5 | - | 5, 10 | Varighed |
| aspect_ratio | select | Nej | 16:9 | - | 16:9, 9:16, 1:1 | Billedformat |
| enable_prompt_expansion | select | Nej | false | - | false, true | Fordi Wan 2.5 er til korte klip, der allerede er ret målrettede. Når du sammenligner varianter af det samme shot, hjælper seed dig med at holde dig tættere på en gentagelig mulighed, negativ prompt hjælper med at fjerne almindelige fejltilstande, og promptudvidelse lader dig beslutte, om du vil være literal eller lade modellen uddybe. Den kombination er nyttig, når klippet kun er 5 eller 10 sekunder, men retningen allerede er specifik. |
| seed | number | Nej | - | min 0 / max 2147483647 | - | Lad feltet stå tomt for et nyt tilfældigt resultat hver gang. Genbrug af det samme heltal gør det lettere at reproducere eller finjustere et tidligere resultat. Det holder sig kun tættere på, når prompten og andre vigtige indstillinger også forbliver nogenlunde ens, og det garanterer ikke et 1:1-match. |
| negative_prompt | text | Nej | - | - | - | Negativ prompt |
Uploadpolitik
Upload først referencefiler, og placer derefter den returnerede URL og duration-token i params.referenceMediaItems.
Referencebillede: Upload op til 1 billedfil til billede-til-video-tilstand.
1
image
Video- og lydreferencer bør medtage durationToken fra /api/v1/files, når varighedsverifikation er krævet.
| kind | Maks. størrelse | MIME-typer |
|---|---|---|
| image | 10 MB | image/jpeg, image/png, image/webp |
Minimal anmodning
{
"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": "Valgfri udelukkelser eller fejltilstande, der skal undgås."
}
}Referencefilanmodning
{
"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": "Valgfri udelukkelser eller fejltilstande, der skal undgås.",
"referenceMediaItems": [
{
"url": "https://cdn.example.com/reference-image.png",
"kind": "image",
"name": "reference-image.png",
"mimeType": "image/png"
}
]
}
}Oprettelsessvar
Oprettelsesendpointet returnerer et offentligt opgave-id. Hent status fra statusendpointet, indtil opgaven lykkes eller fejler.
{
"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
}Almindelige fejl
validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found
Nogle tilstande kræver referenceuploads via Files API.
