🦜️🔗 LangChain.dart / Google
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 thelangchain_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.).