Module: LlmCostTracker::Usage

Defined in:
lib/llm_cost_tracker/usage/source.rb,
lib/llm_cost_tracker/usage/catalog.rb,
lib/llm_cost_tracker/usage/dimension.rb,
lib/llm_cost_tracker/usage/token_usage.rb

Defined Under Namespace

Modules: Catalog, Source Classes: Dimension, TokenUsage

Constant Summary collapse

KNOWN_TOKEN_KEYS =
(
  Catalog.token_priced.map { |dimension| dimension.token_key.to_s } + %w[total_tokens hidden_output_tokens]
).freeze