Represents a response message in the chat.
The content of the message.
Stores metadata information for the current message instance, such as token count and timestamp.
The role associated with the message.
Creates a copy of the current Response instance with updated metadata.