Skip to main content
Ctrl+K
πŸ¦œπŸ”— LangChain  documentation - Home πŸ¦œπŸ”— LangChain  documentation - Home
  • Reference
  • Legacy reference
Ctrl+K
Docs
  • GitHub
  • X / Twitter
Ctrl+K
  • Reference
  • Legacy reference
Docs
  • GitHub
  • X / Twitter

Section Navigation

  • cache
  • chat_message_histories
  • langchain-mongodb: 0.1.9
    • cache
    • chat_message_histories
    • pipelines
    • retrievers
      • MongoDBAtlasFullTextSearchRetriever
      • MongoDBAtlasHybridSearchRetriever
    • utils
    • vectorstores
  • pipelines
  • retrievers
    • MongoDBAtlasFullTextSearchRetriever
    • MongoDBAtlasHybridSearchRetriever
  • utils
  • vectorstores
  • LangChain Python API Reference
  • langchain-mongodb: 0.1.9

retrievers#

Search Retrievers of various types.

Use MongoDBAtlasVectorSearch.as_retriever(**) to create MongoDB’s core Vector Search Retriever.

Classes

retrievers.full_text_search.MongoDBAtlasFullTextSearchRetriever

Hybrid Search Retriever performs full-text searches using Lucene's standard (BM25) analyzer.

retrievers.hybrid_search.MongoDBAtlasHybridSearchRetriever

Hybrid Search Retriever combines vector and full-text searches weighting them the via Reciprocal Rank Fusion (RRF) algorithm.

Β© Copyright 2023, LangChain Inc.