UsageDetails Class

Definition

Usage details.

public class UsageDetails : System.ClientModel.Primitives.IJsonModel<Azure.AI.ContentUnderstanding.UsageDetails>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.ContentUnderstanding.UsageDetails>
type UsageDetails = class
    interface IJsonModel<UsageDetails>
    interface IPersistableModel<UsageDetails>
Public Class UsageDetails
Implements IJsonModel(Of UsageDetails), IPersistableModel(Of UsageDetails)
Inheritance
UsageDetails
Implements

Properties

Name Description
AdvancedContextualizationTokens

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

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 (ex. txt, html), every 3000 UTF-16 characters is counted as one page.

DocumentPagesBasicInline

The number of document pages processed at the basic level by an inline analyze operation. For documents without explicit pages (ex. 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 (ex. txt, html), every 3000 UTF-16 characters is counted as one page.

DocumentPagesMinimalInline

The number of document pages processed at the minimal level by an inline analyze operation. For documents without explicit pages (ex. 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 (ex. txt, html), every 3000 UTF-16 characters is counted as one page.

DocumentPagesStandardInline

The number of document pages processed at the standard level by an inline analyze operation. For documents without explicit pages (ex. txt, html), every 3000 UTF-16 characters is counted as one page.

Tokens

The number of LLM and embedding tokens consumed, grouped by model (ex. GTP 4.1) and type (ex. input, cached input, output).

VideoHours

The hours of video processed.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<UsageDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<UsageDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<UsageDetails>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<UsageDetails>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<UsageDetails>.Write(ModelReaderWriterOptions)

Applies to