Přejít na obsah

Scail 2

Integrace

ID modelu scail-2
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/scail-2?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Soubory jako v příkladu: 2,00 $ 2 000 kreditů API vaše soubory se před spuštěním změří Spustit na této stránce

Získat API klíč
Open model Video na video až 704p #stylized#transform

Animuje referenční obrázek postavy pohybem z řídicího videa nebo jej vloží do původní scény

Open model · Video

Zde se zobrazí váš první výsledek

Níže sestavte požadavek a spusťte ho pomocí svého API klíče. Výstupy se kopírují do našeho úložiště a uchovávají se navždy nebo 7 dne zdarma.

Sestavit požadavek

Ovládací prvky se generují ze schématu modelu. Kód a cena se aktualizují podle provedených změn.

•povinné

Prompt určující požadované výstupní video.

•povinné image_url
Přetáhněte soubor nebo

URL referenčního obrázku postavy poskytující postavu k animaci nebo nahrazení objektu; animaci či nahrazení určuje řídicí video.

•povinné video_url
Přetáhněte soubor nebo

Poskytněte řídicí video pohybu pomocí URL, na kterém je jeden člověk, více lidí nebo zvíře.

resolution výchozí 512p

Výstupní rozlišení s orientací automaticky určenou podle poměru stran referenčního obrázku. Na šířku se 512p mapuje na 896x512 a 704p na 1280x704; na výšku se používá 512x896 a 704x1280.

Pokročilé mode · driving_type · subject_type · num_inference_steps · guidance_scale · shift · seed · enable_safety_checker
mode výchozí animation

Volba použití referenční postavy: `replacement` zachová původní scénu, ale nahradí řídicí objekt postavou; `animation` přenese řídicí pohyb na postavu.

driving_type výchozí end_to_end

Pohyb animace pochází přímo z řídicího videa maskovaného pomocí SAM3 s `end_to_end`, což je výchozí a doporučená volba pro maximální robustnost. Alternativa `pose` používá NLF/DWPose k vykreslení explicitní kostry z tohoto videa a nabízí větší kontrolu u náročných vstupů.

subject_type výchozí human

Výběr objektu v řídicím videu, přičemž `animal` nastaví detekční prompt SAM3 pro objekty odlišné od `human`.

výchozí 40

Počet kroků difuzního vzorkování. Zvýšení zlepšuje kvalitu, ale prodlužuje zpracování.

výchozí 5

Síla classifier-free guidance vyvažující dodržení promptu a kreativitu.

výchozí 3

Posun plánu šumu pro flow matching s doporučeným nastavením 3.0 při použití 512p.

Seed generování zahrnutý v odpovědi, ať už byl zadán explicitně, nebo náhodně vybrán, protože vstup zůstal prázdný.

POST /run/scail-2?wait=20 cena → 2,00 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/scail-2?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Spustit tento požadavek

Váš klíč zůstává v tomto prohlížeči: odesílá se pouze do Doitong API a uloží se do localStorage jen tehdy, když zaškrtnete možnost Zapamatovat. Získat klíč API

O modelu Scail 2

Přijímá referenční `image_url` postavy a řídicí `video_url` zobrazující člověka, několik lidí nebo zvíře. V režimu `animation` postava provádí řídicí pohyb, v režimu `replacement` nahradí subjekt při zachování scény. Rozlišení je 512p nebo 704p a orientace se určí podle obrázku. `driving_type` může použít přímé řízení od začátku do konce nebo explicitní kostru pózy.

Parametry

Odešlete buď kanonický název, nebo nativní název, ne oba. Kanonické názvy

NázevTyp VýchozíPovolené Popis
promptpovinné
Typstring
Prompt určující požadované výstupní video.
image_urlpovinné image
Typurl · image
URL referenčního obrázku postavy poskytující postavu k animaci nebo nahrazení objektu; animaci či nahrazení určuje řídicí video.
video_urlpovinné video
Typurl · video
Poskytněte řídicí video pohybu pomocí URL, na kterém je jeden člověk, více lidí nebo zvíře.
modevolitelné
Typenum
Výchozíanimation
animationreplacement
Volba použití referenční postavy: `replacement` zachová původní scénu, ale nahradí řídicí objekt postavou; `animation` přenese řídicí pohyb na postavu.
driving_typevolitelné
Typenum
Výchozíend_to_end
end_to_endpose
Pohyb animace pochází přímo z řídicího videa maskovaného pomocí SAM3 s `end_to_end`, což je výchozí a doporučená volba pro maximální robustnost. Alternativa `pose` používá NLF/DWPose k vykreslení explicitní kostry z tohoto videa a nabízí větší kontrolu u náročných vstupů.
subject_typevolitelné
Typenum
Výchozíhuman
humananimal
Výběr objektu v řídicím videu, přičemž `animal` nastaví detekční prompt SAM3 pro objekty odlišné od `human`.
resolutionvolitelné
Typenum
Výchozí512p
512p704p
Výstupní rozlišení s orientací automaticky určenou podle poměru stran referenčního obrázku. Na šířku se 512p mapuje na 896x512 a 704p na 1280x704; na výšku se používá 512x896 a 704x1280.
num_inference_stepsvolitelné
Typinteger
Výchozí40
2 – 50
Počet kroků difuzního vzorkování. Zvýšení zlepšuje kvalitu, ale prodlužuje zpracování.
guidance_scalevolitelné
Typnumber
Výchozí5
1 – 10
Síla classifier-free guidance vyvažující dodržení promptu a kreativitu.
shiftvolitelné
Typnumber
Výchozí3
1 – 10
Posun plánu šumu pro flow matching s doporučeným nastavením 3.0 při použití 512p.
seedvolitelné
Typinteger | null
Seed generování zahrnutý v odpovědi, ať už byl zadán explicitně, nebo náhodně vybrán, protože vstup zůstal prázdný.
enable_safety_checkervolitelné
Typboolean
Výchozítrue
Kontrolu lze uvolnit nastavením na false, pokud je volající autorizován.
povinné Kanonický název, také podporován

Parametry souborů přijímají veřejnou adresu https:// URL, data: URI do 10 MB nebo file_url nahraného souboru. Soubory

Výstup

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "scail-2",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 2000,
    "usd": "2.00",
    "charged": 2000,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  },
  "output": {
    "video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    },
    "seed": 42,
    "preprocessing_video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    },
    "preprocessing_mask_video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    }
  },
  "outputs": [
    {
      "type": "video",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_size": 1843200,
      "width": 1280,
      "height": 720,
      "duration": 5,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Vaše soubory, vaše volbaKaždý outputs[].url je kopie v našem úložišti: uchovávaná navždy (zpoplatněná za GB-měsíc) nebo 7 dne zdarma podle nastavení účtu nebo ?storage=.
Stejná struktura u každého modelutype, url, content_type, width, height a duration pro obrázky, video i zvuk. output je vlastní objekt výsledku modelu.
Pole výstupu
video
object {url, content_type, file_name, file_size}Video soubor vytvořený generováním.
seed
integerSeed použitý pro generování videa.
preprocessing_video
object {url, content_type, file_name, file_size} | nullLadicí video obsahující vstup podmiňování pózy Stage-A předaný difuznímu modelu, dostupné pouze při `output_preprocessing=true`. Jeho obsah závisí na `driving_type`: `end_to_end` používá řídicí záznam maskovaný pomocí SAM3, zatímco `driving_type=pose` používá kostru vykreslenou pomocí NLF/DWPose.
preprocessing_mask_video
object {url, content_type, file_name, file_size} | nullŘídicí maskovací video Stage-A pro ladění, dostupné pouze při `output_preprocessing=true`.

Pro AI agenty: tato stránka je ve formátu Markdown na adrese https://doitong.com/cs/developers/models/scail-2.md. Všechny modely a návody: https://doitong.com/developers/llms.txt