Class for managing chat message history using Google's Firestore as a storage backend. Extends the BaseListChatMessageHistory class.

Hierarchy

Constructors

Methods

  • Method to add a new message to the Firestore collection. The message is passed as a BaseMessage object.

    Parameters

    • message: BaseMessage

      The message to be added as a BaseMessage object.

    Returns Promise<void>

  • Parameters

    • message: string

    Returns Promise<void>

  • Method to delete all messages from the Firestore collection associated with the current session.

    Returns Promise<void>

  • Method to retrieve all messages from the Firestore collection associated with the current session. Returns an array of BaseMessage objects.

    Returns Promise<BaseMessage[]>

    Array of stored messages

Generated using TypeDoc