MistralAI 통합
MistralAI 통합 (모델/임베딩)
LangChain을 쓸 때 MistralAI의 강력한 오픈소스 모델을 바로 활용하고 싶다면, 이 통합이 정답이에요. Mistral AI는 자사의 강력한 오픈소스 모델들을 호스팅해서 제공하는 플랫폼이에요. 파이썬에서도 파트너 패키지를 깔고 API 키만 넣으면 곧바로 쓸 수 있어요.
출처: 공식문서
설치와 설정
API와 통신하려면 유효한 API 키가 필요해요. 그리고 langchain-mistralai 패키지도 함께 설치해야 해요.
pip install langchain-mistralai
uv를 쓰는 분은 이렇게 추가할 수도 있어요.
uv add langchain-mistralai
채팅 모델 (Chat models)
ChatMistralAI
채팅 호출에는 ChatMistralAI를 사용해요. 실제 사용 예시는 채팅 통합 문서에서 확인할 수 있어요.
from langchain_mistralai.chat_models import ChatMistralAI
임베딩 모델 (Embedding models)
MistralAIEmbeddings
텍스트를 벡터로 바꿀 때는 MistralAIEmbeddings를 쓰면 돼요. 사용 예시는 임베딩 통합 문서를 참고하세요.
from langchain_mistralai import MistralAIEmbeddings