Package Classes (0.6.0)

Summary of entries of Classes for langchain-google-bigtable.

Classes

BigtableChatMessageHistory

Chat message history that stores history in Bigtable.

BigtableEngine

Manages the client and execution context, handling the

async/sync conversion via a background event loop.

This class is the core of the async/sync interoperability, providing a reusable component that can be shared across multiple store instances to conserve resources.

BigtableByteStore

LangChain Key-value store implementation for Google Cloud Bigtable, supporting both sync and async methods using BigtableEngine.

BigtableLoader

Load from the Google Cloud Platform Bigtable.

BigtableSaver

Load from the Google Cloud Platform Bigtable.

Encoding

An enumeration.

MetadataMapping

MetadataMapping(column_family: 'str', column_name: 'str', metadata_key: 'str', encoding: 'Encoding', custom_encoding_func: 'Callable[[Any], bytes]' = <function MetadataMapping.__not_implemented at 0x7f5417518ca0>, custom_decoding_func: 'Callable[[bytes], Any]' = <function MetadataMapping.__not_implemented at 0x7f5417518ca0>)

Modules

chat_message_history

Bigtable-based chat message history

engine

API documentation for engine module.

key_value_store

API documentation for key_value_store module.

loader

API documentation for loader module.