Package Methods (0.2.3)
Summary of entries of Methods for langchain-google-bigtable.
langchain_google_bigtable.chat_message_history.BigtableChatMessageHistory.add_message
add_message(message: langchain_core.messages.base.BaseMessage) -> None
langchain_google_bigtable.chat_message_history.BigtableChatMessageHistory.clear
langchain_google_bigtable.loader.BigtableLoader
BigtableLoader(
instance_id: str,
table_id: str,
row_set: typing.Optional[google.cloud.bigtable.row_set.RowSet] = None,
filter: typing.Optional[google.cloud.bigtable.row_filters.RowFilter] = None,
client: typing.Optional[google.cloud.bigtable.client.Client] = None,
content_encoding: langchain_google_bigtable.loader.Encoding = Encoding.UTF8,
content_column_family: str = "langchain",
content_column_name: str = "content",
metadata_mappings: typing.List[
langchain_google_bigtable.loader.MetadataMapping
] = [],
metadata_as_json_column_family: typing.Optional[str] = None,
metadata_as_json_column_name: typing.Optional[str] = None,
metadata_as_json_encoding: langchain_google_bigtable.loader.Encoding = Encoding.UTF8,
)
langchain_google_bigtable.loader.BigtableLoader.lazy_load
lazy_load() -> typing.Iterator[langchain_core.documents.base.Document]
langchain_google_bigtable.loader.BigtableLoader.load
load() -> typing.List[langchain_core.documents.base.Document]
langchain_google_bigtable.loader.BigtableSaver
BigtableSaver(
instance_id: str,
table_id: str,
client: typing.Optional[google.cloud.bigtable.client.Client] = None,
content_encoding: langchain_google_bigtable.loader.Encoding = Encoding.UTF8,
content_column_family: str = "langchain",
content_column_name: str = "content",
metadata_mappings: typing.List[
langchain_google_bigtable.loader.MetadataMapping
] = [],
metadata_as_json_column_family: typing.Optional[str] = None,
metadata_as_json_column_name: typing.Optional[str] = None,
metadata_as_json_encoding: langchain_google_bigtable.loader.Encoding = Encoding.UTF8,
)
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-29 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-29 UTC."],[],[],null,["Version 0.2.3keyboard_arrow_down\n\n- [0.8.0 (latest)](/python/docs/reference/langchain-google-bigtable/latest/summary_method)\n- [0.7.0](/python/docs/reference/langchain-google-bigtable/0.7.0/summary_method)\n- [0.6.0](/python/docs/reference/langchain-google-bigtable/0.6.0/summary_method)\n- [0.5.0](/python/docs/reference/langchain-google-bigtable/0.5.0/summary_method)\n- [0.4.4](/python/docs/reference/langchain-google-bigtable/0.4.4/summary_method)\n- [0.3.1](/python/docs/reference/langchain-google-bigtable/0.3.1/summary_method)\n- [0.2.3](/python/docs/reference/langchain-google-bigtable/0.2.3/summary_method) \nSummary of entries of Methods for langchain-google-bigtable. \n\nlangchain_google_bigtable.chat_message_history.BigtableChatMessageHistory.add_message \n\n add_message(message: langchain_core.messages.base.BaseMessage) -\u003e None\n\nWrite a message to the table.\n\nSee more: [langchain_google_bigtable.chat_message_history.BigtableChatMessageHistory.add_message](https://cloud.google.com/python/docs/reference/langchain-google-bigtable/latest/langchain_google_bigtable.chat_message_history.BigtableChatMessageHistory#langchain_google_bigtable_chat_message_history_BigtableChatMessageHistory_add_message) \n\nlangchain_google_bigtable.chat_message_history.BigtableChatMessageHistory.clear \n\n clear() -\u003e None\n\nClear session memory from DB.\n\nSee more: [langchain_google_bigtable.chat_message_history.BigtableChatMessageHistory.clear](https://cloud.google.com/python/docs/reference/langchain-google-bigtable/latest/langchain_google_bigtable.chat_message_history.BigtableChatMessageHistory#langchain_google_bigtable_chat_message_history_BigtableChatMessageHistory_clear) \n\nlangchain_google_bigtable.loader.BigtableLoader \n\n BigtableLoader(\n instance_id: str,\n table_id: str,\n row_set: typing.Optional[google.cloud.bigtable.row_set.RowSet] = None,\n filter: typing.Optional[google.cloud.bigtable.row_filters.RowFilter] = None,\n client: typing.Optional[google.cloud.bigtable.client.Client] = None,\n content_encoding: langchain_google_bigtable.loader.Encoding = Encoding.UTF8,\n content_column_family: str = \"langchain\",\n content_column_name: str = \"content\",\n metadata_mappings: typing.List[\n langchain_google_bigtable.loader.MetadataMapping\n ] = [],\n metadata_as_json_column_family: typing.Optional[str] = None,\n metadata_as_json_column_name: typing.Optional[str] = None,\n metadata_as_json_encoding: langchain_google_bigtable.loader.Encoding = Encoding.UTF8,\n )\n\nInitialize Bigtable document loader.\n\nSee more: [langchain_google_bigtable.loader.BigtableLoader](https://cloud.google.com/python/docs/reference/langchain-google-bigtable/latest/langchain_google_bigtable.loader.BigtableLoader#langchain_google_bigtable_loader_BigtableLoader_BigtableLoader) \n\nlangchain_google_bigtable.loader.BigtableLoader.lazy_load \n\n lazy_load() -\u003e typing.Iterator[langchain_core.documents.base.Document]\n\nA lazy loader for Documents.\n\nSee more: [langchain_google_bigtable.loader.BigtableLoader.lazy_load](https://cloud.google.com/python/docs/reference/langchain-google-bigtable/latest/langchain_google_bigtable.loader.BigtableLoader#langchain_google_bigtable_loader_BigtableLoader_lazy_load) \n\nlangchain_google_bigtable.loader.BigtableLoader.load \n\n load() -\u003e typing.List[langchain_core.documents.base.Document]\n\nLoad data into Document objects.\n\nSee more: [langchain_google_bigtable.loader.BigtableLoader.load](https://cloud.google.com/python/docs/reference/langchain-google-bigtable/latest/langchain_google_bigtable.loader.BigtableLoader#langchain_google_bigtable_loader_BigtableLoader_load) \n\nlangchain_google_bigtable.loader.BigtableSaver \n\n BigtableSaver(\n instance_id: str,\n table_id: str,\n client: typing.Optional[google.cloud.bigtable.client.Client] = None,\n content_encoding: langchain_google_bigtable.loader.Encoding = Encoding.UTF8,\n content_column_family: str = \"langchain\",\n content_column_name: str = \"content\",\n metadata_mappings: typing.List[\n langchain_google_bigtable.loader.MetadataMapping\n ] = [],\n metadata_as_json_column_family: typing.Optional[str] = None,\n metadata_as_json_column_name: typing.Optional[str] = None,\n metadata_as_json_encoding: langchain_google_bigtable.loader.Encoding = Encoding.UTF8,\n )\n\nInitialize Bigtable document saver.\n\nSee more: [langchain_google_bigtable.loader.BigtableSaver](https://cloud.google.com/python/docs/reference/langchain-google-bigtable/latest/langchain_google_bigtable.loader.BigtableSaver#langchain_google_bigtable_loader_BigtableSaver_BigtableSaver)"]]