Class OpenAiOfficialTokenUsage
java.lang.Object
dev.langchain4j.model.output.TokenUsage
dev.langchain4j.model.openaiofficial.OpenAiOfficialTokenUsage
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
-
Method Summary
Modifier and TypeMethodDescriptionadd
(TokenUsage that) Adds the token usage of two responses together.builder()
boolean
int
hashCode()
Methods inherited from class dev.langchain4j.model.output.TokenUsage
inputTokenCount, outputTokenCount, sum, sum, toString, totalTokenCount
-
Method Details
-
inputTokensDetails
-
outputTokensDetails
-
add
Description copied from class:TokenUsage
Adds the token usage of two responses together.Fields which are null in both responses will be null in the result.
- Overrides:
add
in classTokenUsage
- Parameters:
that
- The token usage to add to this one.- Returns:
- a new
TokenUsage
instance with the token usage of both responses added together.
-
equals
- Overrides:
equals
in classTokenUsage
-
hashCode
public int hashCode()- Overrides:
hashCode
in classTokenUsage
-
builder
-