Μετάβαση στο περιεχόμενο

Editto

Ενσωμάτωση

id μοντέλου 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"

Αρχεία όπως το παράδειγμα: 0,405 $ 405 πιστώσεις API τα αρχεία σας μετρώνται πριν από την εκτέλεση Εκτέλεση σε αυτήν τη σελίδα

Λήψη κλειδιού API
Open model Βίντεο σε βίντεο έως 720p #video-edit#wan-vace

Επεξεργασία βίντεο βάσει οδηγιών που ξαναγράφει ένα βίντεο πηγής από prompt, με ελέγχους καρέ, fps και ανάλυσης

Open model · Βίντεο

Το πρώτο σας αποτέλεσμα θα εμφανιστεί εδώ

Δημιουργήστε ένα αίτημα παρακάτω και εκτελέστε το με το κλειδί API σας. Οι έξοδοι αντιγράφονται στην αποθήκευσή μας και διατηρούνται για πάντα ή 7 ημέρες δωρεάν.

Δημιουργία αιτήματος

Τα στοιχεία ελέγχου δημιουργούνται από το σχήμα του μοντέλου. Ο κώδικας και η τιμή ενημερώνονται καθώς τα αλλάζετε.

•απαιτείται

Οδηγίες κειμένου που καθοδηγούν την παραγωγή βίντεο.

•απαιτείται video_url
Αποθέστε ένα αρχείο ή

URL αρχείου βίντεο πηγής· απαιτείται κατά την εκτέλεση inpainting.

resolution προεπιλογή auto

Ανάλυση της εξόδου βίντεο.

aspect_ratio προεπιλογή auto

Αναλογία διαστάσεων του τελικού βίντεο.

προεπιλογή 81

Αριθμός καρέ εξόδου, με συμπεριλαμβανόμενο εύρος 81–241.

προεπιλογή 0

Αριθμός παρεμβολών: το 0 αφήνει τα αρχικά καρέ χωρίς παρεμβολή· άλλες τιμές καθορίζουν πόσα ενδιάμεσα καρέ θα παραχθούν μεταξύ τους.

Για προχωρημένους 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
προεπιλογή letterboxing, borders...

Αρνητικό prompt που εφαρμόζεται κατά την παραγωγή βίντεο.

sampler προεπιλογή unipc

Δειγματολήπτης που χρησιμοποιείται κατά την παραγωγή βίντεο.

acceleration προεπιλογή regular

Ρύθμιση επιτάχυνσης συμπερασμού, με επιλογή 'none' ή 'regular': η επιταχυνόμενη επεξεργασία προσφέρει σημαντική βελτίωση ταχύτητας με κόστος μια πολύ μικρή αλλαγή στην έξοδο.

video_quality προεπιλογή high

Επίπεδο ποιότητας για το βίντεο που προκύπτει.

video_write_mode προεπιλογή balanced

Λειτουργία εγγραφής για το βίντεο που προκύπτει.

προεπιλογή 16

Ρυθμός καρέ του παραγόμενου βίντεο, εφαρμόζεται μόνο όταν το `match_input_frames_per_second` δεν είναι true· οι αποδεκτές τιμές είναι 5–30 καρέ ανά δευτερόλεπτο.

προεπιλογή 30

Πλήθος βημάτων δειγματοληψίας, όπου ο μεγαλύτερος αριθμός αυξάνει τον χρόνο επεξεργασίας αλλά βελτιώνει την ποιότητα.

προεπιλογή 5

Ισχύς ευθυγράμμισης prompt που ελέγχεται μέσω καθοδήγησης χωρίς ταξινομητή· η αύξηση της κλίμακας ενθαρρύνει τις παραγόμενες εικόνες να ακολουθούν πιο πιστά το κείμενο.

προεπιλογή 5

Ρύθμιση μετατόπισης που εφαρμόζεται κατά την παραγωγή βίντεο.

προεπιλογή 0

Συντελεστής παράλειψης καρέ βίντεο, εκφρασμένος ως ακέραιος, με αυτόματη υπερδειγματοληψία μία φορά για κάθε συντελεστή υποδειγματοληψίας. Χρησιμοποιήστε το 0 για να παραμείνει απενεργοποιημένη η χρονική υποδειγματοληψία.

Seed που καθιστά την παραγωγή αναπαραγώγιμη. Η ρύθμισή του σε None επιλέγει τυχαία ένα seed.

POST /run/editto?wait=20 προσφορά → 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"

Εκτέλεση αυτού του αιτήματος

Το κλειδί σας παραμένει σε αυτό το πρόγραμμα περιήγησης: αποστέλλεται μόνο στο Doitong API και αποθηκεύεται (localStorage) μόνο αν ενεργοποιήσετε την επιλογή «Να απομνημονεύεται». Λήψη κλειδιού API

Σχετικά με το Editto

Επεξεργάζεται υπάρχον βίντεο που παρέχεται μέσω `video_url` και καθοδηγείται από κειμενικό `prompt`. Η έξοδος μπορεί να ακολουθεί τον αριθμό καρέ και τον ρυθμό καρέ της εισόδου ή να χρησιμοποιεί `num_frames` (17 έως 241) και `frames_per_second` (5 έως 30). Η ανάλυση κυμαίνεται από 240p έως 720p, η αναλογία διαστάσεων μπορεί να είναι auto, 16:9, 1:1 ή 9:16 και μπορεί επίσης να επιστραφεί ZIP των καρέ.

Παράμετροι

Στείλτε είτε το κανονικό όνομα είτε το εγγενές όνομα, όχι και τα δύο. Κανονικά ονόματα

ΌνομαΤύπος ΠροεπιλογήΕπιτρεπόμενο Περιγραφή
promptαπαιτείται
Τύποςstring
Οδηγίες κειμένου που καθοδηγούν την παραγωγή βίντεο.
negative_promptπροαιρετικό
Τύποςstring
Προεπιλογήletterboxing, 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
Αρνητικό prompt που εφαρμόζεται κατά την παραγωγή βίντεο.
match_input_num_framesπροαιρετικό
Τύποςboolean
Προεπιλογήfalse
Πηγή του αριθμού καρέ του παραγόμενου βίντεο: το false χρησιμοποιεί το `num_frames`, ενώ το true αντιγράφει τον αριθμό καρέ του βίντεο εισόδου.
num_framesπροαιρετικό
Τύποςinteger
Προεπιλογή81
17 – 241
Αριθμός καρέ εξόδου, με συμπεριλαμβανόμενο εύρος 81–241.
match_input_frames_per_secondπροαιρετικό
Τύποςboolean
Προεπιλογήfalse
Πηγή του ρυθμού καρέ του παραγόμενου βίντεο: το false χρησιμοποιεί το `frames_per_second`, ενώ το true αντιγράφει τον ρυθμό καρέ του βίντεο εισόδου.
frames_per_secondπροαιρετικό
Τύποςinteger | null
Προεπιλογή16
5 – 30
Ρυθμός καρέ του παραγόμενου βίντεο, εφαρμόζεται μόνο όταν το `match_input_frames_per_second` δεν είναι true· οι αποδεκτές τιμές είναι 5–30 καρέ ανά δευτερόλεπτο.
seedπροαιρετικό
Τύποςinteger | null
Seed που καθιστά την παραγωγή αναπαραγώγιμη. Η ρύθμισή του σε None επιλέγει τυχαία ένα seed.
resolutionπροαιρετικό
Τύποςenum
Προεπιλογήauto
auto240p360p480p580p720p
Ανάλυση της εξόδου βίντεο.
aspect_ratioπροαιρετικό
Τύποςenum
Προεπιλογήauto
auto16:91:19:16
Αναλογία διαστάσεων του τελικού βίντεο.
num_inference_stepsπροαιρετικό
Τύποςinteger
Προεπιλογή30
2 – 50
Πλήθος βημάτων δειγματοληψίας, όπου ο μεγαλύτερος αριθμός αυξάνει τον χρόνο επεξεργασίας αλλά βελτιώνει την ποιότητα.
guidance_scaleπροαιρετικό
Τύποςnumber
Προεπιλογή5
1 – 10
Ισχύς ευθυγράμμισης prompt που ελέγχεται μέσω καθοδήγησης χωρίς ταξινομητή· η αύξηση της κλίμακας ενθαρρύνει τις παραγόμενες εικόνες να ακολουθούν πιο πιστά το κείμενο.
samplerπροαιρετικό
Τύποςenum
Προεπιλογήunipc
unipcdpm++euler
Δειγματολήπτης που χρησιμοποιείται κατά την παραγωγή βίντεο.
shiftπροαιρετικό
Τύποςnumber
Προεπιλογή5
1 – 15
Ρύθμιση μετατόπισης που εφαρμόζεται κατά την παραγωγή βίντεο.
video_urlαπαιτείται video
Τύποςurl · video
URL αρχείου βίντεο πηγής· απαιτείται κατά την εκτέλεση inpainting.
enable_safety_checkerπροαιρετικό
Τύποςboolean
Προεπιλογήfalse
Διακόπτης ελέγχου ασφάλειας, του οποίου η απενεργοποίηση απαιτεί εξουσιοδότηση λογαριασμού. Χωρίς αυτή την εξουσιοδότηση, κάθε αίτημα ελέγχεται ανεξάρτητα από τη ρύθμιση· το true ενεργοποιεί τον έλεγχο.
accelerationπροαιρετικό
Τύποςenum
Προεπιλογήregular
nonelowregular
Ρύθμιση επιτάχυνσης συμπερασμού, με επιλογή 'none' ή 'regular': η επιταχυνόμενη επεξεργασία προσφέρει σημαντική βελτίωση ταχύτητας με κόστος μια πολύ μικρή αλλαγή στην έξοδο.
video_qualityπροαιρετικό
Τύποςenum
Προεπιλογήhigh
lowmediumhighmaximum
Επίπεδο ποιότητας για το βίντεο που προκύπτει.
video_write_modeπροαιρετικό
Τύποςenum
Προεπιλογήbalanced
fastbalancedsmall
Λειτουργία εγγραφής για το βίντεο που προκύπτει.
num_interpolated_framesπροαιρετικό
Τύποςinteger
Προεπιλογή0
0 – 5
Αριθμός παρεμβολών: το 0 αφήνει τα αρχικά καρέ χωρίς παρεμβολή· άλλες τιμές καθορίζουν πόσα ενδιάμεσα καρέ θα παραχθούν μεταξύ τους.
temporal_downsample_factorπροαιρετικό
Τύποςinteger
Προεπιλογή0
0 – 5
Συντελεστής παράλειψης καρέ βίντεο, εκφρασμένος ως ακέραιος, με αυτόματη υπερδειγματοληψία μία φορά για κάθε συντελεστή υποδειγματοληψίας. Χρησιμοποιήστε το 0 για να παραμείνει απενεργοποιημένη η χρονική υποδειγματοληψία.
enable_auto_downsampleπροαιρετικό
Τύποςboolean
Προεπιλογήfalse
Αυτόματη προσαρμογή αριθμού καρέ: η ενεργοποίησή της επιτρέπει στο μοντέλο να επεξεργαστεί ένα χρονικά υποδειγματοληπτημένο βίντεο κατάλληλης διάρκειας, με παρεμβολή που επαναφέρει έπειτα τον αρχικό αριθμό καρέ.
return_frames_zipπροαιρετικό
Τύποςboolean
Προεπιλογήfalse
Ελέγχει αν επιστρέφεται επίσης αρχείο ZIP που περιέχει κάθε παραγόμενο καρέ· ενεργοποιείται όταν είναι true.
απαιτείται Κανονικό όνομα, επίσης αποδεκτό

Οι παράμετροι αρχείων δέχονται ένα δημόσιο URL https://, ένα URI data: έως 10 MB ή το file_url μιας μεταφόρτωσης. Αρχεία

Έξοδος

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"
  }
}
Τα αρχεία σας, η επιλογή σαςΚάθε outputs[].url είναι ένα αντίγραφο στην αποθήκευσή μας: διατηρείται για πάντα (χρέωση ανά GB-μήνα) ή 7 ημέρες δωρεάν, σύμφωνα με τη ρύθμιση του λογαριασμού σας ή ?storage=.
Ίδια μορφή σε κάθε μοντέλοtype, url, content_type, width, height και duration, τόσο για εικόνες όσο και για βίντεο και ήχο. Το output είναι το αντικείμενο αποτελέσματος του ίδιου του μοντέλου.
Πεδία εξόδου
video
object {url, content_type, file_name, file_size, width, height, fps, duration, num_frames}Αρχείο βίντεο που παράγεται από την εικόνα.
prompt
stringPrompt που χρησιμοποιήθηκε για την παραγωγή της εξόδου.
seed
integerΤιμή seed που εφαρμόζεται κατά την παραγωγή.
frames_zip
object {url, content_type, file_name, file_size} | nullΑρχείο ZIP που περιέχει κάθε καρέ βίντεο και επιστρέφεται όταν ζητηθεί.

Για πράκτορες AI: αυτή η σελίδα σε Markdown βρίσκεται στη διεύθυνση https://doitong.com/el/developers/models/editto.md. Όλα τα μοντέλα και οι οδηγοί: https://doitong.com/developers/llms.txt