استعلام استخدام المفتاح¶
الوظيفة
استرجاع استهلاك حصة مفتاح Bearer الحالي: إجمالي الممنوح، والمستخدم، والمتاح، وعلامة اللامحدودية، وقيود النماذج، ووقت الانتهاء.
📮 نقطة الوصول¶
- تتطلب ترويسة Authorization
- تعيد معلومات الاستخدام الخاصة بالمفتاح المستخدم في الطلب الحالي
🔐 المصادقة¶
أدرج الترويسة التالية للمصادقة بمفتاح API:
- البادئة
sk-مقبولة لكنها اختيارية؛ يوحّدها الخادم تلقائيًا - غياب ترويسة Authorization أو عدم صلاحيتها يعيد 401
💡 مثال على الطلب¶
✅ مثال على استجابة ناجحة¶
{
"code": true,
"message": "ok",
"data": {
"object": "token_usage",
"name": "Default Token",
"total_granted": 1000000,
"total_used": 12345,
"total_available": 987655,
"unlimited_quota": false,
"model_limits": {
"gpt-5.4-mini": true
},
"model_limits_enabled": false,
"expires_at": 0
}
}
❗ أمثلة على استجابات الخطأ¶
- غياب ترويسة Authorization:
- نظام مصادقة غير صالح (غير Bearer):
- فشل جلب المفتاح (غير صالح أو محذوف مثلًا):
🧾 وصف الحقول (data)¶
-
object: دائمًاtoken_usage -
name: اسم المفتاح -
total_granted: إجمالي الممنوح (= المستخدم + المتاح) -
total_used: الحصة المستخدمة -
total_available: الحصة المتبقية المتاحة -
unlimited_quota: هل يملك المفتاح حصة غير محدودة -
model_limits: قائمة النماذج المسموح بها -
model_limits_enabled: هل قيود النماذج مفعّلة -
expires_at: طابع انتهاء الصلاحية (Unix بالثواني). القيمة0تعني عدم الانتهاء (يحوّل الخادم-1إلى0).