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 Cloudflare D1 database for the current session.
The BaseMessage object to be added to the database.
Promise that resolves to void.
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 Cloudflare D1 database for the current session.
Promise that resolves to an array of BaseMessage objects.
Generated using TypeDoc
⚠️ Deprecated ⚠️
Install and import from "@langchain/cloudflare" instead.
This feature is deprecated and will be removed in the future.
It is not recommended for use.
Class for storing and retrieving chat message history from a Cloudflare D1 database. Extends the BaseListChatMessageHistory class.
Example