Rivya AI-dokumentation
Modellsidor för API

Wan 2.7 Video API-integration

Använd Wan 2.7 Video via Rivyas publika API v1 med modell-ID wan-2-7-video, stödda inmatningar, parametrar, Files API-regler, krediter och svarsexempel.

Tillgänglig via APIText eller URL klar; referenslägen använder Files APIVideo
API-modell-ID

wan-2-7-video

Inmatningar

text, file

Files API

Krävs för referenslägen

Baskrediter

80

Förmåga

Video

Fakturering

FIXED

Promptgräns

5000 tecken

Kontrakt för begäran

Skicka modell-ID:t på toppnivå. Modellspecifika kontroller hör hemma i params.

NyckelTypObligatorisktStandardBeskrivning
modelstringJawan-2-7-videoAnvänd API-modell-ID:t wan-2-7-video.
promptstringJa-Högst 5000 tecken för den här modellen.
paramsobjectNej-Modellspecifikt parameterobjekt. Använd raderna nedan för tillåtna nycklar.
client_request_idstringNej-Valfritt klient-ID för att spåra begäranden i ditt system.

Modellparametrar

NyckelTypObligatorisktStandardIntervallAlternativBeskrivning
resolutionselectNej720p-720p, 1080pUpplösning
durationselectNej5-5, 10, 15Text- och bildkörningar kan använda 5, 10 eller 15 sekunder. Videoredigering toppar just nu på 10 sekunder, och Rivya normaliserar längre val automatiskt i det läget.
aspect_ratioselectNej16:9-16:9, 9:16, 1:1, 4:3, 3:4Text-till-video- och videoredigeringskörningar använder detta direkt. Bild-till-video följer just nu den uppladdade bildrutans geometri i stället för att visa ett separat reglage för bildförhållande.
negative_prompttextNej---Negativ prompt
prompt_extendselectNejtrue-true, falseStyr om modellen skriver om din prompt före generering. Behåll det på för bekvämlighet, eller stäng av det när du redan har en mycket precis prompt.
watermarkselectNejfalse-false, trueVattenstämpel
audio_settingselectNejauto-auto, originStyr hur ljud hanteras i videoredigeringsvägen. Auto låter modellen avgöra, medan Behåll originalet försöker bevara källvideons ljud.
seednumberNej-min 0 / max 2147483647-Lämna fältet tomt för ett nytt slumpmässigt resultat varje gång. Om du återanvänder samma heltal blir det enklare att återskapa eller finjustera ett tidigare resultat. Det blir bara mer likt när prompten och andra viktiga inställningar också förblir liknande, och en identisk 1:1-matchning garanteras inte.

Uppladdningspolicy

Ladda först upp referensfiler och placera sedan den returnerade URL:en och varaktighetstoken i params.referenceMediaItems.

Referensregel

Referensmedia: Ladda upp upp till 2 tillgångar. Använd upp till 2 bilder för bild-till-video, eller 1 video plus 1 valfri bild för videoredigering.

Max filer

2

Godkända filtyper

image, video

Varaktighetstoken

Video- och ljudreferenser bör innehålla durationToken från /api/v1/files när varaktighetsverifiering krävs.

kindMax storlekMIME-typer
image20 MBimage/jpeg, image/png, image/webp
video95 MBvideo/mp4, video/quicktime

Minimal begäran

{
  "model": "wan-2-7-video",
  "prompt": "A cinematic product reveal with smooth camera movement",
  "params": {
    "resolution": "720p",
    "duration": "5",
    "aspect_ratio": "16:9",
    "negative_prompt": "Valfria uteslutningar eller feltyper att undvika.",
    "prompt_extend": "true",
    "watermark": "false",
    "audio_setting": "auto",
    "seed": 0
  }
}

Begäran med referensfil

{
  "model": "wan-2-7-video",
  "prompt": "A cinematic product reveal with smooth camera movement",
  "params": {
    "resolution": "720p",
    "duration": "5",
    "aspect_ratio": "16:9",
    "negative_prompt": "Valfria uteslutningar eller feltyper att undvika.",
    "prompt_extend": "true",
    "watermark": "false",
    "audio_setting": "auto",
    "seed": 0,
    "referenceMediaItems": [
      {
        "url": "https://cdn.example.com/reference-image.png",
        "kind": "image",
        "name": "reference-image.png",
        "mimeType": "image/png"
      }
    ]
  }
}

Skapa-svar

Create-endpointen returnerar ett publikt uppgifts-ID. Kontrollera status-endpointen tills uppgiften lyckas eller misslyckas.

{
  "id": "task_wan_2_7_video_example",
  "status": "queued",
  "model": "wan-2-7-video",
  "reserved_credits": 80,
  "final_credits": 0,
  "created_at": "2026-05-11T00:00:00.000Z",
  "updated_at": "2026-05-11T00:00:00.000Z",
  "result": null,
  "error": null
}

Vanliga fel

validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found

Vissa lägen kräver referensuppladdningar via Files API.