Toggle Menu
Prev Up Next

# `langchain_google_genai` 1.0.3

## `langchain_google_genai.chat_models`

### Classes

`chat_models.ChatGoogleGenerativeAI` | Google Generative AI Chat models API.
`chat_models.ChatGoogleGenerativeAIError` | Custom exception class for errors associated with the Google GenAI API.

## `langchain_google_genai.embeddings`

### Classes

`embeddings.GoogleGenerativeAIEmbeddings` | Google Generative AI Embeddings.

## `langchain_google_genai.genai_aqa`

Google GenerativeAI Attributed Question and Answering (AQA) service.

The GenAI Semantic AQA API is a managed end to end service that allows developers to create responses grounded on specified passages based on a user query. For more information visit: https://developers.generativeai.google/guide

### Classes

`genai_aqa.AqaInput` | Input to GenAIAqa.invoke.
`genai_aqa.AqaOutput` | Output from GenAIAqa.invoke.
`genai_aqa.GenAIAqa` | Google's Attributed Question and Answering service.

## `langchain_google_genai.google_vector_store`

Google Generative AI Vector Store.

The GenAI Semantic Retriever API is a managed end-to-end service that allows developers to create a corpus of documents to perform semantic search on related passages given a user query. For more information visit: https://developers.generativeai.google/guide

### Classes

`google_vector_store.DoesNotExistsException`(*, ...) |
`google_vector_store.GoogleVectorStore`(*, ...) | Google GenerativeAI Vector Store.
`google_vector_store.ServerSideEmbedding`() | Do nothing embedding model where the embedding is done by the server.

## `langchain_google_genai.llms`

### Classes

`llms.GoogleGenerativeAI` | Google GenerativeAI models.
`llms.GoogleModelFamily`(value) | An enumeration.