Bỏ qua đến nội dung

Editto

Tích hợp

Id mô hình 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"

Các tệp như ví dụ: 0,405 $ 405 tín dụng API tệp của bạn được đo trước khi chạy Chạy trên trang này

Lấy khóa API
Open model Video sang video tối đa 720p #video-edit#wan-vace

Chỉnh sửa video dựa trên hướng dẫn, viết lại video nguồn từ lời nhắc, với các điều khiển khung hình, fps và độ phân giải

Open model · Video

Kết quả đầu tiên của bạn sẽ xuất hiện ở đây

Tạo một yêu cầu bên dưới và chạy bằng khóa API của bạn. Đầu ra được sao chép vào bộ lưu trữ của chúng tôi, giữ vĩnh viễn hoặc 7 ngày miễn phí.

Tạo một yêu cầu

Các điều khiển được tạo từ lược đồ mô hình. Mã và giá sẽ cập nhật khi bạn thay đổi chúng.

•bắt buộc

Chỉ dẫn văn bản định hướng việc tạo sinh video.

•bắt buộc video_url
Thả tệp hoặc

URL tệp video nguồn; bắt buộc khi thực hiện inpainting.

resolution mặc định auto

Độ phân giải của video đầu ra.

aspect_ratio mặc định auto

Tỷ lệ khung hình của video kết quả.

mặc định 81

Số khung hình đầu ra, trong phạm vi bao gồm 81–241.

mặc định 0

Số lần nội suy: 0 giữ nguyên các khung hình gốc không nội suy; các giá trị khác chỉ định số khung hình trung gian cần tạo giữa chúng.

Nâng cao 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
mặc định letterboxing, borders...

Lời nhắc phủ định áp dụng khi tạo video.

sampler mặc định unipc

Sampler dùng khi tạo video.

acceleration mặc định regular

Thiết lập tăng tốc suy luận, với lựa chọn 'none' hoặc 'regular': xử lý tăng tốc cải thiện đáng kể tốc độ nhưng làm đầu ra thay đổi rất nhỏ.

video_quality mặc định high

Mức chất lượng của video kết quả.

video_write_mode mặc định balanced

Chế độ ghi của video kết quả.

mặc định 16

Tốc độ khung hình video được tạo, chỉ áp dụng khi `match_input_frames_per_second` không phải true; các giá trị được chấp nhận là 5–30 khung hình mỗi giây.

mặc định 30

Số bước lấy mẫu; số bước càng cao thì thời gian xử lý càng lâu nhưng chất lượng càng tốt.

mặc định 5

Độ mạnh căn chỉnh lời nhắc được kiểm soát qua guidance không có bộ phân loại; tăng scale sẽ khiến hình ảnh được tạo bám sát văn bản hơn.

mặc định 5

Thiết lập dịch chuyển áp dụng khi tạo video.

mặc định 0

Hệ số bỏ qua khung hình video, biểu thị dưới dạng số nguyên, với việc upsample tự động được áp dụng một lần cho mỗi hệ số downsample. Dùng 0 để tắt downsample theo thời gian.

Seed giúp quá trình tạo sinh có thể tái lập. Đặt thành None sẽ chọn seed ngẫu nhiên.

POST /run/editto?wait=20 báo giá → 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"

Chạy yêu cầu này

Key của bạn vẫn nằm trong trình duyệt này: key chỉ được gửi đến Doitong API và chỉ được lưu trong localStorage nếu bạn chọn Ghi nhớ. Nhận khóa API

Giới thiệu về Editto

Chỉnh sửa video hiện có được cung cấp qua `video_url` và điều khiển bằng `prompt` văn bản. Đầu ra có thể giữ số khung hình và tốc độ khung hình của đầu vào, hoặc dùng `num_frames` (17 đến 241) và `frames_per_second` (5 đến 30). Độ phân giải từ 240p đến 720p, tỷ lệ khung hình có thể là auto, 16:9, 1:1 hoặc 9:16; đồng thời có thể trả về ZIP chứa các khung hình.

Tham số

Gửi tên chuẩn hoặc tên gốc, không gửi cả hai. Tên chuẩn

TênKiểu Mặc địnhĐược phép Mô tả
promptbắt buộc
Kiểustring
Chỉ dẫn văn bản định hướng việc tạo sinh video.
negative_prompttùy chọn
Kiểustring
Mặc địnhletterboxing, 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
Lời nhắc phủ định áp dụng khi tạo video.
match_input_num_framestùy chọn
Kiểuboolean
Mặc địnhfalse
Nguồn số khung hình của video được tạo: false dùng `num_frames`, còn true sao chép số khung hình của video đầu vào.
num_framestùy chọn
Kiểuinteger
Mặc định81
17 – 241
Số khung hình đầu ra, trong phạm vi bao gồm 81–241.
match_input_frames_per_secondtùy chọn
Kiểuboolean
Mặc địnhfalse
Nguồn tốc độ khung hình của video được tạo: false dùng `frames_per_second`, còn true sao chép tốc độ khung hình của video đầu vào.
frames_per_secondtùy chọn
Kiểuinteger | null
Mặc định16
5 – 30
Tốc độ khung hình video được tạo, chỉ áp dụng khi `match_input_frames_per_second` không phải true; các giá trị được chấp nhận là 5–30 khung hình mỗi giây.
seedtùy chọn
Kiểuinteger | null
Seed giúp quá trình tạo sinh có thể tái lập. Đặt thành None sẽ chọn seed ngẫu nhiên.
resolutiontùy chọn
Kiểuenum
Mặc địnhauto
auto240p360p480p580p720p
Độ phân giải của video đầu ra.
aspect_ratiotùy chọn
Kiểuenum
Mặc địnhauto
auto16:91:19:16
Tỷ lệ khung hình của video kết quả.
num_inference_stepstùy chọn
Kiểuinteger
Mặc định30
2 – 50
Số bước lấy mẫu; số bước càng cao thì thời gian xử lý càng lâu nhưng chất lượng càng tốt.
guidance_scaletùy chọn
Kiểunumber
Mặc định5
1 – 10
Độ mạnh căn chỉnh lời nhắc được kiểm soát qua guidance không có bộ phân loại; tăng scale sẽ khiến hình ảnh được tạo bám sát văn bản hơn.
samplertùy chọn
Kiểuenum
Mặc địnhunipc
unipcdpm++euler
Sampler dùng khi tạo video.
shifttùy chọn
Kiểunumber
Mặc định5
1 – 15
Thiết lập dịch chuyển áp dụng khi tạo video.
video_urlbắt buộc video
Kiểuurl · video
URL tệp video nguồn; bắt buộc khi thực hiện inpainting.
enable_safety_checkertùy chọn
Kiểuboolean
Mặc địnhfalse
Công tắc kiểm tra an toàn, trong đó trạng thái tắt yêu cầu ủy quyền tài khoản. Nếu không có ủy quyền, mọi yêu cầu đều được kiểm tra bất kể cài đặt; true bật trình kiểm tra.
accelerationtùy chọn
Kiểuenum
Mặc địnhregular
nonelowregular
Thiết lập tăng tốc suy luận, với lựa chọn 'none' hoặc 'regular': xử lý tăng tốc cải thiện đáng kể tốc độ nhưng làm đầu ra thay đổi rất nhỏ.
video_qualitytùy chọn
Kiểuenum
Mặc địnhhigh
lowmediumhighmaximum
Mức chất lượng của video kết quả.
video_write_modetùy chọn
Kiểuenum
Mặc địnhbalanced
fastbalancedsmall
Chế độ ghi của video kết quả.
num_interpolated_framestùy chọn
Kiểuinteger
Mặc định0
0 – 5
Số lần nội suy: 0 giữ nguyên các khung hình gốc không nội suy; các giá trị khác chỉ định số khung hình trung gian cần tạo giữa chúng.
temporal_downsample_factortùy chọn
Kiểuinteger
Mặc định0
0 – 5
Hệ số bỏ qua khung hình video, biểu thị dưới dạng số nguyên, với việc upsample tự động được áp dụng một lần cho mỗi hệ số downsample. Dùng 0 để tắt downsample theo thời gian.
enable_auto_downsampletùy chọn
Kiểuboolean
Mặc địnhfalse
Tự động điều chỉnh số khung hình: bật tùy chọn này cho phép mô hình xử lý video đã downsample theo thời gian với độ dài phù hợp, sau đó nội suy để khôi phục số khung hình ban đầu.
return_frames_ziptùy chọn
Kiểuboolean
Mặc địnhfalse
Kiểm soát việc có trả về thêm kho lưu trữ ZIP chứa mọi khung hình được tạo hay không; được bật khi true.
bắt buộc Tên chuẩn, cũng được chấp nhận

Các tham số tệp nhận URL https:// công khai, URI data: tối đa 10 MB hoặc file_url của một tệp tải lên. Tệp

Đầu ra

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"
  }
}
Tệp của bạn, lựa chọn của bạnMỗi outputs[].url là một bản sao trên bộ lưu trữ của chúng tôi: được giữ vĩnh viễn (tính phí theo GB-tháng) hoặc 7 ngày miễn phí, theo cài đặt tài khoản hoặc ?storage=.
Cùng một cấu trúc trên mọi mô hìnhtype, url, content_type, width, height và duration cho hình ảnh, video và âm thanh. output là đối tượng kết quả riêng của mô hình.
Các trường đầu ra
video
object {url, content_type, file_name, file_size, width, height, fps, duration, num_frames}Tệp video được tạo từ hình ảnh.
prompt
stringLời nhắc đã được dùng để tạo đầu ra.
seed
integerGiá trị seed được áp dụng trong quá trình tạo sinh.
frames_zip
object {url, content_type, file_name, file_size} | nullKho lưu trữ ZIP chứa mọi khung hình video, được trả về khi yêu cầu.

Dành cho tác nhân AI: trang này ở dạng Markdown tại https://doitong.com/vi/developers/models/editto.md. Tất cả mô hình và hướng dẫn: https://doitong.com/developers/llms.txt