基于多模API的AI视频生成平台,输入提示词和图片,生成高质量视频
暂无进行中的任务
视频播放区域
生成的视频将显示在这里端点: POST https://duomiapi.com/v1/videos/generations
请求头: Authorization: Bearer [您的API令牌]
{
"model": "sora-2",
"prompt": "视频描述文本",
"aspect_ratio": "16:9",
"duration": 15,
"image_urls": ["图片URL"]
}
Node.js示例:
var request = require('request');
var options = {
'method': 'POST',
'url': 'https://duomiapi.com/v1/videos/generations',
'headers': {
'Authorization': 'aWaqizv1TjBWPaJFAsgKcAnu6B'
},
body: JSON.stringify({
"model": "sora-2",
"prompt": "The car moves forward at a high speed",
"aspect_ratio": "16:9",
"duration": 15
})
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
模型选项:
sora-2: 常用版本 (0.15一次)sora-2-pro: Pro版 (1.5一次)端点: GET https://duomiapi.com/v1/videos/tasks/{task_id}
请求头: Authorization: Bearer [您的API令牌]
{
"id": "任务ID",
"state": "succeeded",
"data": {
"videos": [{"url": "视频URL"}]
},
"progress": 100,
"create_time": 1764147943,
"update_time": 1764148418,
"message": "",
"action": "generate"
}
Node.js示例:
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://duomiapi.com/v1/videos/tasks/9d5914a0-8017-9b61-856c-9ecc9b0f9606',
'headers': {
'Authorization': 'aWaqizv1TjBWPaJFAsgKcAnu6B'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
状态枚举:
pending: 队列中running: 生成中succeeded: 已成功error: 失败