ottom8
ComponentsBundles

Google

Components provided by the Google integration.

BigQuery

Execute SQL queries on Google BigQuery.

InputTypeRequired
Upload Service Account JSONfileYes
SQL QuerystrYes

Advanced options: Clean Query

OutputType
Query ResultsTable

Gmail Loader

Loads emails from Gmail using provided credentials.

InputTypeRequired
JSON String of the Service Account TokenstrYes
Label IDsstrYes
Max ResultsstrYes
OutputType
JSONJSON

Google Drive Loader

Loads documents from Google Drive using provided credentials.

InputTypeRequired
Document IDstrYes
JSON String of the Service Account TokenstrYes
OutputType
Loaded DocumentsJSON

Searches Google Drive files using provided credentials and query parameters.

InputTypeRequired
Query ItemstrYes
Query StringstrNo
Search TermstrYes
Token StringstrYes
Valid OperatorstrYes
OutputType
Document URLsText
Document IDsText
Document TitlesText
JSONJSON

Google Generative AI

Generate text using Google Generative AI.

InputTypeRequired
Google API KeystrYes
InputstrNo
Max Output TokensintNo
ModelstrNo
System MessagestrNo
TemperaturesliderNo
Tool Model EnabledboolNo

Advanced options: N, Stream, Top K, Top P

OutputType
Model ResponseMessage
Language ModelLanguageModel

Google Generative AI Embeddings

Connect to Google's generative AI embeddings service using the GoogleGenerativeAIEmbeddings class, found in the langchain-google-genai package.

InputTypeRequired
Google Generative AI API KeystrYes
Model NamestrNo
OutputType
EmbeddingsEmbeddings

Google OAuth Token

Generates a JSON string with your Google OAuth token.

InputTypeRequired
Credentials FilefileYes
ScopesstrYes
OutputType
OutputJSON

Google Search API

Call Google Search API and return results as a DataFrame.

InputTypeRequired
Google API KeystrYes
Google CSE IDstrYes
InputstrNo
Number of resultsintYes
OutputType
ResultsTable

Google Serper API

Call the Serper.dev Google Search API.

InputTypeRequired
InputstrNo
Number of resultsintYes
Serper API KeystrYes
OutputType
ResultsTable

On this page