
文生图
根据文本提示词创建 AI 图像
使用 Seedance 2.0 Fast API 快速生成视频。将提示词转为真实感视频,支持内置声音、灵活比例和低延迟输出,适合快速创意验证和内容生产。 在保持创意方向清晰的同时,更快测试脚本、镜头和内容版本。
ByteDance Seedance V2.0 Fast 文字生成视频 API 为开发者和创意团队提供高性价比、高速 AI 视频生成服务。这一极速文字转视频 API 集成方案,让您能够将文字描述转换为 480p 和 720p 分辨率、时长 4 至 15 秒的专业视频片段。基于 ByteDance 优化的视频合成架构,Seedance V2.0 Fast 模型将快速处理与灵活的创意控制相结合,API 在 Best Image AI 上为大批量生产工作流程提供稳定集成。
注意 请确保您的提示词符合 ByteDance 的内容安全准则。如果发生错误,请检查提示词中是否包含受限内容,进行调整后重试。
Seedance V2.0 Fast vs. Seedance V2.0 标准文字生成视频 Seedance V2.0 标准版提供音频支持和专业生产的最高质量。Seedance V2.0 Fast 文字生成视频 API 优先考虑速度和性价比,以加速方式生成视频,具有竞争力的定价,非常适合不需要音频的大批量工作流程和快速迭代。
Seedance V2.0 Fast vs. Veo 3.1 Fast 文字生成视频 Veo 3.1 Fast 利用 Google DeepMind 架构实现快速生成。Seedance V2.0 Fast 文字生成视频 API 通过更宽泛的宽高比支持(6 种格式,含 21:9 超宽屏)、最长 15 秒时长、可选固定镜头控制和具竞争力的按秒定价实现差异化,对于多样化内容制作需求更具多功能性。
Seedance V2.0 Fast vs. Kling 3.0 文字生成视频 Kling 3.0 提供更高分辨率输出和专业的人体动作合成。Seedance V2.0 Fast API 以更快的生成速度、更宽泛的宽高比覆盖(6 种格式)、最长 15 秒的扩展时长和可选固定镜头模式作为回应,非常适合大批量、快速交付的视频制作。
Seedance V2.0 Fast vs. Runway Gen-3 Alpha Runway Gen-3 Alpha 提供强大的创意控制和艺术灵活性。Seedance V2.0 Fast API 提供更快的生成速度、6 种宽高比格式、最长 15 秒的扩展时长以及具有可预测定价的程序化 API 访问,对于需要可扩展快速视频生成的开发者更具优势。
Seedance V2.0 Fast vs. Pika 2.0 Pika 2.0 在风格化动画和用户友好界面方面表现出色。Seedance V2.0 Fast 文字生成视频 API 提供程序化访问、6 种宽高比格式、最长 15 秒的扩展时长、可选镜头控制和具竞争力的定价,非常适合优先考虑速度、用量和性价比的开发者。
在浏览器中探索多种 AI 创作工具,快速完成图像和视频工作流,再通过 Best Image AI 面向生产环境的模型 API 扩展成功创意。Best Image AI 为所有模型提供统一 API 层,让工作流的使用和扩展更轻松。
// 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-fast-text-to-video',
prompt: 'A cat playing with a ball of yarn on a sunny windowsill',
resolution: '720p',
duration: 8,
aspect_ratio: '16:9',
sound: true,
camera_fixed: false
})
});
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-fast-text-to-video',
'prompt': 'A cat playing with a ball of yarn on a sunny windowsill',
'resolution': '720p',
'duration': 8,
'aspect_ratio': '16:9',
'sound': True,
'camera_fixed': False
}
)
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-fast-text-to-video",
"prompt": "A cat playing with a ball of yarn on a sunny windowsill",
"resolution": "720p",
"duration": 8,
"aspect_ratio": "16:9",
"sound": true,
"camera_fixed": false
}'
# 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)