Skip to main content
POST
生成視頻
根據文本提示生成視頻。這是一個異步端點——它會立即返回一個任務 ID(HTTP 202),視頻將在後台生成。
視頻生成是異步的。請使用 獲取任務狀態 輪詢任務狀態,或在 SDK 中使用 theo.waitForJob()。
AI 披露水印。 由 Theo 返回的每個視頻右下角都帶有一個小型半透明的 Theo 徽標。這是一個溯源標識,用於標明該片段為 AI 生成,並且始終會被應用(無論品牌偏好設置如何)。每個片段預計會因重新編碼而增加 2-15 秒的延遲。

身份驗證

需要 Bearer 令牌。參見 身份驗證。

請求體

string
必填
要生成的視頻的文本描述。
string
目標視頻時長(例如 "5s"、"10s"、"15s")。
string
視覺風格(例如 "cinematic"、"animation"、"timelapse")。

請求示例

響應(HTTP 202)

string
唯一的視頻請求 ID(以 vid_ 為前綴)。
string
用於輪詢狀態的任務 ID。
string
創建時始終為 "queued"。
string
ISO 8601 時間戳。
string
用於輪詢任務狀態的相對 URL(例如 /api/v1/jobs/{job_id})。

響應示例

輪詢結果

使用 獲取任務狀態 端點檢查進度。當 status 為 "completed" 時,result 字段將包含視頻 URL。

錯誤