An integration package connecting Mistral and LangChain
langchain-mistralai
This package contains the LangChain integrations for MistralAI through their mistralai SDK.
Installation
pip install -U langchain-mistralai
Chat Models
This package contains the ChatMistralAI class, which is the recommended way to interface with MistralAI models.
To use, install the requirements, and configure your environment.
export MISTRAL_API_KEY=your-api-key
Then initialize
from langchain_core.messages import HumanMessage
from langchain_mistralai.chat_models import ChatMistralAI
chat = ChatMistralAI(model="mistral-small")
messages = [HumanMessage(content="say a brief hello")]
chat.invoke(messages)
ChatMistralAI also supports async and streaming functionality:
await chat.ainvoke(messages)
for chunk in chat.stream(messages):
print(chunk.content, end="", flush=True)
Embeddings
With MistralAIEmbeddings, you can directly use the default model 'mistral-embed', or set a different one if available.
Choose model
embedding.mode
- RPM
- python3-langchain-mistralai-1.1.6-1.lbn42.noarch.rpm
- Summary
- An integration package connecting Mistral and LangChain
- URL
- https://pypi.org/project/langchain-mistralai
- Group
- Unspecified
- License
- ZPL
- Source
-
python-langchain-mistralai-1.1.6-1.lbn42.src.rpm
- Checksum
- e5023fc4e31dfd984f0d8572e7d22f26c4bc9fa1f07ee8955c0bbed21b266515
- Signing Signature
- HEX_SIG:8902330400010a001d1621045d5e2fa2
- Build Date
- 2026/07/13 23:34:28
- Requires
- Provides
-
python-langchain-mistralai = 1.1.6-1.lbn42
python3-langchain-mistralai = 1.1.6-1.lbn42
python3.13-langchain-mistralai = 1.1.6-1.lbn42
python3.13dist(langchain-mistralai) = 1.1.6
python3dist(langchain-mistralai) = 1.1.6
- Obsoletes