Transforms an array of StoredMessage instances into an array of
BaseMessage instances. It uses the mapV1MessageToStoredMessage
function to ensure all messages are in the StoredMessage format, then
creates new instances of the appropriate BaseMessage subclass based
on the type of each message. This function is used to prepare stored
messages for use in a chat context.
mapStoredMessagesToChatMessages(
messages: StoredMessage[]
): BaseMessage<MessageStructure<MessageToolSet>, MessageType>[]| Name | Type | Description |
|---|---|---|
messages* | StoredMessage[] |