الإبلاغ عن الاستخدام التقديري لرموز الترجمة الخاصة بمنظمة واستخدام البايت في قاعدة البيانات لكل جدول.
أبلغ عن استخدام رموز الترجمة التقديري لمنظمة WorkOS (حسب اللغة) واستخدام البايت في قاعدة البيانات لكل جدول.
المصادقة: رمز JWT بنوع Bearer (WorkOS).
| المعامل | النوع | مطلوب | ملاحظات |
|---|---|---|---|
orgId | uuid | نعم | منظمة WorkOS المطلوب إعداد تقرير عنها. |
{
"orgId": "...",
"translations": {
"translations": 120,
"estimatedPromptTokens": 45000,
"estimatedCompletionTokens": 42000,
"estimatedTotalTokens": 87000,
"byLanguage": [
{
"language": "fr",
"translations": 40,
"estimated_prompt_tokens": 15000,
"estimated_completion_tokens": 14000,
"estimated_total_tokens": 29000
}
],
"note": "..."
},
"database": {
"totalBytes": 1048576,
"totalHuman": "1.0 MB",
"byTable": [ { "table": "documents", "rows": 42, "bytes": 500000 } ],
"note": "..."
}
}
تعداد الرموز تقديري (استدلال بحوالي 4 أحرف لكل رمز بالإضافة إلى بدل ثابت لموجه النظام في كل استدعاء)، وهو ليس الاستخدام المفوتر من المزود. يتم جمع استخدام قاعدة البيانات عبر دالة pg_column_size لكل جدول مملوك؛ ولا تُحتسب الملفات الثنائية للصور المخزنة في تخزين الكائنات. لاحظ غرابة التسلسُل (serde): داخل byLanguage تكون مفاتيح الرموز بصيغة snake_case (مثل estimated_prompt_tokens، إلخ) بينما يستخدم الكائن الأب صيغة camelCase.
curl '{CMS_API_URL}/usage?orgId=<uuid>' \
-H 'Authorization: Bearer <workos-jwt>'
400 — orgId مفقود أو غير صالح401 — رمز JWT مفقود أو غير صالح500 — فشل في الاستعلام