langchain-google-community: 2.0.0#

bigquery#

Classes

bigquery.BigQueryLoader(query[, project, ...])

Load from the Google Cloud Platform BigQuery.

bq_storage_vectorstores#

Classes

bq_storage_vectorstores.bigquery.BigQueryVectorStore

A vector store implementation that utilizes BigQuery and BigQuery Vector Search.

bq_storage_vectorstores.featurestore.VertexFSVectorStore

A vector store implementation that utilizes BigQuery Storage and Vertex AI Feature Store.

Functions

docai#

Classes

docai.DocAIParser(*[, client, project_id, ...])

Google Cloud Document AI parser.

docai.DocAIParsingResults(source_path, ...)

A dataclass to store Document AI parsing results.

documentai_warehouse#

Classes

documentai_warehouse.DocumentAIWarehouseRetriever

A retriever based on Document AI Warehouse.

drive#

Classes

drive.GoogleDriveLoader

Load Google Docs from Google Drive.

gcs_directory#

Classes

gcs_directory.GCSDirectoryLoader(...[, ...])

Load from GCS directory.

gcs_file#

Classes

gcs_file.GCSFileLoader(project_name, bucket, ...)

Load from GCS file.

gmail#

Classes

gmail.base.GmailBaseTool

Base class for Gmail tools.

gmail.create_draft.CreateDraftSchema

Input for CreateDraftTool.

gmail.create_draft.GmailCreateDraft

Tool that creates a draft email for Gmail.

gmail.get_message.GmailGetMessage

Tool that gets a message by ID from Gmail.

gmail.get_message.SearchArgsSchema

Input for GetMessageTool.

gmail.get_thread.GetThreadSchema

Input for GetMessageTool.

gmail.get_thread.GmailGetThread

Tool that gets a thread by ID from Gmail.

gmail.loader.GMailLoader(creds[, n, raise_error])

Load data from GMail.

gmail.search.GmailSearch

Tool that searches for messages or threads in Gmail.

gmail.search.Resource(value[, names, ...])

Enumerator of Resources to search.

gmail.search.SearchArgsSchema

Input for SearchGmailTool.

gmail.send_message.GmailSendMessage

Tool that sends a message to Gmail.

gmail.send_message.SendMessageSchema

Input for SendMessageTool.

gmail.toolkit.GmailToolkit

Toolkit for interacting with Gmail.

Functions

gmail.utils.build_resource_service([...])

Build a Gmail service.

gmail.utils.clean_email_body(body)

Clean email body.

gmail.utils.get_gmail_credentials([...])

Get credentials.

gmail.utils.import_google()

Import google libraries.

gmail.utils.import_googleapiclient_resource_builder()

Import googleapiclient.discovery.build function.

gmail.utils.import_installed_app_flow()

Import InstalledAppFlow class.

google_speech_to_text#

Classes

google_speech_to_text.SpeechToTextLoader(...)

Loader for Google Cloud Speech-to-Text audio transcripts.

places_api#

Classes

places_api.GooglePlacesAPIWrapper

Wrapper around Google Places API.

places_api.GooglePlacesSchema

Input for GooglePlacesTool.

places_api.GooglePlacesTool

Tool that queries the Google places API.

texttospeech#

Classes

texttospeech.TextToSpeechTool

Tool that queries the Google Cloud Text to Speech API.

translate#

Classes

translate.GoogleTranslateTransformer(...[, ...])

Translate text documents using Google Cloud Translation.

vertex_check_grounding#

Classes

vertex_check_grounding.VertexAICheckGroundingWrapper

Initializes the Vertex AI CheckGroundingOutputParser with configurable parameters.

vertex_rank#

Classes

vertex_rank.VertexAIRank

Initializes the Vertex AI Ranker with configurable parameters.

vision#

Classes

vision.CloudVisionLoader(file_path[, project])

vision.CloudVisionParser([project])