Uploaded image for project: 'Python Integrations'
  1. Python Integrations
  2. INTPYTHON-270

LangChain: Implement a MongoDB "record manager"

    • Type: Icon: New Feature New Feature
    • Resolution: Fixed
    • Priority: Icon: Unknown Unknown
    • langchain-mongodb-0.4
    • Affects Version/s: None
    • Component/s: AI/ML
    • None
    • None
    • Python Drivers
    • Not Needed
    • None
    • None
    • None
    • None
    • None
    • None

      "Record Manager" is an abstraction in LangChain used for storing data records and especially used in Indexing API

      reference implementation that's in memory: https://github.com/langchain-ai/langchain/blob/e19255bb3c7bfcfba492bb5b5b74a45281d8a4f7/libs/core/langchain_core/indexing/base.py#L232-L232
       

       

      DOD:
      Implement "MongoDBRecordManager" in the langchain_mongoDB package:
      Need to implement the abstract interface here – the method names are documented: https://github.com/langchain-ai/langchain/blob/e19255bb3c7bfcfba492bb5b5b74a45281d8a4f7/libs/community/langchain_community/indexes/base.py#L10-L10

       

            Assignee:
            steve.silvester@mongodb.com Steve Silvester
            Reporter:
            prakul.agarwal@mongodb.com Prakul Agarwal
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:
              None
              None
              None
              None