OpenAI
画像生成タスクを取得する
CometAPI の GET /v1/images/generations/ を使用して、非同期の OpenAI 互換画像生成タスクをポーリングし、最終的な画像データを取得します。
GET
cURL
POST /v1/images/generations と async: true を使って画像を作成した後に、このエンドポイントを使用します。作成リクエストは data.task_id を返し、このエンドポイントはタスクの状態に加えて、タスクが成功したときに最終的な画像データを返します。
画像タスクをポーリングする
1
タスクを作成する
async: true を指定して POST /v1/images/generations を送信し、その後 data.task_id を保存します。2
タスクをポーリングする
保存した task ID を使って、このエンドポイントを
data.status が success または failure になるまで呼び出します。3
画像データを読み取る
data.status が success の場合は、data.data の最初の項目を読み取ります。選択した model に応じて、その項目には b64_json、url、または revised_prompt が含まれる場合があります。ステータス値
pending: タスクはキューに入っているか、生成中です。success: タスクは完了しており、data.dataには生成された画像データが含まれます。failure: タスクは失敗しました。返されている場合はdata.fail_reasonを確認してください。
承認
Bearer token authentication. Use your CometAPI key.
パスパラメータ
Task ID returned in data.task_id by the async create request.