public sealed class TokenUsage : IMessage<TokenUsage>, IEquatable<TokenUsage>, IDeepCloneable<TokenUsage>, IBufferMessage, IMessageReference documentation and code samples for the Data Analytics API with Gemini v1beta API class TokenUsage.
Overall token usage tracking for the response.
Implements
IMessageTokenUsage, IEquatableTokenUsage, IDeepCloneableTokenUsage, IBufferMessage, IMessageNamespace
Google.Cloud.GeminiDataAnalytics.V1BetaAssembly
Google.Cloud.GeminiDataAnalytics.V1Beta.dll
Constructors
TokenUsage()
public TokenUsage()TokenUsage(TokenUsage)
public TokenUsage(TokenUsage other)| Parameter | |
|---|---|
| Name | Description |
other |
TokenUsage |
Properties
InputTokenCount
public int InputTokenCount { get; set; }The total number of input tokens used in this request.
| Property Value | |
|---|---|
| Type | Description |
int |
|
OutputTokenCount
public int OutputTokenCount { get; set; }The total number of output tokens used in this request.
| Property Value | |
|---|---|
| Type | Description |
int |
|