OpenAI
Получить задачу генерации изображения
Используйте CometAPI GET /v1/images/generations/, чтобы опрашивать асинхронную задачу генерации изображений, совместимую с OpenAI, и получать итоговые данные изображения.
GET
cURL
Используйте этот endpoint после создания изображения через
POST /v1/images/generations и async: true. Запрос на создание возвращает data.task_id, а этот endpoint возвращает состояние задачи и итоговые данные изображения, когда задача успешно завершается.
Опрос задачи изображения
1
Создать задачу
Отправьте
POST /v1/images/generations с async: true, затем сохраните data.task_id.2
Опросить задачу
Вызывайте этот endpoint с сохранённым ID задачи, пока
data.status не станет success или failure.3
Прочитать данные изображения
Когда
data.status равно success, прочитайте первый элемент в data.data. В зависимости от выбранной модели элемент может включать 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.