نظرة عامة
تعتبر هذه النقطة جزءًا من واجهة برمجة التطبيقات للدفعات المتوافقة مع OpenAI من TokenLab. تستخدم مهام الدفعة ملفات JSONL المحملة، وتعمل بشكل غير متزامن، ويمكن أن تعيد ملفات الإخراج/الأخطاء لاحقًا.ملاحظات
- يجب أن تستخدم ملفات إدخال الدفعة
purpose=batch. completion_windowحاليًا24h.- ترتيب الإخراج غير مضمون؛ يجب دائمًا المطابقة بواسطة
custom_id. - لا يتم دعم البث داخل عناصر الدفعة.
- نقاط نهاية عناصر الدفعة المدعومة حاليًا هي
/v1/chat/completionsو/v1/embeddings؛ يتم رفض مهام دفعة/v1/responsesإلى أن يتوفر منفذ دفعات Responses أصلي.
مثال
الطلب / الاستجابة
استخدم لوحة OpenAPI التفاعلية أعلاه للحصول على المخطط الدقيق.نصائح تشغيلية
- استخدم
custom_idللتسوية غير المتكررة في الأسفل. - توقع
output_file_idوerror_file_idفقط بعد أن ينهي العامل الدفعة. - قد تختلف أسعار الدفعة عن أسعار المعالجة المتزامنة لأن قواعد الخصم لـ
isBatchRequest=trueتنطبق.
مثال الاستجابة
حقول مهمة
معرّف لاستخدامه في الطلبات اللاحقة والدعم.
حالة دورة الحياة الحالية لهذا المورد.
معرّف ملف تستخدمه APIs المرتبطة.