Share via


MemoryStoreOperationUsageInputTokensDetails Class

Definition

The MemoryStoreOperationUsageInputTokensDetails.

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

Properties

Name Description
CachedTokens

The number of tokens that were retrieved from the cache. More on prompt caching.

Methods

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

Explicit Interface Implementations

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

Applies to