API integrace Wan 2.5 Video
Použijte Wan 2.5 Video přes Rivya Public API v1 s model id wan-2-5-video, podporovanými vstupy, parametry, pravidly Files API, kredity a příklady odpovědí.
wan-2-5-video
text, file
Vyžadováno pro referenční režimy
per_video · 720p_5=60 · 720p_10=120 · 1080p_5=100 · 1080p_10=200 · ⌈total⌉
Video
FIXED
800 znaků
Kontrakt požadavku
Model id posílejte na horní úrovni. Model-specific controls patří do params.
| Klíč | Typ | Povinné | Výchozí | Popis |
|---|---|---|---|---|
| model | string | Ano | wan-2-5-video | Použijte API model id wan-2-5-video. |
| prompt | string | Ano | - | Maximum 800 znaků pro tento model. |
| params | object | Ne | - | Objekt parametrů specifických pro model. Povolené klíče najdete v řádcích níže. |
| client_request_id | string | Ne | - | Volitelné client-side id pro trasování požadavků ve vašem systému. |
Parametry modelu
| Klíč | Typ | Povinné | Výchozí | Rozsah | Možnosti | Popis |
|---|---|---|---|---|---|---|
| resolution | select | Ne | 720p | - | 720p, 1080p | Rozlišení |
| duration | select | Ne | 5 | - | 5, 10 | Délka |
| aspect_ratio | select | Ne | 16:9 | - | 16:9, 9:16, 1:1 | Poměr stran |
| enable_prompt_expansion | select | Ne | false | - | false, true | Protože Wan 2.5 je pro krátké klipy, které už jsou poměrně jasně řízené. Když porovnáváte varianty stejného záběru, seed pomáhá zůstat blíž opakovatelné možnosti, negativní prompt pomáhá odstranit běžné režimy selhání a rozšíření promptu vám umožní rozhodnout, zda zůstat doslovní, nebo nechat model rozpracovat detail. Tato kombinace je užitečná, i když má klip jen 5 nebo 10 sekund, ale směr už je konkrétní. |
| seed | number | Ne | - | min 0 / max 2147483647 | - | Nechte prázdné, pokud chcete pokaždé nový náhodný výsledek. Opakované použití stejného celého čísla usnadňuje zopakování nebo doladění předchozího výsledku. Výsledek se přiblíží jen tehdy, když prompt i další klíčová nastavení zůstanou podobné, a nejde o zaručenou shodu 1:1. |
| negative_prompt | text | Ne | - | - | - | Negativní prompt |
Pravidla nahrávání
Nejprve nahrajte referenční soubory a potom vložte vrácenou URL a duration token do params.referenceMediaItems.
Referenční obrázek: Nahrajte až 1 obrazový soubor pro režim image-to-video.
1
image
Video a audio reference by měly nést durationToken z /api/v1/files, když je vyžadováno ověření délky.
| kind | Max. velikost | MIME typy |
|---|---|---|
| image | 10 MB | image/jpeg, image/png, image/webp |
Minimální požadavek
{
"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": "Volitelná vyloučení nebo režimy selhání, kterým se vyhnout."
}
}Požadavek s referenčním souborem
{
"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": "Volitelná vyloučení nebo režimy selhání, kterým se vyhnout.",
"referenceMediaItems": [
{
"url": "https://cdn.example.com/reference-image.png",
"kind": "image",
"name": "reference-image.png",
"mimeType": "image/png"
}
]
}
}Odpověď vytvoření
Create endpoint vrátí public task id. Pollujte status endpoint, dokud úloha neuspěje nebo neselže.
{
"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
}Běžné chyby
validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found
Některé režimy vyžadují referenční nahrání přes Files API.
