دسته‌ای و فایل‌ها

لغو کار دسته‌ای

این مسیر برای سازگاری با قالب 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"
  }
}