AGTCloud API Docs
文件指南API Reference整合與資源更新與幫助
影片生成Kling

圖生影片

使用首幀、首尾幀或多個關鍵幀生成 Kling 4.0 影片。

透過 contents 組合提示詞與關鍵幀,每次任務最多輸入 10 張圖片。此API不提供 aspect_ratio,請使用符合目標畫幅的參考圖片。

POST/kling/image-to-video/kling-4.0

使用首幀、首尾幀或多個關鍵幀生成影片,每次任務最多輸入 10 張圖片。畫幅沿用參考圖,不提供 aspect_ratio 參數。

授權

bearerAuth
授權Bearer <token>

使用平台 API Key:Authorization: Bearer your-api-key。

傳遞位置: header

請求主體

application/json

TypeScript 型別定義

在 TypeScript 中使用 request body 型別。

回應主體

application/json

application/json

application/json

圖片與引用規則

contents 中可使用 first_frame(首幀)、middle_frame(中間幀)和 last_frame(尾幀);提示詞項 type: "prompt" 選用。右側提供首幀、首尾幀和多關鍵幀三種請求範例。

項目要求
圖片來源url 必填,支援 URL 或 Base64
圖片格式與大小JPG、JPEG、PNG;每張不超過 30MB
圖片尺寸寬高均不少於 300px,長寬比介於 2:5 與 5:2
圖片數量每次任務最多 10 張
素材引用 IDid 選用;填寫時,同一任務中不得重複

需要在提示詞中指明某張圖片時,可為此圖片設定 id,例如 "id": "first" 對應 @first。id 是本次請求內的引用標識,不是生成後回傳的任務 ID。

常見錯誤與排查

回應或錯誤資訊檢查與處理
HTTP 401,Invalid token檢查 Bearer 驗證格式及 API Key 是否屬於請求站點
HTTP 400,contents cannot be empty提供非空的 contents 數組
HTTP 400,contents must contain at least one of first_frame, middle_frame, last_frame至少提供一項關鍵幀圖片,僅有提示詞不能用於圖生
HTTP 400,must have a non-blank url為對應關鍵幀填寫非空 url
HTTP 400,contents[0].type ... is invalid檢查指定索引的素材類型,使用本頁支援的關鍵幀或提示詞類型
HTTP 400,invalid_request 或 invalid JSON request body檢查 JSON 語法與欄位類型;contents 必須是數組,不是字串

HTTP 400 可能回傳 code/message/data 或 error 物件。fail_to_fetch_task 不一定是任務查詢錯誤,請檢視 message 中的素材校驗原因;此欄位可能是 JSON 字串,不是已經解析的物件。排查時保留請求 ID,不要提供 API Key。