OpenAI
استرجاع مهمة إنشاء صورة
استخدم CometAPI GET /v1/images/generations/ للاستعلام دوريًا عن مهمة إنشاء صورة غير متزامنة ومتوافقة مع OpenAI واسترجاع بيانات الصورة النهائية.
GET
cURL
استخدم نقطة النهاية هذه بعد إنشاء صورة باستخدام
POST /v1/images/generations وasync: true. يعيد طلب الإنشاء data.task_id، وتعيد نقطة النهاية هذه حالة المهمة بالإضافة إلى بيانات الصورة النهائية عند نجاح المهمة.
الاستعلام عن مهمة صورة
1
إنشاء المهمة
أرسل
POST /v1/images/generations مع async: true، ثم خزّن data.task_id.2
الاستعلام عن المهمة
استدعِ نقطة النهاية هذه باستخدام معرّف المهمة المخزّن حتى تصبح قيمة
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.