langchain-ai/langchain-google

๐Ÿฆœ๐Ÿ”— LangChain interfaces to Google's suite of AI products (e.g. Gemini & Vertex AI)

What it solves

This repository serves as a centralized hub for integrating Google's AI services into the LangChain ecosystem. It simplifies the process of using Google's generative AI models and cloud services within AI applications, providing a unified way to access Gemini API models and Vertex AI services.

How it works

The project is organized into three specialized packages:

  • langchain-google-genai: Provides integrations for Google Generative AI (Gemini API) models.
  • langchain-google-vertexai: Provides integrations for Google Cloud's Generative AI on Vertex AI.
  • langchain-google-community: Handles integrations for other Google products that do not fit into the same categories.

Who itโ€™s for

Developers building AI agents and LLM applications who want to leverage Google's generative AI models and cloud infrastructure within the LangChain framework.

Highlights

  • Centralized management of Google AI integrations.
  • Dedicated support for Gemini API models.
  • Enterprise-grade integration with Google Cloud Vertex AI.
  • Community-driven extensions for other Google products.