MemoryStoreOperationUsage Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| Name | Description |
|---|---|
| MemoryStoreOperationUsage() |
Initializes a new instance of MemoryStoreOperationUsage for deserialization. |
| MemoryStoreOperationUsage(Int32, Int32, ResponseUsageInputTokensDetails, Int32, ResponseUsageOutputTokensDetails, Int32) |
Initializes a new instance of MemoryStoreOperationUsage. |
| MemoryStoreOperationUsage(Int32, Int32, ResponseUsageInputTokensDetails, Int32, ResponseUsageOutputTokensDetails, Int32, IDictionary<String, BinaryData>) |
Initializes a new instance of MemoryStoreOperationUsage. |
MemoryStoreOperationUsage()
- Source:
- MemoryStoreOperationUsage.cs
Initializes a new instance of MemoryStoreOperationUsage for deserialization.
public MemoryStoreOperationUsage();
Public Sub New ()
Applies to
MemoryStoreOperationUsage(Int32, Int32, ResponseUsageInputTokensDetails, Int32, ResponseUsageOutputTokensDetails, Int32)
- Source:
- MemoryStoreOperationUsage.cs
Initializes a new instance of MemoryStoreOperationUsage.
public MemoryStoreOperationUsage(int embeddingTokens, int inputTokens, Azure.AI.AgentServer.Contracts.Generated.OpenAI.ResponseUsageInputTokensDetails inputTokensDetails, int outputTokens, Azure.AI.AgentServer.Contracts.Generated.OpenAI.ResponseUsageOutputTokensDetails outputTokensDetails, int totalTokens);
new Azure.AI.AgentServer.Contracts.Generated.MemoryStore.MemoryStoreOperationUsage : int * int * Azure.AI.AgentServer.Contracts.Generated.OpenAI.ResponseUsageInputTokensDetails * int * Azure.AI.AgentServer.Contracts.Generated.OpenAI.ResponseUsageOutputTokensDetails * int -> Azure.AI.AgentServer.Contracts.Generated.MemoryStore.MemoryStoreOperationUsage
Public Sub New (embeddingTokens As Integer, inputTokens As Integer, inputTokensDetails As ResponseUsageInputTokensDetails, outputTokens As Integer, outputTokensDetails As ResponseUsageOutputTokensDetails, totalTokens As Integer)
Parameters
- embeddingTokens
- Int32
The number of embedding tokens.
- inputTokens
- Int32
The number of input tokens.
- inputTokensDetails
- ResponseUsageInputTokensDetails
A detailed breakdown of the input tokens.
- outputTokens
- Int32
The number of output tokens.
- outputTokensDetails
- ResponseUsageOutputTokensDetails
A detailed breakdown of the output tokens.
- totalTokens
- Int32
The total number of tokens used.
Exceptions
inputTokensDetails or outputTokensDetails is null.
Applies to
MemoryStoreOperationUsage(Int32, Int32, ResponseUsageInputTokensDetails, Int32, ResponseUsageOutputTokensDetails, Int32, IDictionary<String, BinaryData>)
- Source:
- MemoryStoreOperationUsage.cs
Initializes a new instance of MemoryStoreOperationUsage.
public MemoryStoreOperationUsage(int embeddingTokens, int inputTokens, Azure.AI.AgentServer.Contracts.Generated.OpenAI.ResponseUsageInputTokensDetails inputTokensDetails, int outputTokens, Azure.AI.AgentServer.Contracts.Generated.OpenAI.ResponseUsageOutputTokensDetails outputTokensDetails, int totalTokens, System.Collections.Generic.IDictionary<string,BinaryData> serializedAdditionalRawData);
new Azure.AI.AgentServer.Contracts.Generated.MemoryStore.MemoryStoreOperationUsage : int * int * Azure.AI.AgentServer.Contracts.Generated.OpenAI.ResponseUsageInputTokensDetails * int * Azure.AI.AgentServer.Contracts.Generated.OpenAI.ResponseUsageOutputTokensDetails * int * System.Collections.Generic.IDictionary<string, BinaryData> -> Azure.AI.AgentServer.Contracts.Generated.MemoryStore.MemoryStoreOperationUsage
Public Sub New (embeddingTokens As Integer, inputTokens As Integer, inputTokensDetails As ResponseUsageInputTokensDetails, outputTokens As Integer, outputTokensDetails As ResponseUsageOutputTokensDetails, totalTokens As Integer, serializedAdditionalRawData As IDictionary(Of String, BinaryData))
Parameters
- embeddingTokens
- Int32
The number of embedding tokens.
- inputTokens
- Int32
The number of input tokens.
- inputTokensDetails
- ResponseUsageInputTokensDetails
A detailed breakdown of the input tokens.
- outputTokens
- Int32
The number of output tokens.
- outputTokensDetails
- ResponseUsageOutputTokensDetails
A detailed breakdown of the output tokens.
- totalTokens
- Int32
The total number of tokens used.
- serializedAdditionalRawData
- IDictionary<String,BinaryData>
Keeps track of any properties unknown to the library.