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:
Message
,Content
,MediaContent
-
Nested Class Summary
Nested classes/interfaces inherited from class org.springframework.ai.chat.messages.AssistantMessage
AssistantMessage.ToolCall
-
Field Summary
Fields inherited from class org.springframework.ai.chat.messages.AssistantMessage
media
Fields inherited from class org.springframework.ai.chat.messages.AbstractMessage
MESSAGE_TYPE, messageType, metadata, textContent
-
Constructor Summary
ConstructorsConstructorDescriptionDeepSeekAssistantMessage
(String content) DeepSeekAssistantMessage
(String content, String reasoningContent) DeepSeekAssistantMessage
(String content, String reasoningContent, Map<String, Object> properties, List<AssistantMessage.ToolCall> toolCalls) DeepSeekAssistantMessage
(String content, String reasoningContent, Map<String, Object> properties, List<AssistantMessage.ToolCall> toolCalls, List<Media> media) DeepSeekAssistantMessage
(String content, Map<String, Object> properties) DeepSeekAssistantMessage
(String content, Map<String, Object> properties, List<AssistantMessage.ToolCall> toolCalls) -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
static DeepSeekAssistantMessage
prefixAssistantMessage
(String context) static DeepSeekAssistantMessage
prefixAssistantMessage
(String context, String reasoningContent) void
void
setReasoningContent
(String reasoningContent) toString()
Methods inherited from class org.springframework.ai.chat.messages.AssistantMessage
getMedia, getToolCalls, hasToolCalls
Methods inherited from class org.springframework.ai.chat.messages.AbstractMessage
getMessageType, getMetadata, getText
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.springframework.ai.content.Content
getMetadata, getText
-
Constructor Details
-
DeepSeekAssistantMessage
-
DeepSeekAssistantMessage
-
DeepSeekAssistantMessage
-
DeepSeekAssistantMessage
-
DeepSeekAssistantMessage
-
DeepSeekAssistantMessage
-
-
Method Details
-
prefixAssistantMessage
-
prefixAssistantMessage
public static DeepSeekAssistantMessage prefixAssistantMessage(String context, String reasoningContent) -
getPrefix
-
setPrefix
-
getReasoningContent
-
setReasoningContent
-
equals
- Overrides:
equals
in classAssistantMessage
-
hashCode
public int hashCode()- Overrides:
hashCode
in classAssistantMessage
-
toString
- Overrides:
toString
in classAssistantMessage
-