Hoppa till innehåll

Scail 2

Integrera

Modell-id 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"

Filer som exemplet: 2,00 $ 2 000 API-krediter dina filer mäts innan körningen Kör den på den här sidan

Hämta API-nyckel
Open model Video till video upp till 704p #stylized#transform

Animerar en referensbild av en figur med rörelse från en styrvideo eller byter in den i originalscenen

Open model · Video

Ditt första resultat visas här

Skapa en begäran nedan och kör den med din API-nyckel. Utdata kopieras till vår lagring och sparas för alltid eller 7 dagar kostnadsfritt.

Skapa en begäran

Kontrollerna genereras från modellschemat. Koden och priset uppdateras när du ändrar dem.

•obligatoriskt

Prompt som anger önskad utdata-video.

•obligatoriskt image_url
Släpp en fil eller

URL till referensbilden som tillhandahåller figuren som ska animeras eller ersätta ett motiv, där den drivande videon bestämmer animeringen eller ersättningen.

•obligatoriskt video_url
Släpp en fil eller

Tillhandahåll en rörelsestyrande video via URL med en ensam människa, flera människor eller ett djur.

resolution standard 512p

Utdata-upplösning med orientering som bestäms automatiskt av referensbildens bildförhållande. I landskap motsvarar 512p 896x512 och 704p 1280x704; porträtt använder 512x896 respektive 704x1280.

Avancerat mode · driving_type · subject_type · num_inference_steps · guidance_scale · shift · seed · enable_safety_checker
mode standard animation

Välj hur referensfiguren ska användas: `replacement` bevarar originalscenen men ersätter den drivande figuren; `animation` tillämpar den drivande rörelsen på figuren.

driving_type standard end_to_end

Animeringsrörelsen kommer direkt från en drivande video som maskerats av SAM3 med `end_to_end`, standardvalet och det rekommenderade valet för högsta robusthet. Alternativet `pose` använder NLF/DWPose för att rendera ett uttryckligt skelett från videon, vilket ger större kontroll vid utmanande indata.

subject_type standard human

Val av motiv i den drivande videon, där `animal` konfigurerar SAM3:s detektionsprompt för motiv som inte är `human`.

standard 40

Antal diffusionssamplingssteg. Fler steg förbättrar kvaliteten men tar längre tid.

standard 5

Classifier-free guidance-styrka som balanserar följsamhet till prompten mot kreativitet.

standard 3

Förskjutning i bruschemat för flow matching, med den rekommenderade inställningen 3.0 vid användning av 512p.

Genereringsseed som inkluderas i svaret oavsett om det angavs uttryckligen eller valdes slumpmässigt eftersom indatan lämnades tom.

POST /run/scail-2?wait=20 pris → 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"

Kör den här begäran

Din nyckel stannar i den här webbläsaren: den skickas endast till Doitong API och sparas endast i localStorage om du markerar Kom ihåg. Hämta en API-nyckel

Om Scail 2

Tar emot en referensbild av en figur via `image_url` och en styrande `video_url` som visar en människa, flera människor eller ett djur. I läget `animation` utför figuren den styrande rörelsen; i läget `replacement` ersätter den motivet medan scenen bevaras. Upplösningen är 512p eller 704p, med orientering hämtad från bilden. `driving_type` kan använda direkt styrning från början till slut eller ett uttryckligt poseskelett.

Parametrar

Skicka antingen det kanoniska namnet eller det inbyggda namnet, inte båda. Kanoniska namn

NamnTyp StandardTillåtna Beskrivning
promptobligatoriskt
Typstring
Prompt som anger önskad utdata-video.
image_urlobligatoriskt image
Typurl · image
URL till referensbilden som tillhandahåller figuren som ska animeras eller ersätta ett motiv, där den drivande videon bestämmer animeringen eller ersättningen.
video_urlobligatoriskt video
Typurl · video
Tillhandahåll en rörelsestyrande video via URL med en ensam människa, flera människor eller ett djur.
modevalfritt
Typenum
Standardanimation
animationreplacement
Välj hur referensfiguren ska användas: `replacement` bevarar originalscenen men ersätter den drivande figuren; `animation` tillämpar den drivande rörelsen på figuren.
driving_typevalfritt
Typenum
Standardend_to_end
end_to_endpose
Animeringsrörelsen kommer direkt från en drivande video som maskerats av SAM3 med `end_to_end`, standardvalet och det rekommenderade valet för högsta robusthet. Alternativet `pose` använder NLF/DWPose för att rendera ett uttryckligt skelett från videon, vilket ger större kontroll vid utmanande indata.
subject_typevalfritt
Typenum
Standardhuman
humananimal
Val av motiv i den drivande videon, där `animal` konfigurerar SAM3:s detektionsprompt för motiv som inte är `human`.
resolutionvalfritt
Typenum
Standard512p
512p704p
Utdata-upplösning med orientering som bestäms automatiskt av referensbildens bildförhållande. I landskap motsvarar 512p 896x512 och 704p 1280x704; porträtt använder 512x896 respektive 704x1280.
num_inference_stepsvalfritt
Typinteger
Standard40
2 – 50
Antal diffusionssamplingssteg. Fler steg förbättrar kvaliteten men tar längre tid.
guidance_scalevalfritt
Typnumber
Standard5
1 – 10
Classifier-free guidance-styrka som balanserar följsamhet till prompten mot kreativitet.
shiftvalfritt
Typnumber
Standard3
1 – 10
Förskjutning i bruschemat för flow matching, med den rekommenderade inställningen 3.0 vid användning av 512p.
seedvalfritt
Typinteger | null
Genereringsseed som inkluderas i svaret oavsett om det angavs uttryckligen eller valdes slumpmässigt eftersom indatan lämnades tom.
enable_safety_checkervalfritt
Typboolean
Standardtrue
Granskningen kan lättas genom att ange false, om anroparen är behörig.
obligatoriskt Kanoniskt namn, accepteras också

Filparametrar tar emot en offentlig https://-URL, en data:-URI på upp till 10 MB eller file_url från en uppladdning. Filer

Resultat

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"
  }
}
Dina filer, ditt valVarje outputs[].url är en kopia i vår lagring: sparad för alltid (debiteras per GB-månad) eller 7 dagar kostnadsfritt, enligt din kontoinställning eller ?storage=.
Samma struktur för varje modelltype, url, content_type, width, height och duration, för bilder, video och ljud. output är modellens eget resultatobjekt.
Resultatets fält
video
object {url, content_type, file_name, file_size}Videofil som skapats genom generering.
seed
integerSeed som används för videogenerering.
preprocessing_video
object {url, content_type, file_name, file_size} | nullFelsökningsvideo som innehåller Stage-A-indata för posekonditionering som skickats till diffusionsmodellen, endast tillgänglig med `output_preprocessing=true`. Innehållet beror på `driving_type`: `end_to_end` använder drivande videomaterial maskerat av SAM3, medan `driving_type=pose` använder ett skelett renderat av NLF/DWPose.
preprocessing_mask_video
object {url, content_type, file_name, file_size} | nullStage-A-maskvideo för drivning vid felsökning, endast tillgänglig med `output_preprocessing=true`.

För AI-agenter: den här sidan som Markdown finns på https://doitong.com/sv/developers/models/scail-2.md. Alla modeller och guider: https://doitong.com/developers/llms.txt