Skip to main content
GET
cURL
POST /v1/images/generationsasync: true を使って画像を作成した後に、このエンドポイントを使用します。作成リクエストは data.task_id を返し、このエンドポイントはタスクの状態に加えて、タスクが成功したときに最終的な画像データを返します。

画像タスクをポーリングする

1

タスクを作成する

async: true を指定して POST /v1/images/generations を送信し、その後 data.task_id を保存します。
2

タスクをポーリングする

保存した task ID を使って、このエンドポイントを data.statussuccess または failure になるまで呼び出します。
3

画像データを読み取る

data.statussuccess の場合は、data.data の最初の項目を読み取ります。選択した model に応じて、その項目には b64_jsonurl、または revised_prompt が含まれる場合があります。

ステータス値

  • pending: タスクはキューに入っているか、生成中です。
  • success: タスクは完了しており、data.data には生成された画像データが含まれます。
  • failure: タスクは失敗しました。返されている場合は data.fail_reason を確認してください。

承認

Authorization
string
header
必須

Bearer token authentication. Use your CometAPI key.

パスパラメータ

task_id
string
必須

Task ID returned in data.task_id by the async create request.

レスポンス

200 - application/json

Current image generation task state.

code
string
必須

Request status code. Successful task lookups return success.

:

"success"

data
object
必須
message
string

Optional status message.