你將建立的內容
你將使用 multipart form data 建立一個 Veo 影片任務,儲存回傳的任務 ID,輪詢 retrieve 端點,並將最終資產 URL 或檔案儲存到你自己的系統中。先決條件
- 已儲存在
COMETAPI_KEY中的 CometAPI API key - Python 3.10+ 搭配
requests,或 Node.js 18+ - 用於輪詢的伺服器端工作執行器
API key、基礎 URL、驗證
使用以下方式建立 Veo 任務:程式碼範例
使用下方分頁查看可直接複製的 cURL、Python 與 Node.js 範例。流程說明
Veo 影片生成是非同步的。create 端點接受 multipart form data,並立即回傳任務 ID。請輪詢 retrieve 端點,直到任務到達終態狀態,然後從已完成的回應中保存最終影片 URL 或檔案詳細資訊。 初次測試時,請使用較短的時長與最小但仍實用的尺寸。當你的應用程式需要保留資產時,請將已完成的資產移至你自己的儲存空間。常用參數
疑難排解 / 常見問題
因內容類型問題導致請求失敗
因內容類型問題導致請求失敗
請傳送 multipart form data。不要將 Veo 建立請求作為 JSON 傳送。
輪詢花費的時間比預期更長
輪詢花費的時間比預期更長
請使用有界的輪詢迴圈、儲存 task ID,並在你的應用程式中顯示等待中的狀態,而不是阻塞 web 請求。
我該如何控制成本
我該如何控制成本
先從較短的持續時間、單一任務,以及可接受的最小尺寸開始。在擴大任務數量之前,請使用帳戶配額與成本估算。
後續步驟
- 閱讀建立 Veo 3 影片 API 參考。
- 使用擷取 Veo 3 影片進行輪詢。
- 在Models中尋找 Veo 影片模型。
- 參閱對影片生成使用輪詢與 webhooks。
- 使用在呼叫 model 之前估算請求成本來估算任務成本。