Class ToolResponseMessage
java.lang.Object
org.springframework.ai.chat.messages.AbstractMessage
org.springframework.ai.chat.messages.ToolResponseMessage
The ToolResponseMessage class represents a message with a function content in a chat
application.
- Since:
- 1.0.0
- Author:
- Christian Tzolov, Eric Bottard
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final record -
Field Summary
FieldsFields inherited from class org.springframework.ai.chat.messages.AbstractMessage
MESSAGE_TYPE, messageType, metadata, textContent -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedToolResponseMessage(List<ToolResponseMessage.ToolResponse> responses, Map<String, Object> metadata) -
Method Summary
Modifier and TypeMethodDescriptionstatic ToolResponseMessage.Builderbuilder()booleaninthashCode()toString()Methods inherited from class org.springframework.ai.chat.messages.AbstractMessage
getMessageType, getMetadata, getText
-
Field Details
-
responses
-
-
Constructor Details
-
ToolResponseMessage
protected ToolResponseMessage(List<ToolResponseMessage.ToolResponse> responses, Map<String, Object> metadata)
-
-
Method Details
-
builder
-
getResponses
-
equals
- Overrides:
equalsin classAbstractMessage
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractMessage
-
toString
-