Package org.springframework.ai.deepseek
Class DeepSeekAssistantMessage
java.lang.Object
org.springframework.ai.chat.messages.AbstractMessage
org.springframework.ai.chat.messages.AssistantMessage
org.springframework.ai.deepseek.DeepSeekAssistantMessage
- All Implemented Interfaces:
org.springframework.ai.chat.messages.Message,org.springframework.ai.content.Content,org.springframework.ai.content.MediaContent
public class DeepSeekAssistantMessage
extends org.springframework.ai.chat.messages.AssistantMessage
- Author:
- Mark Pollack, Soby Chacko, Sun Yuhan
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.springframework.ai.chat.messages.AssistantMessage
org.springframework.ai.chat.messages.AssistantMessage.ToolCall -
Field Summary
Fields inherited from class org.springframework.ai.chat.messages.AssistantMessage
mediaFields inherited from class org.springframework.ai.chat.messages.AbstractMessage
MESSAGE_TYPE, messageType, metadata, textContent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()static DeepSeekAssistantMessageprefixAssistantMessage(String content) static DeepSeekAssistantMessageprefixAssistantMessage(String content, String reasoningContent) voidvoidsetReasoningContent(String reasoningContent) toString()Methods inherited from class org.springframework.ai.chat.messages.AssistantMessage
builder, getMedia, getToolCalls, hasToolCallsMethods inherited from class org.springframework.ai.chat.messages.AbstractMessage
getMessageType, getMetadata, getTextMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.springframework.ai.content.Content
getMetadata, getText
-
Constructor Details
-
DeepSeekAssistantMessage
-
-
Method Details
-
prefixAssistantMessage
-
prefixAssistantMessage
public static DeepSeekAssistantMessage prefixAssistantMessage(String content, String reasoningContent) -
getPrefix
-
setPrefix
-
getReasoningContent
-
setReasoningContent
-
equals
- Overrides:
equalsin classorg.springframework.ai.chat.messages.AssistantMessage
-
hashCode
public int hashCode()- Overrides:
hashCodein classorg.springframework.ai.chat.messages.AssistantMessage
-
toString
- Overrides:
toStringin classorg.springframework.ai.chat.messages.AssistantMessage
-