Class DeepSeekCompletionResponse.Message

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

public static class DeepSeekCompletionResponse.Message extends Object
Represents a message within a choice, including content and potential tool calls. [cite: 23]
  • Method Details

    • getRole

      public String getRole()
    • getContent

      public String getContent()
      Gets the primary content of the message. Note: For deepseek-reasoner, this might be combined content if reasoning_content is present.
    • getReasoningContent

      public String getReasoningContent()
      Gets the reasoning content (specific to deepseek-reasoner).
      Returns:
      Reasoning content string, or null if not present.
    • getToolCalls

      public List<DeepSeekCompletionResponse.ToolCall> getToolCalls()