Tạo video qua API Seedance 2.0 Mini với âm thanh tùy chọn, thời lượng linh hoạt, nhiều tỷ lệ khung hình và đầu ra ByteDance ổn định cho quy trình làm việc có thể mở rộng.
API ByteDance Seedance V2.0 Mini Text-to-Video mang đến khả năng tạo video AI nhanh, tiết kiệm chi phí cho nhà phát triển, nhà sáng tạo và đội ngũ sản xuất. Seedance 2.0 Mini là phiên bản nhanh hơn và hợp lý hơn của Seedance V2.0, được thiết kế để giữ trải nghiệm tạo video Seedance cốt lõi luôn sẵn sàng cho quy trình khối lượng lớn, lặp ý tưởng nhanh và sản xuất nhạy cảm với ngân sách. Tích hợp API text-to-video này chuyển prompt ngôn ngữ tự nhiên thành các clip video chuyên nghiệp với khả năng kiểm soát linh hoạt về chất lượng, thời lượng, tỷ lệ khung hình và âm thanh trên Best Image AI.
Lưu ý Vui lòng đảm bảo prompt của bạn tuân thủ nguyên tắc an toàn nội dung của ByteDance. Nếu xảy ra lỗi, hãy kiểm tra prompt để tìm nội dung bị hạn chế, điều chỉnh rồi thử lại.
Seedance V2.0 Mini vs. Seedance V2.0 Standard Text-to-Video Seedance V2.0 Standard được thiết kế cho khả năng tạo chất lượng chuyên nghiệp trên toàn bộ quy trình Seedance 2.0. Seedance V2.0 Mini giữ trải nghiệm Seedance text-to-video cốt lõi, đồng thời ưu tiên tạo rẻ hơn và nhanh hơn cho các đội ngũ cần nhiều bản nháp hơn, nhiều biến thể hơn và kiểm soát chi phí tốt hơn.
Seedance V2.0 Mini vs. Seedance V2.0 Fast Text-to-Video Seedance V2.0 Fast nhấn mạnh tạo nhanh trong dòng Seedance 2.0. Seedance V2.0 Mini phù hợp hơn với cách dùng tập trung vào chi phí hợp lý, hữu ích khi chi phí thấp và lặp khối lượng lớn quan trọng không kém tốc độ.
Seedance V2.0 Mini vs. Veo 3.1 Fast Text-to-Video Veo 3.1 Fast cung cấp quy trình tạo video nhanh của Google. Seedance V2.0 Mini mang đến lựa chọn tạo video ByteDance với định dạng linh hoạt, điều khiển điện ảnh theo prompt và lợi thế chi phí hợp lý rõ ràng cho sản xuất dựa trên API.
Seedance V2.0 Mini vs. Kling Text-to-Video Kling nổi bật với chuyển động mạnh và khả năng tạo định hướng nhân vật. Seedance V2.0 Mini tập trung vào tạo text-to-video nhanh, chi phí hợp lý với độ phủ định dạng rộng và các điều khiển thực tế cho quy trình video xã hội, marketing và tự động.
Seedance V2.0 Mini vs. Runway Gen-3 Alpha Runway Gen-3 Alpha cung cấp tạo video sáng tạo với giao diện creator được trau chuốt. API Seedance V2.0 Mini hữu ích cho nhà phát triển cần truy cập lập trình, mở rộng với chi phí hợp lý và tạo video lặp lại trong hệ thống sản xuất.
// Step 1: Submit generation request
const response = await fetch('https://api.flaq.ai/api/v1/video/task', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
model_name: 'seedance-v2.0-mini-text-to-video',
prompt: 'A cat playing with a ball of yarn on a sunny windowsill',
resolution: '720p',
duration: 8,
aspect_ratio: '16:9',
seed: -1,
sound: true
})
});
const { data } = await response.json();
const taskId = data.task_id;
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/video/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result.videos[].);
;
}
(status === ) {
.(pollResultData..);
;
}
( (resolve, ));
}
# Step 1: Submit generation request
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/video/task',
headers={
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
json={
'model_name': 'seedance-v2.0-mini-text-to-video',
'prompt': 'A cat playing with a ball of yarn on a sunny windowsill',
'resolution': '720p',
'duration': 8,
'aspect_ratio': '16:9',
'seed': -1,
'sound': True
}
)
result = response.json()
task_id = result['data']['task_id']
# Step 1: Submit generation request
curl -X POST https://api.flaq.ai/api/v1/video/task \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model_name": "seedance-v2.0-mini-text-to-video",
"prompt": "A cat playing with a ball of yarn on a sunny windowsill",
"resolution": "720p",
"duration": 8,
"aspect_ratio": "16:9",
"seed": -1,
"sound": true
}'
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/video/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/video/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result']['videos'][0]['url'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)