langchain_google 0.6.5 copy "langchain_google: ^0.6.5" to clipboard
langchain_google: ^0.6.5 copied to clipboard

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

🦜️🔗 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.

14
likes
150
points
400
downloads

Publisher

verified publisherlangchaindart.dev

Weekly Downloads

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

Homepage
Repository (GitHub)
View/report issues
Contributing

Topics

#ai #nlp #llms #langchain #vertex-ai

Documentation

Documentation
API reference

Funding

Consider supporting this project:

github.com

License

MIT (license)

Dependencies

collection, gcloud, google_generative_ai, googleapis, googleapis_auth, http, langchain_core, meta, uuid, vertex_ai

More

Packages that depend on langchain_google