Skip to main content

作成するもの

multipart form data を使って 1 つの Veo 動画タスクを作成し、返された task ID を保存し、retrieve エンドポイントをポーリングして、最終的な asset URL またはファイルを自分のシステムに保存します。

前提条件

  • COMETAPI_KEY に保存された CometAPI API キー
  • requests を使用する Python 3.10+、または Node.js 18+
  • ポーリング用のサーバーサイドジョブランナー

API キー、ベース URL、認証

Veo タスクの作成先:
Veo タスクのステータスのポーリング先:
Bearer トークンで認証します:

コード例

以下のタブで、cURL、Python、Node.js のコピー可能な例を確認できます。

フローの説明

Veo の動画生成は非同期です。create エンドポイントは multipart form data を受け取り、すぐに task ID を返します。タスクが終了ステータスに達するまで retrieve エンドポイントをポーリングし、その後、完了レスポンスから最終的な動画 URL またはファイルの詳細を永続化します。 最初のテストでは、短い長さと必要最小限の size を使用してください。アプリケーションで保持が必要な場合は、完了した asset を自分のストレージに移動してください。

共通パラメータ

トラブルシューティング / FAQ

multipart form data を送信してください。Veo の作成リクエストを JSON として送信しないでください。
上限付きのポーリングループを使用し、task ID を保存し、Web リクエストをブロックするのではなく、アプリケーションで保留中の状態を表示してください。
短い長さ、1 つのタスク、そして許容できる最小サイズから始めてください。タスク数を増やす前に、アカウントのクォータとコスト見積もりを活用してください。

次のステップ