Share via


ResponseTokenStatistics Class

Definition

Overall usage statistics for a response.

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

Properties

Name Description
InputTokenDetails

Detailed breakdown of input tokens.

InputTokens

Number of input tokens.

OutputTokenDetails

Detailed breakdown of output tokens.

OutputTokens

Number of output tokens.

TotalTokens

Total number of tokens (input + output).

Methods

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

Explicit Interface Implementations

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

Applies to