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.