🦜️🔗 LangChain.dart / Google

tests docs langchain_google MIT

Google module for LangChain.dart.

Features

  • LLMs:
    • VertexAI: wrapper around GCP Vertex AI text models API (aka PaLM API for text).
  • Chat models:
    • ChatVertexAI: wrapper around GCP Vertex AI text chat models API (aka PaLM API for chat).
    • ChatGoogleGenerativeAI: wrapper around Google AI for Developers API (Gemini).
  • Embeddings:
    • VertexAIEmbeddings: wrapper around GCP Vertex AI text embedding models API.
    • GoogleGenerativeAIEmbeddings wrapper around Google AI for Developers API (Gemini).
  • Vector stores:
    • VertexAIMatchingEngine vector store that uses GCP Vertex AI Matching Engine and Cloud Storage.

Note: VertexAI for Firebase (ChatFirebaseVertexAI) is available in the langchain_firebase package.

License

LangChain.dart is licensed under the MIT License.

Libraries

langchain_google
LangChain.dart integration module for Google (Gemini, Gemma, VertexAI, Vector Search, etc.).