An integration package connecting MongoDB and LangChain
langchain-mongodb
Installation
pip install -U langchain-mongodb
Usage
See Getting Started with the LangChain Integration for a walkthrough on using your first LangChain implementation with MongoDB Atlas.
Using MongoDBAtlasVectorSearch
from langchain_mongodb import MongoDBAtlasVectorSearch
MONGODB_ATLAS_CLUSTER_URI = os.environ.get("MONGODB_ATLAS_CLUSTER_URI")
DB_NAME = "langchain_db"
COLLECTION_NAME = "test"
ATLAS_VECTOR_SEARCH_INDEX_NAME = "index_name"
MONGODB_COLLECTION = client[DB_NAME][COLLECTION_NAME]
vector_search = MongoDBAtlasVectorSearch.from_connection_string(
MONGODB_ATLAS_CLUSTER_URI,
DB_NAME + "." + COLLECTION_NAME,
OpenAIEmbeddings(disallowed_special=()),
index_name=ATLAS_VECTOR_SEARCH_INDEX_NAME,
)
client = MongoClient(MONGODB_ATLAS_CLUSTER_URI)
vector_search_2 =
- RPM
- python3-langchain-mongodb-0.11.0-1.lbn42.noarch.rpm
- Summary
- An integration package connecting MongoDB and LangChain
- URL
- https://pypi.org/project/langchain-mongodb
- Group
- Unspecified
- License
- ZPL
- Source
-
python-langchain-mongodb-0.11.0-1.lbn42.src.rpm
- Checksum
- be7990f5fd93e1af3247081b5cd96fbe7dadd2e081e4dcb89b41fac0ce6e1fe0
- Signing Signature
- HEX_SIG:8902330400010a001d1621045d5e2fa2
- Build Date
- 2026/06/04 18:57:22
- Requires
-
python3.13dist(langchain) >= 1
python3.13dist(langchain-core) >= 1.2.5
python3.13dist(langchain-text-splitters) >= 1
python3.13dist(numpy) >= 1.26
python3.13dist(pymongo) >= 4.6.1
python3.13dist(langchain-classic) >= 1
- Provides
-
python-langchain-mongodb = 0.11.0-1.lbn42
python3-langchain-mongodb = 0.11.0-1.lbn42
python3.13-langchain-mongodb = 0.11.0-1.lbn42
python3.13dist(langchain-mongodb) = 0.11
python3dist(langchain-mongodb) = 0.11
- Obsoletes