خطاها

پاسخ‌های خطا در /v1 معمولاً به شکل OpenAI-compatible برمی‌گردند:

{
  "error": {
    "message": "Invalid API key",
    "type": "invalid_request_error",
    "param": null,
    "code": "invalid_api_key"
  }
}

کدهای HTTP

HTTPمعنی
400درخواست نامعتبر (مثلاً نبودن model)
401API Key نامعتبر، غیرفعال یا منقضی
402موجودی اعتبار (توکن) کافی نیست
403دسترسی غیرفعال یا قابلیت مربوطه خاموش است
404مدل پیدا نشد یا غیرفعال است
429محدودیت نرخ (در صورت فعال بودن)
500خطای داخلی سرور

کدهای خطای رایج (error.code)

کدHTTPتوضیح
invalid_api_key401کلید ارسال نشده یا نامعتبر است
account_inactive401حساب کاربری یا مشتری غیرفعال است
license_expired401لایسنس منقضی شده است
insufficient_balance402موجودی اعتبار برای این درخواست کافی نیست
api_disabled403دسترسی API برای این کلید/حساب خاموش است
services_disabled403سرویس‌های پنل برای این کلید خاموش است
raw_models_disabled403دسترسی به مدل‌های raw خاموش است
vision_disabled403قابلیت vision خاموش است
pricing_missing400قیمت‌گذاری مدل تنظیم نشده است