langchain_google_community 1.0.7

langchain_google_community.bigquery

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

从谷歌云平台 BigQuery 加载。

langchain_google_community.bq_storage_vectorstores

bq_storage_vectorstores.bigquery.BigQueryVectorStore

利用BigQuery和BigQuery Vector Search的向量存储实现。

bq_storage_vectorstores.featurestore.VertexFSVectorStore

利用BigQuery Storage和Vertex AI Feature Store的向量存储实现。

函数

bq_storage_vectorstores.utils.cast_proto_type(...)

bq_storage_vectorstores.utils.doc_match_filter(...)

bq_storage_vectorstores.utils.validate_column_in_bq_schema(...)

验证BigQuery架构中的列。

langchain_google_community.docai

模块包含一个基于谷歌云Document AI的PDF解析器。

为了使用此解析器,您需要安装两个库:pip install google-cloud-documentai pip install google-cloud-documentai-toolbox

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

Google Cloud Document AI 解析器。

docai.DocAIParsingResults(source_path, ...)

存储Document AI解析结果的数据类。

langchain_google_community.documentai_warehouse

谷歌云Document AI Warehouse的检索包装器。

documentai_warehouse.DocumentAIWarehouseRetriever

基于Document AI Warehouse的检索器。

langchain_google_community.drive

drive.GoogleDriveLoader

Google Drive 加载Google Docs。

langchain_google_community.gcs_directory

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

从GCS目录加载。

langchain_google_community.gcs_file

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

从GCS文件加载。

langchain_google_community.gmail

gmail.base.GmailBaseTool

Gmail工具的基类。

gmail.create_draft.CreateDraftSchema

CreateDraftTool的输入。

gmail.create_draft.GmailCreateDraft

用于为Gmail创建草稿邮件的工具。

gmail.get_message.GmailGetMessage

用于从Gmail通过ID获取消息的工具。

gmail.get_message.SearchArgsSchema

GetMessageTool的输入。

gmail.get_thread.GetThreadSchema

GetMessageTool的输入。

gmail.get_thread.GmailGetThread

从Gmail通过ID获取线程的工具。

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

从《GMail》加载数据。

gmail.search.GmailSearch

搜索Gmail中的消息或线程的工具。

gmail.search.Resource(value)

要搜索的资源枚举器。

gmail.search.SearchArgsSchema

SearchGmailTool的输入。

gmail.send_message.GmailSendMessage

向Gmail发送消息的工具。

gmail.send_message.SendMessageSchema

SendMessageTool的输入。

gmail.toolkit.GmailToolkit

与Gmail交互的工具包。

函数

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

构建一个Gmail服务。

gmail.utils.clean_email_body(body)

清除电子邮件正文。

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

获取凭证。

gmail.utils.import_google()

导入Google库。

gmail.utils.import_googleapiclient_resource_builder()

导入googleapiclient.discovery.build函数。

gmail.utils.import_installed_app_flow()

导入InstalledAppFlow类。

langchain_google_community.google_speech_to_text

google_speech_to_text.SpeechToTextLoader(...)

用于Google Cloud Speech-to-Text音频转录的加载器。

langchain_google_community.places_api

调用Google Places API的链。

places_api.GooglePlacesAPIWrapper

围绕Google Places API的包装器。

places_api.GooglePlacesSchema

GooglePlacesTool的输入。

places_api.GooglePlacesTool

查询Googleplaces API的工具。

langchain_google_community.search

调用 Google 搜索的功能。

search.GoogleSearchAPIWrapper

Google 搜索 API 的包装器。

search.GoogleSearchResults

查询 Google 搜索 API 并返回 json 的工具。

search.GoogleSearchRun

查询 Google 搜索 API 的工具。

langchain_google_community.texttospeech

texttospeech.TextToSpeechTool

查询 Google Cloud Text to Speech API 的工具。

langchain_google_community.translate

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

使用 Google Cloud Translation 翻译文本文档。

langchain_google_community.vertex_check_grounding

vertex_check_grounding.VertexAICheckGroundingWrapper

使用可配置参数初始化 Vertex AI CheckGroundingOutputParser。

langchain_google_community.vertex_rank

vertex_rank.VertexAIRank

使用可配置参数初始化 Vertex AI Ranker。

langchain_google_community.vision

vision.CloudVisionLoader(文件路径[, 项目])

vision.CloudVisionParser([项目])