Class EmptyUsage
java.lang.Object
org.springframework.ai.chat.metadata.EmptyUsage
- All Implemented Interfaces:
Usage
A EmpytUsage implementation that returns zero for all property getters
- Since:
- 0.7.0
- Author:
- John Blum
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the number of tokens returned in the generation (aka completion) of the AI's response.Returns the number of tokens used in the prompt of the AI request.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.ai.chat.metadata.Usage
getTotalTokens
-
Constructor Details
-
EmptyUsage
public EmptyUsage()
-
-
Method Details
-
getPromptTokens
Description copied from interface:UsageReturns the number of tokens used in the prompt of the AI request.- Specified by:
getPromptTokensin interfaceUsage- Returns:
- an
Longwith the number of tokens used in the prompt of the AI request. - See Also:
-
getGenerationTokens
Description copied from interface:UsageReturns the number of tokens returned in the generation (aka completion) of the AI's response.- Specified by:
getGenerationTokensin interfaceUsage- Returns:
- an
Longwith the number of tokens returned in the generation (aka completion) of the AI's response. - See Also:
-