Class DeepSeekCompletionResponse.Usage

java.lang.Object
de.entwicklertraining.deepseek4j.chat.completion.DeepSeekCompletionResponse.Usage
Enclosing class:
DeepSeekCompletionResponse

public static class DeepSeekCompletionResponse.Usage extends Object
Represents usage statistics for the API call. [cite: 27]
  • Method Details

    • getCompletionTokens

      public int getCompletionTokens()
    • getPromptTokens

      public int getPromptTokens()
    • getPromptCacheHitTokens

      public int getPromptCacheHitTokens()
      Gets the number of prompt tokens served from cache.
    • getPromptCacheMissTokens

      public int getPromptCacheMissTokens()
      Gets the number of prompt tokens not served from cache.
    • getTotalTokens

      public int getTotalTokens()
    • getCompletionTokensDetails

      public DeepSeekCompletionResponse.CompletionTokensDetails getCompletionTokensDetails()
      Gets detailed token counts, specifically for reasoning tokens (optional).
      Returns:
      A CompletionTokensDetails object, or null if not present. [cite: 27]