Ruka hadi kwenye maudhui

Editto

Unganisha

Kitambulisho cha modeli editto
# 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/editto?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",
    "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"

Faili kama mfano: $ 0.405 salio za API 405 faili zako hupimwa kabla ya kuendesha Iendeshe kwenye ukurasa huu

Pata ufunguo wa API
Open model Video hadi Video hadi 720p #video-edit#wan-vace

Uhariri wa video unaotegemea maagizo unaounda upya video chanzo kutoka kwa kidokezo, ukiwa na vidhibiti vya fremu, fps na mwonekano

Open model · Video

Tokeo lako la kwanza linaonekana hapa

Unda ombi hapa chini na uliendeshe kwa ufunguo wako wa API. Matokeo yanakiliwa kwenye hifadhi yetu, yakihifadhiwa milele au 7 siku bila malipo.

Unda ombi

Vidhibiti vinazalishwa kutoka kwenye schema ya modeli. Msimbo na bei husasishwa unapovibadilisha.

•inahitajika

Maelekezo ya maandishi yanayoongoza uzalishaji wa video.

•inahitajika video_url
Dondosha faili, au

URL ya faili ya video chanzo; inahitajika wakati wa kufanya inpainting.

resolution chaguomsingi auto

Mwonekano wa video ya tokeo.

aspect_ratio chaguomsingi auto

Uwiano wa pande wa video inayotokana.

chaguomsingi 81

Idadi ya fremu za tokeo, yenye masafa jumuishi ya 81–241.

chaguomsingi 0

Idadi ya interpolation: 0 huacha fremu asili bila interpolation; thamani nyingine hubainisha idadi ya fremu za kati za kutengeneza kati yake.

Ya kina negative_prompt · sampler · acceleration · video_quality · video_write_mode · frames_per_second · num_inference_steps · guidance_scale · shift · temporal_downsample_factor · seed · match_input_frames_per_second · enable_safety_checker · enable_auto_downsample · return_frames_zip
chaguomsingi letterboxing, borders...

Kidokezo hasi kinachotumika wakati wa kutengeneza video.

sampler chaguomsingi unipc

Sampler inayotumika wakati wa kutengeneza video.

acceleration chaguomsingi regular

Mpangilio wa kuharakisha inference, ukiwa na chaguo la 'none' au 'regular': uchakataji ulioharakishwa huongeza kasi kwa kiasi kikubwa kwa gharama ya mabadiliko madogo sana ya tokeo.

video_quality chaguomsingi high

Kiwango cha ubora wa video inayotokana.

video_write_mode chaguomsingi balanced

Hali ya kuandika ya video inayotokana.

chaguomsingi 16

Kasi ya fremu ya video iliyotengenezwa, inayotumika tu `match_input_frames_per_second` ikiwa si true; thamani zinazokubalika ni fremu 5–30 kwa sekunde.

chaguomsingi 30

Idadi ya hatua za sampuli, ambapo muda mrefu wa uchakataji huleta ubora bora kadiri idadi inavyoongezeka.

chaguomsingi 5

Nguvu ya kuoanisha kidokezo inayodhibitiwa kupitia mwongozo usio na kiainishi; kuongeza kipimo huifanya picha inayotengenezwa ifuate maandishi kwa karibu zaidi.

chaguomsingi 5

Mpangilio wa shift unaotumika wakati wa kutengeneza video.

chaguomsingi 0

Kigezo cha kuruka fremu za video, kinachoonyeshwa kama nambari kamili, huku upsampling ya kiotomatiki ikitumika mara moja kwa kila kigezo cha downsampling. Tumia 0 kuacha downsampling ya muda ikiwa imezimwa.

Seed inayofanya uzalishaji uweze kurudiwa. Kuiweka kuwa None huchagua seed bila mpangilio.

POST /run/editto?wait=20 makadirio → $ 0.405
# 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/editto?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",
    "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"

Endesha ombi hili

Key yako inabaki kwenye kivinjari hiki: inatumwa kwa Doitong API pekee na kuhifadhiwa (localStorage) tu ukiweka tiki kwenye Kumbuka. Pata ufunguo wa API

Kuhusu Editto

Hubadilisha video iliyopo iliyotolewa na `video_url` na kuongozwa na `prompt` ya maandishi. Matokeo yanaweza kufuata idadi ya fremu na kasi ya fremu ya ingizo, au kutumia `num_frames` (17 hadi 241) na `frames_per_second` (5 hadi 30). Mwonekano ni kuanzia 240p hadi 720p, uwiano wa picha unaweza kuwa auto, 16:9, 1:1 au 9:16, na ZIP ya fremu pia inaweza kurejeshwa.

Vigezo

Tuma jina rasmi au jina asilia, si yote mawili. Majina rasmi

JinaAina ChaguomsingiInaruhusiwa Maelezo
promptinahitajika
Ainastring
Maelekezo ya maandishi yanayoongoza uzalishaji wa video.
negative_promptsi lazima
Ainastring
Chaguomsingiletterboxing, borders, black bars, bright colors, overexposed, static, blurred details, subtitles, style, artwork, painting, picture, still, overall gray, worst quality, low quality, JPEG compression residue, ugly, incomplete, extra fingers, poorly drawn hands, poorly drawn faces, deformed, disfigured, malformed limbs, fused fingers, still picture, cluttered background, three legs, many people in the background, walking backwards
Kidokezo hasi kinachotumika wakati wa kutengeneza video.
match_input_num_framessi lazima
Ainaboolean
Chaguomsingifalse
Chanzo cha idadi ya fremu za video inayotengenezwa: false hutumia `num_frames`, huku true ikinakili idadi ya fremu za video ya ingizo.
num_framessi lazima
Ainainteger
Chaguomsingi81
17 – 241
Idadi ya fremu za tokeo, yenye masafa jumuishi ya 81–241.
match_input_frames_per_secondsi lazima
Ainaboolean
Chaguomsingifalse
Chanzo cha kasi ya fremu ya video inayotengenezwa: false hutumia `frames_per_second`, huku true ikinakili kasi ya fremu ya video ya ingizo.
frames_per_secondsi lazima
Ainainteger | null
Chaguomsingi16
5 – 30
Kasi ya fremu ya video iliyotengenezwa, inayotumika tu `match_input_frames_per_second` ikiwa si true; thamani zinazokubalika ni fremu 5–30 kwa sekunde.
seedsi lazima
Ainainteger | null
Seed inayofanya uzalishaji uweze kurudiwa. Kuiweka kuwa None huchagua seed bila mpangilio.
resolutionsi lazima
Ainaenum
Chaguomsingiauto
auto240p360p480p580p720p
Mwonekano wa video ya tokeo.
aspect_ratiosi lazima
Ainaenum
Chaguomsingiauto
auto16:91:19:16
Uwiano wa pande wa video inayotokana.
num_inference_stepssi lazima
Ainainteger
Chaguomsingi30
2 – 50
Idadi ya hatua za sampuli, ambapo muda mrefu wa uchakataji huleta ubora bora kadiri idadi inavyoongezeka.
guidance_scalesi lazima
Ainanumber
Chaguomsingi5
1 – 10
Nguvu ya kuoanisha kidokezo inayodhibitiwa kupitia mwongozo usio na kiainishi; kuongeza kipimo huifanya picha inayotengenezwa ifuate maandishi kwa karibu zaidi.
samplersi lazima
Ainaenum
Chaguomsingiunipc
unipcdpm++euler
Sampler inayotumika wakati wa kutengeneza video.
shiftsi lazima
Ainanumber
Chaguomsingi5
1 – 15
Mpangilio wa shift unaotumika wakati wa kutengeneza video.
video_urlinahitajika video
Ainaurl · video
URL ya faili ya video chanzo; inahitajika wakati wa kufanya inpainting.
enable_safety_checkersi lazima
Ainaboolean
Chaguomsingifalse
Swichi ya ukaguzi wa usalama ambayo hali yake ya kuzimwa inahitaji uidhinishaji wa akaunti. Bila uidhinishaji huo, kila ombi hukaguliwa bila kujali mpangilio; true huwezesha kikagua.
accelerationsi lazima
Ainaenum
Chaguomsingiregular
nonelowregular
Mpangilio wa kuharakisha inference, ukiwa na chaguo la 'none' au 'regular': uchakataji ulioharakishwa huongeza kasi kwa kiasi kikubwa kwa gharama ya mabadiliko madogo sana ya tokeo.
video_qualitysi lazima
Ainaenum
Chaguomsingihigh
lowmediumhighmaximum
Kiwango cha ubora wa video inayotokana.
video_write_modesi lazima
Ainaenum
Chaguomsingibalanced
fastbalancedsmall
Hali ya kuandika ya video inayotokana.
num_interpolated_framessi lazima
Ainainteger
Chaguomsingi0
0 – 5
Idadi ya interpolation: 0 huacha fremu asili bila interpolation; thamani nyingine hubainisha idadi ya fremu za kati za kutengeneza kati yake.
temporal_downsample_factorsi lazima
Ainainteger
Chaguomsingi0
0 – 5
Kigezo cha kuruka fremu za video, kinachoonyeshwa kama nambari kamili, huku upsampling ya kiotomatiki ikitumika mara moja kwa kila kigezo cha downsampling. Tumia 0 kuacha downsampling ya muda ikiwa imezimwa.
enable_auto_downsamplesi lazima
Ainaboolean
Chaguomsingifalse
Urekebishaji wa kiotomatiki wa idadi ya fremu: kuwezesha hili huruhusu modeli kuchakata video iliyopunguzwa sampuli kwa muda yenye urefu unaofaa, kisha interpolation hurejesha idadi ya awali ya fremu.
return_frames_zipsi lazima
Ainaboolean
Chaguomsingifalse
Hudhibiti ikiwa kumbukumbu ya ZIP iliyo na kila fremu iliyotengenezwa pia itarudishwa; huwashwa true inapowekwa.
inahitajika Jina rasmi, pia linakubalika

Vigezo vya faili vinakubali URL ya umma ya https://, data: URI ya hadi 10 MB, au file_url ya upakiaji. Faili

Tokeo

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "editto",
  "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": 405,
    "usd": "0.405",
    "charged": 405,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "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,
      "width": 1024,
      "height": 768,
      "fps": 1.0,
      "duration": 5,
      "num_frames": 1
    },
    "prompt": "Make it a Pixel Art video.",
    "seed": 42,
    "frames_zip": {
      "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"
  }
}
Faili zako, chaguo lakoKila outputs[].url ni nakala kwenye hifadhi yetu: huhifadhiwa milele (hutozwa kwa GB kwa mwezi) au 7 siku bila malipo, kulingana na mpangilio wa akaunti yako au ?storage=.
Muundo uleule kwenye kila modelitype, url, content_type, width, height na duration, kwa picha, video na sauti. output ni kitu cha matokeo cha modeli yenyewe.
Sehemu za tokeo
video
object {url, content_type, file_name, file_size, width, height, fps, duration, num_frames}Faili ya video iliyotengenezwa kutoka kwenye picha.
prompt
stringKidokezo kilichotumika kutengeneza tokeo.
seed
integerThamani ya seed inayotumika wakati wa uzalishaji.
frames_zip
object {url, content_type, file_name, file_size} | nullKumbukumbu ya ZIP iliyo na kila fremu ya video, inayorudishwa ikiombwa.

Kwa mawakala wa AI: ukurasa huu katika Markdown unapatikana kwenye https://doitong.com/sw/developers/models/editto.md. Modeli na miongozo yote: https://doitong.com/developers/llms.txt