This is a convenience method for adding an AI message string to the store. Please note that this is a convenience method. Code should favor the bulk addMessages interface instead to save on round-trips to the underlying persistence layer. This method may be deprecated in a future release.
Adds a new message to the DynamoDB table.
The message to be added to the DynamoDB table.
Add a list of messages.
Implementations should override this method to handle bulk addition of messages in an efficient manner to avoid unnecessary round-trips to the underlying store.
A list of BaseMessage objects to store.
This is a convenience method for adding a human message string to the store. Please note that this is a convenience method. Code should favor the bulk addMessages interface instead to save on round-trips to the underlying persistence layer. This method may be deprecated in a future release.
Retrieves all messages from the DynamoDB table and returns them as an
array of BaseMessage instances.
Array of stored messages
Generated using TypeDoc
Class providing methods to interact with a DynamoDB table to store and retrieve chat messages. It extends the
BaseListChatMessageHistoryclass.