profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Hybrid

Collection of Pages with ComponentsТипове компонентиSetup server sent events (SSE) content refetchInstall Profound CMS as a proxyСкриптове в конструктора на шаблониProject ScaffoldingМедийна библиотека

Без глава

Бърз стартSplit Screen JSON Component Builder with LLMComponent Zod Pull

REST API

Преглед на REST APIgetСвързване на уебсайт към CMS APIgetGET /routesgetGET /routegetGET /blocksgetВземане на блокове с CEL кешgetGET /blocks/generatedgetGET /componentsgetGET /components/{name}getGET /dataset/{schema_name}getGET /content-changes (SSE)patchPATCH /dataset/{schema_name}postПревод на публикацияpatchPATCH /translationsgetПолучаване на използванетоpostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

Получаване на използването

Докладва приблизителното използване на токени за превод и използването на байтове в базата данни по таблици за дадена организация.

Докладва приблизителното използване на токени за превод (по език) и използването на байтове в базата данни по таблици за организация на WorkOS.

Удостоверяване: Bearer JWT (WorkOS).

Параметри на заявката

ПараметърТипЗадължителенБележки
orgIduuidyesОрганизацията на 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 — неуспешна заявка
Continue Reading
Previous‹PATCH /translationsNextPOST /csv›