Treci la conținut

API Mage · Model video

API Seedance

Seedance, cu filtru strict

POST https://api.mage.space/v1/seedance/generate

Pe scurt

API-ul Seedance rulează Seedance 2.5 și încă 3 variante prin Mage la POST https://api.mage.space/v1/seedance/generate. O cerere cu setările implicite costă 618 Gems (aproximativ $0.618), fără abonament. Seedance acceptă în prompt personaje salvate, referințe și referințe audio prin @handle.

  • VideoRezultat
  • 4Variante
  • 618Gems per clip, implicit
  • $0.618Aproximativ, în USD

Prezentare generală

Ce face API-ul Seedance

Seedance de la ByteDance, de la Seedance 2.0 Mini pentru schițe până la Seedance 2.5, cu clipuri de până la 30 de secunde, multe referințe sau Characters și editări pe baza unui video sursă. Filtru strict: se aplică filtrul de conținut al furnizorului.

Linia de modele video Seedance de la ByteDance, cu mișcare cinematografică și audio: Seedance 2.0 Mini, Seedance 2.0 Fast, Seedance 2.0 și Seedance 2.5, cel mai puternic, cu clipuri de până la 30 de secunde. Strict Filter: filtrul de conținut al furnizorului verifică promptul, fișierele media de intrare și videoclipul finalizat; o solicitare pe care o refuză eșuează cu `content_blocked` și un motiv, iar costul îți este rambursat.

Acceptă image, additional_images, videos ca intrări.

Pornire rapidă

Apelează API-ul Seedance

Setează MAGE_API_KEY, trimite cererea la /seedance/generate și interoghează status_url până când cererea se finalizează.

cURL
STATUS_URL=$(curl --request POST 'https://api.mage.space/v1/seedance/generate' \
  --header "Authorization: Bearer $MAGE_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{
  "prompt": "A slow push-in on a lighthouse at dusk, waves breaking below",
  "aspect_ratio": "16:9",
  "duration": "4",
  "model_id": "seedance-2.5"
}' | jq -r '.status_url')

# Repeat until status is "completed"; result.url is the file
curl "$STATUS_URL" --header "Authorization: Bearer $MAGE_API_KEY"
TypeScript
// npm install @mage-space/sdk
import Mage from '@mage-space/sdk';

const mage = new Mage(); // reads MAGE_API_KEY

const request = await mage.run('seedance', {
  prompt: 'A slow push-in on a lighthouse at dusk, waves breaking below',
  aspect_ratio: '16:9',
  duration: '4',
  model_id: 'seedance-2.5',
});

console.log(request.result.url);
Python
# pip install mage-space
from mage_space import Mage

mage = Mage()  # reads MAGE_API_KEY

request = mage.run("seedance", {
    "prompt": "A slow push-in on a lighthouse at dusk, waves breaking below",
    "aspect_ratio": "16:9",
    "duration": "4",
    "model_id": "seedance-2.5",
})

print(request["result"]["url"])

Modele

Valorile model_id pentru Seedance

Trimite model_id pentru a alege o variantă. O cerere fără el rulează varianta implicită.

model_idNumeImplicit
seedance-2.0-miniSeedance 2.0 Mini
seedance-2.0-fastSeedance 2.0 Fast
seedance-2.0Seedance 2.0
seedance-2.5Seedance 2.5Da

Opțiuni

Parametrii Seedance

Valori permise pentru toate variantele; o variantă poate oferi mai puține. Documentația listează opțiunile pentru fiecare variantă.

CâmpValori
aspect_ratio16:9, 9:16, 1:1
resolution480p, 720p, 1080p, 4k
duration4, 5, 8, 10, 15, 20, 25, 30

Intrări

Fișierele media acceptate de Seedance

Trimite fiecare intrare ca URL https, ca data URL sau ca încărcare de până la 100 MB.

CâmpRol
imageImaginea de referință.
additional_imagesImagini de referință suplimentare.
videosVideoclipurile sursă.

Reguli

Ce impune API-ul Seedance

  • Editarea video acceptă exact un video sursă, de 4–30 de secunde la `seedance-2.5` și de 2–15 secunde la celelalte modele.
  • La `seedance-2.5`, o editare păstrează durata și raportul de aspect ale videoclipului sursă: `duration` și `aspect_ratio` sunt ignorate, iar prețul depinde de durata videoclipului.

Mai multe modele video

Alte API-uri de generare video pe Mage

  • Video · de la 245 de Gems

    API Wan 3.0

    Wan 3.0, cu filtru strict

  • Video · de la 40 Gems

    Wan Video v2.2 API

    Video open-weights cu variantă Lightning

  • Video · de la 189 Gems

    Berry API

    Video fidel referințelor tale

  • Video · de la 360 Gems

    Blueberry API

    Fixează primul și ultimul cadru

  • Video · de la 618 Gems

    API Cherry

    Familia noastră principală de modele video

  • Video · de la 375 Gems

    Grok Video API

    Grok Imagine, în mișcare

Întrebări frecvente

Întrebări frecvente

Cât costă API-ul Seedance?
O cerere Seedance cu setările implicite (Seedance 2.5) costă 618 Gems, aproximativ $0.618. Alte rezoluții, durate și variante modifică prețul; răspunsul indică suma exactă. O generare eșuată este rambursată; una blocată de politica de conținut Mage nu este.
Care este endpoint-ul API-ului Seedance?
POST https://api.mage.space/v1/seedance/generate cu un header Authorization: Bearer care conține cheia ta API Mage. Răspunsul include un status_url pe care îl interoghezi pentru a afla rezultatul.
Ce modele Seedance pot apela?
seedance-2.0-mini (Seedance 2.0 Mini), seedance-2.0-fast (Seedance 2.0 Fast), seedance-2.0 (Seedance 2.0), seedance-2.5 (Seedance 2.5). Implicit este Seedance 2.5.
Acceptă Seedance imagini de referință sau personaje?
Seedance acceptă image, additional_images, videos. Seedance acceptă în prompt personaje salvate, referințe și referințe audio prin @handle.
Pot folosi Seedance din Claude sau ChatGPT?
Da. Conectează serverul MCP Mage la Claude, ChatGPT, Claude Code, Grok sau Cursor și cere Seedance pe nume. Asistentul tău citește opțiunile cu get_model și îți spune prețul înainte să genereze.
Cât timp sunt păstrate rezultatele Seedance?
Rezultatele și datele de intrare se păstrează 30 de zile. Descarcă tot ce vrei să păstrezi în propriul spațiu de stocare.

Începe să construiești cu Mage

Un singur cont, un singur sold de Gems, toate modelele. Plătești doar pentru ce generezi.