record method

void record(
  1. AIUsage usage
)

Records usage from a response.

Implementation

void record(AIUsage usage) {
  _totalPromptTokens += usage.promptTokens;
  _totalCompletionTokens += usage.completionTokens;
  _totalCostUsd += usage.estimatedCostUsd ?? 0;
  _requestCount++;
}