Uses of Class
dev.langchain4j.model.output.TokenUsage
Packages that use TokenUsage
Package
Description
-
Uses of TokenUsage in dev.langchain4j.model.chat.listener
Methods in dev.langchain4j.model.chat.listener that return TokenUsageMethods in dev.langchain4j.model.chat.listener with parameters of type TokenUsageModifier and TypeMethodDescriptionChatModelResponse.ChatModelResponseBuilder.tokenUsage(TokenUsage tokenUsage) Constructors in dev.langchain4j.model.chat.listener with parameters of type TokenUsageModifierConstructorDescriptionChatModelResponse(String id, String model, TokenUsage tokenUsage, FinishReason finishReason, AiMessage aiMessage) -
Uses of TokenUsage in dev.langchain4j.model.chat.response
Methods in dev.langchain4j.model.chat.response that return TokenUsageMethods in dev.langchain4j.model.chat.response with parameters of type TokenUsage -
Uses of TokenUsage in dev.langchain4j.model.output
Methods in dev.langchain4j.model.output that return TokenUsageModifier and TypeMethodDescriptionTokenUsage.add(TokenUsage that) Adds the token usage of two responses together.static TokenUsageTokenUsage.sum(TokenUsage first, TokenUsage second) Adds two token usages.Response.tokenUsage()Get the token usage statistics.Methods in dev.langchain4j.model.output with parameters of type TokenUsageModifier and TypeMethodDescriptionTokenUsage.add(TokenUsage that) Adds the token usage of two responses together.static <T> Response<T> Response.from(T content, TokenUsage tokenUsage) Create a new Response.static <T> Response<T> Response.from(T content, TokenUsage tokenUsage, FinishReason finishReason) Create a new Response.static <T> Response<T> Response.from(T content, TokenUsage tokenUsage, FinishReason finishReason, Map<String, Object> metadata) Create a new Response.static TokenUsageTokenUsage.sum(TokenUsage first, TokenUsage second) Adds two token usages.Constructors in dev.langchain4j.model.output with parameters of type TokenUsageModifierConstructorDescriptionResponse(T content, TokenUsage tokenUsage, FinishReason finishReason) Create a new Response.Response(T content, TokenUsage tokenUsage, FinishReason finishReason, Map<String, Object> metadata) Create a new Response. -
Uses of TokenUsage in dev.langchain4j.store.embedding
Methods in dev.langchain4j.store.embedding that return TokenUsageConstructors in dev.langchain4j.store.embedding with parameters of type TokenUsage