Class MessageUtil
java.lang.Object
org.bsc.langgraph4j.spring.ai.util.MessageUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Optional<org.springframework.ai.chat.messages.AssistantMessage>asAssistantMessage(org.springframework.ai.chat.messages.Message message) static Optional<org.springframework.ai.chat.messages.SystemMessage>asSystemMessage(org.springframework.ai.chat.messages.Message message) static Optional<org.springframework.ai.chat.messages.ToolResponseMessage>asToolResponseMessage(org.springframework.ai.chat.messages.Message message) static Optional<org.springframework.ai.chat.messages.UserMessage>asUserMessage(org.springframework.ai.chat.messages.Message message) static booleanisAssistantMessage(org.springframework.ai.chat.messages.Message message) static booleanisSystemMessage(org.springframework.ai.chat.messages.Message message) static booleanisToolResponseMessage(org.springframework.ai.chat.messages.Message message) static booleanisUserMessage(org.springframework.ai.chat.messages.Message message)
-
Constructor Details
-
MessageUtil
public MessageUtil()
-
-
Method Details
-
isToolResponseMessage
public static boolean isToolResponseMessage(org.springframework.ai.chat.messages.Message message) -
asToolResponseMessage
public static Optional<org.springframework.ai.chat.messages.ToolResponseMessage> asToolResponseMessage(org.springframework.ai.chat.messages.Message message) -
isAssistantMessage
public static boolean isAssistantMessage(org.springframework.ai.chat.messages.Message message) -
asAssistantMessage
public static Optional<org.springframework.ai.chat.messages.AssistantMessage> asAssistantMessage(org.springframework.ai.chat.messages.Message message) -
isSystemMessage
public static boolean isSystemMessage(org.springframework.ai.chat.messages.Message message) -
asSystemMessage
public static Optional<org.springframework.ai.chat.messages.SystemMessage> asSystemMessage(org.springframework.ai.chat.messages.Message message) -
isUserMessage
public static boolean isUserMessage(org.springframework.ai.chat.messages.Message message) -
asUserMessage
public static Optional<org.springframework.ai.chat.messages.UserMessage> asUserMessage(org.springframework.ai.chat.messages.Message message)
-