AnalyzeUsageDetails Class

Definition

Usage details from a completed analyze operation, including document page counts, contextualization tokens, and per-model LLM/embedding token consumption.

public class AnalyzeUsageDetails
type AnalyzeUsageDetails = class
Public Class AnalyzeUsageDetails
Inheritance
AnalyzeUsageDetails

Remarks

Obtain an instance by calling GetUsage(Operation<AnalysisResult>) on a completed Operation<T>.

Properties

Name Description
AudioHours

The hours of audio processed.

ContextualizationTokens

The number of contextualization tokens consumed for preparing context, generating confidence scores, source grounding, and output formatting.

DocumentPagesBasic

The number of document pages processed at the basic level. For documents without explicit pages (e.g., txt, html), every 3000 UTF-16 characters is counted as one page.

DocumentPagesMinimal

The number of document pages processed at the minimal level. For documents without explicit pages (e.g., txt, html), every 3000 UTF-16 characters is counted as one page.

DocumentPagesStandard

The number of document pages processed at the standard level. For documents without explicit pages (e.g., txt, html), every 3000 UTF-16 characters is counted as one page.

Tokens

The number of LLM and embedding tokens consumed, grouped by model (e.g., "gpt-4.1") and type (e.g., "input", "cached input", "output").

VideoHours

The hours of video processed.

Applies to