Appearance
seedance2.0 openai兼容版
概览
BaseUrl:
baseUrl
https://apifaro.com支持的模型:
seedance-2.0-fast-tjseedance-2.0-tjsec-seedance-2.5sec-seedance-2.0-fastsec-seedance-2.0sec-seedance-2.0-fast-tjsec-seedance-2.0-tjseedance-2.0-fastseedance-2.0
身份验证
http
Authorization: Bearer YOUR_GATEWAY_API_KEY
Content-Type: application/json创建视频
协议
http
POST /v1/videos文生视频请求示例:
json
{
"model": "seedance-2.0",
"prompt": "A cinematic view of a city at sunset",
"seconds": 5,
"metadata": {
"resolution": "720p",
"mode_type": "text2video"
}
}图生视频请求示例:
json
{
"model": "seedance-2.0",
"prompt": "Animate this scene with a slow camera movement",
"image": "https://example.com/input.png",
"seconds": 5,
"metadata": {
"resolution": "720p",
"mode_type": "image2video"
}
}请求参数
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
model | string | 是 | 支持的模型名称之一 |
prompt | string | 是 | 文本提示词 |
image | string | 否 | 一个参考图片 URL;会添加到 metadata.images |
seconds | integer | 否 | 视频时长,单位为秒,范围为 1 到 3600 |
duration | integer | 否 | seconds 的别名 |
n | number | 否 | 只接受数值 1 |
metadata.images | string[] | 否 | 参考图片 URL 列表 |
metadata.videos | string[] | 否 | 参考视频 URL 列表 |
metadata.audios | string[] | 否 | 参考音频 URL 列表 |
metadata.mode_type | string | 否 | text2video、image2video 或 frames2video |
metadata.resolution | string | 否 | 480p、720p、1080p 或 4K;默认为 720p |
对于 text2video,不能提供参考媒体。image2video 至少需要一个参考图片、视频或音频。frames2video 必须提供恰好两个参考图片,且不接受视频或音频输入。参考 URL 必须是非空字符串。
模型分辨率支持
| 模型 | 支持的分辨率值 |
|---|---|
seedance-2.0-fast-tj | 720p |
seedance-2.0-tj | 720p |
sec-seedance-2.5 | 480p, 720p, 1080p |
sec-seedance-2.0-fast | 480p, 720p |
sec-seedance-2.0 | 480p, 720p, 1080p, 4K |
sec-seedance-2.0-fast-tj | 480p, 720p |
sec-seedance-2.0-tj | 480p, 720p, 1080p, 4K |
seedance-2.0-fast | 720p |
seedance-2.0 | 720p |
对于按秒计费的模型,必须提供 seconds 或 duration。插件会根据所选模型配置的价格档案校验分辨率。
查询任务状态
请使用以下接口查询任务状态:
http
GET /v1/videos/{task_id}响应状态值:
queuedin_progresscompletedfailed
获取视频
协议
任务完成后,请尽快通过以下接口获取生成的视频:
http
GET /v1/videos/{task_id}/content返回视频流
错误
常见的校验错误包括:
prompt is requiredn must be 1seconds must be an integer between 1 and 3600invalid metadata.mode_typeinvalid metadata.resolutiontext2video does not accept reference mediaimage2video requires at least one reference media URLframes2video requires exactly two reference images and no video or audio