langchain-mongodbDocumentation for langchain-mongodb is hosted separately by the MongoDB team. Visit their official API reference site to get started with this integration.
MongoDB Atlas cache
MongoDB Atlas Semantic cache.
MongoDB Collection providing BaseStore interface.
Chat message history that stores history in MongoDB.
A MongoDB-based implementation of the record manager.
Document Loaders are classes to load Documents.
MongoDB Atlas vector store integration.
Base tool for interacting with a MongoDB database.
Tool for querying a MongoDB database.
Tool for getting metadata about a MongoDB database.
Tool for getting collection names.
Use an LLM to check if a query is correct.
Wrapper around a MongoDB database.
MongoDBDatabaseToolkit for interacting with MongoDB databases.
Translator between MongoDB Query API and LangChain's StructuredQuery.
Retriever that uses an LLM to deduce filters for Vector Search algorithm.
Retriever performs full-text searches using Lucene's standard (BM25) analyzer.
RunnableSerializable API of MongoDB GraphRAG.
MongoDB Atlas's ParentDocumentRetriever
Hybrid Search Retriever combines vector and full-text searches
GraphRAG DataStore
Full-Text search using Lucene's standard (BM25) analyzer
Row-wise cosine similarity between two equal-width matrices.
Compute Maximal Marginal Relevance (MMR).
Attempt to cast string representation of id to MongoDB's internal BSON ObjectId.
Convert MongoDB's internal BSON ObjectId into a simple str for compatibility.
Recursively cast values in a dict to a form able to json.dump
Prepare a query for vector search based on the embedding type.
Integrate your operational database and vector search in a single, unified,
Search Index Commands
Aggregation pipeline components used in Atlas Full-Text, Vector, and Hybrid Search
LangChain MongoDB Caches.
Various Utility Functions
Tools for interacting with a MongoDB database.
Wrapper around a MongoDB database.
Toolkit for interacting with an MongoDB database.
Search Retrievers of various types.
The following contains the JSON Schema for the Entities in the Collection representing the Knowledge Graph.
These prompts serve as defaults, and templates when you wish to override them.