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.
Method to add a new message to the Firestore collection. The message is passed as a BaseMessage object.
The message to be added as a BaseMessage object.
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.
Method to retrieve all messages from the Firestore collection associated with the current session. Returns an array of BaseMessage objects.
Array of stored messages
Generated using TypeDoc
Class for managing chat message history using Google's Firestore as a storage backend. Extends the BaseListChatMessageHistory class.
Example