xAI
xAI 動画の結果を取得する
GET /grok/v1/videos/ を使用して xAI の動画生成ステータスをポーリングし、処理完了後に最終的な動画 URL を取得します。
GET
このエンドポイントは、すでに
request_id を取得している場合に使用します。xAI のジョブがまだ実行中かどうかを確認し、準備ができると最終的な動画メタデータを返します。
まずこれらのフィールドを確認してください
- タスクは受け付けられたものの、結果がまだ準備できていない場合の
request_id - xAI ジョブの状態を示す
status。doneになるまでポーリングを続けます - 返された場合の完了率を示す
progress - レンダリング完了時の
video.url
ポーリングループ
1
先に動画を作成または編集する
Create an xAI video または Create an xAI video edit から開始し、返された
request_id をコピーします。2
status が done になるまでポーリングを続ける
レスポンスが
request_id だけを返す場合は、数秒待ってから再度ポーリングしてください。status が現れたら、それを停止条件として使用します。3
完成したファイルを保存する
生成された URL は一時的なものとして xAI に文書化されているため、最終的な
video.url は速やかにダウンロードまたはコピーしてください。承認
Bearer token authentication. Use your CometAPI key.
パスパラメータ
Deferred request id returned by the create or edit endpoint.
レスポンス
200 - application/json
Current xAI video task state.
Returned when the request is accepted but result metadata is not ready yet.
xAI video model id.
Billing metadata. cost_in_usd_ticks reports the cost in provider ticks.
Generated video metadata. Present when the job has completed.
xAI job state. done means the video metadata is ready.
利用可能なオプション:
queued, processing, done, failed, expired Completion percentage when returned.
Error details when the job fails.