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 chat message to the Redis database for the current session.
The BaseMessage instance to add.
Promise resolving when the message has been added.
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 chat messages from the Redis database for the current session.
Promise resolving to an array of BaseMessage instances.
Generated using TypeDoc
Deprecated
Install and import from the "@langchain/redis" integration package instead. Class for storing chat message history using Redis. Extends the
BaseListChatMessageHistoryclass.Example