Skip to main content
Sử dụng tài liệu mô hình video của CometAPI bằng cách chọn quy trình nhà cung cấp phù hợp với loại tác vụ của bạn. Hầu hết các endpoint video tạo tác vụ bất đồng bộ, vì vậy hãy lưu task ID và dùng polling để lấy kết quả. Chỉ thêm callback khi trang dành riêng cho từng mô hình có tài liệu về hỗ trợ callback.

Chọn một video API

Tạo video Seedance

Tạo các tác vụ video Seedance.

Tạo video HappyHorse

Tạo job text-to-video HappyHorse.

Tạo video Sora 2

Tạo job video Sora 2.

Truy xuất video Sora 2

Truy vấn các job video Sora.

Tạo video Veo 3

Tạo job video Veo.

Tạo video Wan

Tạo job text-to-video Wan.

Tạo video xAI

Tạo các job video xAI.

Tạo video Vidu

Tạo job text-to-video Vidu.

Tạo video Omni (Beta)

Tạo các job video Omni bản beta.

Tạo tác vụ Kling text-to-video

Tạo video Kling từ prompt văn bản.

Tạo tác vụ Runway image-to-video

Tạo video Runway từ hình ảnh.

Tạo và polling một video task

Sử dụng model ID có hỗ trợ video từ trang Models hoặc danh mục model. Các ví dụ bên dưới tạo một video task bằng POST /v1/videos, sau đó polling task ID được trả về cho đến khi task đạt tới trạng thái kết thúc.
Các ví dụ này sử dụng giá trị giữ chỗ your-video-model-id. Hãy thay thế nó bằng một model ID video khả dụng từ trang Models hoặc danh mục model trước khi bạn chạy request.
Mở Tạo một video SeedanceTruy xuất một video Seedance để sử dụng các API playground và schema endpoint.

Ví dụ response

Một response tạo thành công có thể trông như sau. Hãy lưu task ID trước khi polling:
Một response polling thành công có thể trông như sau. Các response đã hoàn tất có thể bao gồm video_url; một số định dạng provider sử dụng các trường kết quả đặc thù theo model hoặc route nội dung video khi route đó được ghi nhận trong tài liệu:

Bản ghi model ví dụ

Phản hồi danh mục model ví dụ này hiển thị cấu trúc bao /api/models và hình dạng của một bản ghi model video. Đây không phải là danh sách model đầy đủ.
cURL

Lỗi thường gặp

Lưu ID từ phản hồi tạo trước khi trả về từ bộ xử lý job của bạn.
Thêm độ trễ và backoff giữa các lần kiểm tra trạng thái.
Sử dụng các trường thời lượng và độ phân giải được ghi trong tài liệu cho endpoint video đã chọn.
Xử lý video_url như một trường tùy chọn và quay về dùng các trường kết quả dành riêng cho model hoặc route content khi có sẵn.
Dùng polling làm nguồn thông tin chính xác và xác minh rằng URL callback của bạn chấp nhận các yêu cầu POST.

Mã lỗi và chiến lược retry

Không retry cho đến khi các trường prompt, file, thời lượng hoặc kích thước được sửa.
Không retry cho đến khi API key có mặt và hợp lệ.
Kiểm tra task ID, base URL, path và model ID trước khi retry.
Giảm kích thước tải lên trước khi retry.
Retry với exponential backoff và giảm mức đồng thời của việc tạo hoặc polling.
Retry việc tạo task với backoff; tiếp tục polling các task hiện có trừ khi task gặp lỗi kết thúc.

Giá và danh mục model

Models page

Đọc cách CometAPI hiển thị model ID trong tài liệu.

Model directory

Duyệt tình trạng sẵn có và khả năng của model.

Pricing

Kiểm tra giá trước khi bạn gọi một model.
Lần sửa đổi cuối 23 tháng 6, 2026