دستهای و فایلها
لغو کار دستهای
این مسیر برای سازگاری با قالب OpenAI هست، ولی کار دستهای را لغو نمیکند و همیشه خطای 409 میدهد.
POST
/v1/batches/{id}/cancelکاری که ساخته شده را نمیشود لغو کرد؛ هر درخواستی به این مسیر، برای کار خودتان 409 batch_not_cancellable میدهد. برای شناسهای که مال شما نیست 404 batch_not_found برمیگردد.
پس پیش از ساخت کار، فایل را بررسی کنید. اگر کار خراب شود یا به موعد برسد و تمام نشود، برای سطرهایی که اجرا نشده هزینهای گرفته نمیشود و اعتبار رزروشده برمیگردد.
نمونهها
curl -X POST https://1ai.ir/v1/batches/bat_7Hn4WqE2yBvTxK9cJdPrMs/cancel \
-H "Authorization: Bearer $ONEAI_API_KEY"409پاسخ
{
"error": {
"message": "A batch cannot be cancelled once it has started.",
"type": "invalid_request_error",
"code": "batch_not_cancellable",
"param": null,
"request_id": "19d6b2a7-5e30-4c81-9f4a-b7c0d8e3a614"
}
}پارامترهای مسیر
idstringالزامیشناسهی کار، به شکل
bat_….
خطاها
batch_not_found404کاری با این شناسه برای حساب شما نیست.
batch_not_cancellable409کار دستهای پس از ساخته شدن لغو نمیشود.