Package Methods (0.3.1)
Summary of entries of Methods for langchain-google-datastore.
langchain_google_datastore.chat_message_history.DatastoreChatMessageHistory.add_message
add_message(message: langchain_core.messages.base.BaseMessage) -> None
langchain_google_datastore.chat_message_history.DatastoreChatMessageHistory.clear
langchain_google_datastore.document_loader.DatastoreLoader.lazy_load
lazy_load() -> typing.Iterator[langchain_core.documents.base.Document]
langchain_google_datastore.document_loader.DatastoreLoader.load
load() -> typing.List[langchain_core.documents.base.Document]
langchain_google_datastore.document_loader.DatastoreSaver
DatastoreSaver(kind: Optional[str] = None, client: Optional[Client] = None)
langchain_google_datastore.document_loader.DatastoreSaver.delete_documents
delete_documents(
documents: typing.List[langchain_core.documents.base.Document],
keys: typing.Optional[typing.List[typing.List[str]]] = None,
) -> None
langchain_google_datastore.document_loader.DatastoreSaver.upsert_documents
upsert_documents(
documents: typing.List[langchain_core.documents.base.Document],
) -> None
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-28 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-28 UTC."],[],[],null,["# Package Methods (0.3.1)\n\nVersion latestkeyboard_arrow_down\n\n- [0.3.1 (latest)](/python/docs/reference/langchain-google-datastore/latest/summary_method)\n- [0.3.0](/python/docs/reference/langchain-google-datastore/0.3.0/summary_method)\n- [0.2.0](/python/docs/reference/langchain-google-datastore/0.2.0/summary_method) \nSummary of entries of Methods for langchain-google-datastore. \n\n### langchain_google_datastore.chat_message_history.DatastoreChatMessageHistory.add_message\n\n add_message(message: langchain_core.messages.base.BaseMessage) -\u003e None\n\nAdd a Message object to the store.\n\nSee more: [langchain_google_datastore.chat_message_history.DatastoreChatMessageHistory.add_message](https://cloud.google.com/python/docs/reference/langchain-google-datastore/latest/langchain_google_datastore.chat_message_history.DatastoreChatMessageHistory#langchain_google_datastore_chat_message_history_DatastoreChatMessageHistory_add_message) \n\n### langchain_google_datastore.chat_message_history.DatastoreChatMessageHistory.clear\n\n clear() -\u003e None\n\nRemove all messages from the store.\n\nSee more: [langchain_google_datastore.chat_message_history.DatastoreChatMessageHistory.clear](https://cloud.google.com/python/docs/reference/langchain-google-datastore/latest/langchain_google_datastore.chat_message_history.DatastoreChatMessageHistory#langchain_google_datastore_chat_message_history_DatastoreChatMessageHistory_clear) \n\n### langchain_google_datastore.document_loader.DatastoreLoader.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_datastore.document_loader.DatastoreLoader.lazy_load](https://cloud.google.com/python/docs/reference/langchain-google-datastore/latest/langchain_google_datastore.document_loader.DatastoreLoader#langchain_google_datastore_document_loader_DatastoreLoader_lazy_load) \n\n### langchain_google_datastore.document_loader.DatastoreLoader.load\n\n load() -\u003e typing.List[langchain_core.documents.base.Document]\n\nLoad Documents.\n\nSee more: [langchain_google_datastore.document_loader.DatastoreLoader.load](https://cloud.google.com/python/docs/reference/langchain-google-datastore/latest/langchain_google_datastore.document_loader.DatastoreLoader#langchain_google_datastore_document_loader_DatastoreLoader_load) \n\n### langchain_google_datastore.document_loader.DatastoreSaver\n\n DatastoreSaver(kind: Optional[str] = None, client: Optional[Client] = None)\n\nDocument Saver for Google Cloud Firestore in Datastore Mode.\n\nSee more: [langchain_google_datastore.document_loader.DatastoreSaver](https://cloud.google.com/python/docs/reference/langchain-google-datastore/latest/langchain_google_datastore.document_loader.DatastoreSaver#langchain_google_datastore_document_loader_DatastoreSaver_DatastoreSaver) \n\n### langchain_google_datastore.document_loader.DatastoreSaver.delete_documents\n\n delete_documents(\n documents: typing.List[langchain_core.documents.base.Document],\n keys: typing.Optional[typing.List[typing.List[str]]] = None,\n ) -\u003e None\n\nDelete documents from the Datastore database.\n\nSee more: [langchain_google_datastore.document_loader.DatastoreSaver.delete_documents](https://cloud.google.com/python/docs/reference/langchain-google-datastore/latest/langchain_google_datastore.document_loader.DatastoreSaver#langchain_google_datastore_document_loader_DatastoreSaver_delete_documents) \n\n### langchain_google_datastore.document_loader.DatastoreSaver.upsert_documents\n\n upsert_documents(\n documents: typing.List[langchain_core.documents.base.Document],\n ) -\u003e None\n\nCreate / merge documents into the Firestore database in Datastore Mode.\n\nSee more: [langchain_google_datastore.document_loader.DatastoreSaver.upsert_documents](https://cloud.google.com/python/docs/reference/langchain-google-datastore/latest/langchain_google_datastore.document_loader.DatastoreSaver#langchain_google_datastore_document_loader_DatastoreSaver_upsert_documents)"]]