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.