Semantic Search Made Easy With LangChain and MongoDB

Sdílet
Vložit
  • čas přidán 10. 09. 2024

Komentáře • 19

  • @MongoDB
    @MongoDB  Před 8 měsíci

    🔗 Written tutorial → mdb.link/ZvwUzcMvKiI-tutorial
    🔗 GitHub repository → trymongodb.com/3H7kO3L

  • @KatySei
    @KatySei Před 7 měsíci +2

    How do you connect the chunks created by text splitter to the original docs it came from?

  • @user-fz1nh3mt1c
    @user-fz1nh3mt1c Před 8 měsíci

    Awesome, thanks a lot! i enjoyed video about Vector Search and this one is a wonderful addition.

  • @siegfriedschmitz5260
    @siegfriedschmitz5260 Před 2 měsíci +1

    Can you create endless indexes or something that separate a lot of data sets in the db? For a chatbot service where users can create custom bots with own data. Pinecone has only a very limited index quantity. Has mongo a limit?

    • @MongoDB
      @MongoDB  Před 2 měsíci +1

      Our indexes are very generous and capable of complex compound field aggregation. Here is a document outlining the limitations: www.mongodb.com/docs/manual/reference/limits/#indexes

  • @SahilKavitake
    @SahilKavitake Před 6 měsíci

    Hi there @MongoDB, I tried to follow the tutorial but got a key error = embedding at line
    docs = vectorStore.max_marginal_relevance_search(query, K = 1)
    Is there a fix for this? Look forward to hearing from you. Thanks

    • @SahilKavitake
      @SahilKavitake Před 6 měsíci +1

      Used this instead:
      docs = vectorStore.similarity_search_with_relevance_scores(query, k=3)

  • @TheMouseair
    @TheMouseair Před 7 měsíci

    short but very helpful tutorial.
    I am wondering whether it makes sense to delete all documents in the vector store while introducing new documents.
    Is there a way to add/replace certain documents? or what's the best way to track those documents since they were splitted from some long article or paragraphs?

  • @virendrakashyap8657
    @virendrakashyap8657 Před 4 měsíci

    Using OllamaEmbeddings and getting errorfull error: {'ok': 0.0, 'errmsg': 'PlanExecutor error during aggregation :: caused by :: vector field is indexed with 1536 dimensions but queried with 4096', 'code': 8, 'codeName': 'UnknownError', '$clusterTime': {'clusterTime': Timestamp(1713602616, 8), 'signature': {'hash': b'\xc7\xf0CZ\xe16he\x17k\xd7F\xa474T\xc6G5*', 'keyId': 7300890704606134274}}, 'operationTime': Timestamp(1713602616, 8)}
    Can you help me on this?

  • @farhatjehan9314
    @farhatjehan9314 Před 6 měsíci

    Hi there, I tried to follow the tutorial but got a key error = embedding. Is there a fix for this? Look forward to hearing from you. Thanks

    • @SahilKavitake
      @SahilKavitake Před 6 měsíci +1

      USe this instead:
      docs = vectorStore.similarity_search_with_relevance_scores(query, k=3)

    • @farhatjehan9314
      @farhatjehan9314 Před 6 měsíci

      @@SahilKavitake Thanks Sahil 👍

  • @adairjazielacosta6061
    @adairjazielacosta6061 Před 5 měsíci

    Can we do this with mongodb compass?

  • @alqods80
    @alqods80 Před 6 měsíci

    How is this compared to superduperdb?

  • @mihirnavare
    @mihirnavare Před 5 měsíci

    can you please do for nodejs connecting atlas -openaiembeddings-langchain

  • @vardhan254
    @vardhan254 Před 8 měsíci

    i will keep using chroma thank you

  • @KingsleyOkeze
    @KingsleyOkeze Před 7 měsíci +1

    Help do for Nodejs.

  • @AbedaBegum-hp2ph
    @AbedaBegum-hp2ph Před 8 měsíci

    🙏🙏❤️

  • @growwithgrouphugs
    @growwithgrouphugs Před 7 měsíci

    We’d love to help you build your CZcams channel :) lots of potential
    This video will do better if you start it with “how to” and categorize it as such - just like in the thumbnail you have right now - use that text for the title and watch this take off!