POST
/v1/media/v1/contents/generations/tasksSeedance 2.0 影片生成
Seedance 2.0 是 ATP 對外開放的影片生成模型。它支援文生影片、圖生影片、首幀與尾幀控制、參考圖、可選生成音訊,以及非同步任務輪詢。
模型 ID
model 欄位請使用 seedance-2-0。其他 Seedance 變體可能存在於內部價格資料,但尚未公開顯示在模型目錄。
支援的生成模式#
媒體 roles#
參數#
範例#
文生影片#
Shell
curl "$ATP_BASE_URL/v1/media/v1/contents/generations/tasks" \
-H "Authorization: Bearer $ATP_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2-0",
"content": [
{
"type": "text",
"text": "A cinematic tracking shot of Taipei at night, neon reflections, smooth camera motion"
}
],
"resolution": "480p",
"ratio": "16:9",
"duration": 4,
"generate_audio": false
}'建立任務後會回傳 cgt_... 形式的 task id。
圖生影片#
JSON
{
"model": "seedance-2-0",
"content": [
{
"type": "text",
"text": "Animate this product shot with a slow premium studio push-in."
},
{
"type": "image_url",
"image_url": {
"url": "https://example.com/product.jpg"
},
"role": "first_frame"
}
],
"resolution": "720p",
"ratio": "16:9",
"duration": 4,
"generate_audio": false,
"return_last_frame": true
}首幀與尾幀#
JSON
{
"model": "seedance-2-0",
"content": [
{
"type": "text",
"text": "Create a smooth transition from morning to night with consistent camera framing."
},
{
"type": "image_url",
"image_url": {
"url": "asset://tya_first_frame"
},
"role": "first_frame"
},
{
"type": "image_url",
"image_url": {
"url": "asset://tya_last_frame"
},
"role": "last_frame"
}
],
"resolution": "720p",
"ratio": "16:9",
"duration": 6,
"return_last_frame": true
}取得結果#
Shell
curl "$ATP_BASE_URL/v1/media/v1/contents/generations/tasks/cgt_xxx" \
-H "Authorization: Bearer $ATP_API_KEY"持續輪詢直到任務狀態變成 succeeded、failed 或 canceled。成功時會回傳影片 URL 與用量 metadata。
計費#
影片按 video tokens 計費:
Text
video_tokens = width × height × seconds × 24 ÷ 1024
cost = video_tokens × resolution_rate任務失敗不計費。最便宜的端到端 smoke test 可用 480p、duration: 4、generate_audio: false。
$0.07
$0.0538
這頁有幫助嗎?