Langchain RAG Course: From Basics to Production-Ready RAG Chatbot

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ธ.ค. 2024

ความคิดเห็น • 72

  • @Pratik345-b1y
    @Pratik345-b1y หลายเดือนก่อน +11

    This is the best explanation of RAG ever given by anyone - Detailed + Beginner to Advanced. One suggestion, we need a playlist for Gen AI and Agentic AI to follow in sequence, currently it's hard to navigate over youtube channel !!

    • @FutureSmartAI
      @FutureSmartAI  หลายเดือนก่อน +1

      Great suggestion!

  • @GuaravBansal-l2y
    @GuaravBansal-l2y 20 วันที่ผ่านมา +3

    This is best production level RAG code. That is what I was looking for.

  • @Mostafa_Sharaf_4_9
    @Mostafa_Sharaf_4_9 2 หลายเดือนก่อน +5

    I really missed your videos, and now you have come back with a comprehensive and wonderful video that solved a lot of my problems, so thank you and I hope you continue.

  • @aidev8926
    @aidev8926 2 หลายเดือนก่อน +3

    Please keep uploading like this exquisite content. Thank you!

  • @AshisRaj
    @AshisRaj หลายเดือนก่อน +3

    Excellent work brother. Very lucid explanation. It will even help the season developer to refine their understanding of the concepts. Looking forward for more such videos like these. You have earned my respect and a subscriber :).

    • @FutureSmartAI
      @FutureSmartAI  หลายเดือนก่อน

      Glad it was helpful!

  • @vivekshindeVivekShinde
    @vivekshindeVivekShinde 28 วันที่ผ่านมา +1

    Much needed. What an explanation. Thanks a lot 🙌🏻

    • @FutureSmartAI
      @FutureSmartAI  27 วันที่ผ่านมา

      Glad it was helpful!

  • @alexramos587
    @alexramos587 2 หลายเดือนก่อน +1

    Nice series. Please keep uploading.

  • @satyamchoudhary2573
    @satyamchoudhary2573 หลายเดือนก่อน +1

    bhai, what an explaination! just wow

  • @sadiasiddique6254
    @sadiasiddique6254 2 หลายเดือนก่อน +4

    Great video! Could you please create one on combining fine-tuning with Retrieval-Augmented Generation (RAG) for chatbots? Fine-tuning can be costly for certain use cases, but applying it selectively to establish the tone or behavior of RAG models could be highly efficient. This would be useful for instances where we want the model to follow a specific conversational style without extensive, full-scale fine-tuning

  • @sangram7153
    @sangram7153 หลายเดือนก่อน +1

    Excellent

  • @rajudk9132
    @rajudk9132 หลายเดือนก่อน +1

    Timestamp
    RAG: 31:27
    Embedding: 38:07

  • @duetplay4551
    @duetplay4551 16 ชั่วโมงที่ผ่านมา

    Nothing...Just log in to say "Merry Christmas and Happy New Year!" to Professor Pradip and other "classmates"🥳

  • @yazanrisheh5127
    @yazanrisheh5127 2 หลายเดือนก่อน +2

    Hello Pradip, could you make a video on how can we split based on the ranking of the employee in an organization? For example executives would have access to financials but a junior would have access to a guide documentation

  • @robrita
    @robrita 2 หลายเดือนก่อน +1

    thank you!!

  • @rajank2909
    @rajank2909 2 หลายเดือนก่อน +2

    very important and great videos please keep posting , how can we store unstructured data like table and image in vector db

  • @honor1498
    @honor1498 2 หลายเดือนก่อน +1

    Awesome sir thanks a lot
    I have a request sir please make a vedio on integrating diagram generation feature also in this chatbot sir it helps alot sir

  • @saikrishna235
    @saikrishna235 2 หลายเดือนก่อน +2

    Great explanation! Where can I find the code/notebook present in the video?

    • @FutureSmartAI
      @FutureSmartAI  2 หลายเดือนก่อน

      link In the description

  • @Danyal_alam
    @Danyal_alam หลายเดือนก่อน +3

    it was such a great course. We can deploy this application on azure or aws also ? not only streamlit right?

    • @FutureSmartAI
      @FutureSmartAI  หลายเดือนก่อน

      Yes you can deploy this app anywhere

  • @prashlovessamosa
    @prashlovessamosa 2 หลายเดือนก่อน +1

    Thanks

  • @satyamchoudhary2573
    @satyamchoudhary2573 หลายเดือนก่อน +1

    please make video on all topics in same way

  • @iamsatyajit963
    @iamsatyajit963 20 วันที่ผ่านมา +1

    Best explanation and the code walkthrough is amazing. Bdw, where can i get the documentsthat you have used in the code?

    • @FutureSmartAI
      @FutureSmartAI  18 วันที่ผ่านมา

      Link in the description that has code and docs

  • @sanketkurle2251
    @sanketkurle2251 หลายเดือนก่อน +1

    ❤❤

  • @awadheshamar6012
    @awadheshamar6012 2 หลายเดือนก่อน +3

    Thanks a lot for such a wonderful content.
    Could u please list down all step required to get code in local and make it running
    1. Clone code using git clone
    2. Replace api key
    3. Run command for Backend
    4 run command for fronted
    This will help to play around with this code

  • @Magmatic91
    @Magmatic91 หลายเดือนก่อน

    Thank you for this great tuto, I have question though : The app you developed is on localhost, but how we can deploy so that it's available online ?

    • @FutureSmartAI
      @FutureSmartAI  หลายเดือนก่อน +1

      Its like deploying any api check this
      th-cam.com/video/7FVPn25mmEQ/w-d-xo.htmlsi=k9IiN8XS13hn_O48
      th-cam.com/video/904cW9lJ7LQ/w-d-xo.htmlsi=aydaAzyj-nyJPDke

    • @Magmatic91
      @Magmatic91 หลายเดือนก่อน

      @FutureSmartAI thank you

  • @tajudeensanni9240
    @tajudeensanni9240 หลายเดือนก่อน

    Nice one! please, the blog post seems not to be opening.

  • @ArunKumar-bp5lo
    @ArunKumar-bp5lo หลายเดือนก่อน +1

    Finally

  • @mithunmahato309
    @mithunmahato309 2 หลายเดือนก่อน

    One thing i can't understand is : what is context ? In the example 52:00 you put all the document as context.

    • @FutureSmartAI
      @FutureSmartAI  2 หลายเดือนก่อน +1

      The context consists of relevant documents retrieved from a vector database. These documents are processed to extract only the page content, excluding metadata, and all content is combined into a single long string, with each document separated by two newline characters.

  • @umer_c0des330
    @umer_c0des330 2 หลายเดือนก่อน

    In newer version of langchain v0.3, these chains has been deprecated, in favor of the more flexible and powerful frameworks of LCEL and LangGraph. Then, why do you prefer to use these chain??

    • @FutureSmartAI
      @FutureSmartAI  2 หลายเดือนก่อน

      I've also demonstrated in the video how to achieve similar functionality without this specific chain, using LCEL instead. Additionally, I don’t believe these chains have been fully deprecated; even the 0.3 documentation still includes them. You can check it out here:
      python.langchain.com/docs/tutorials/qa_chat_history/

  • @chimwemwechinamale6716
    @chimwemwechinamale6716 2 หลายเดือนก่อน

    Hi Pradip. Is it still worth it to pursue this space/market on upwork? is there still demand for it ?

  • @SaiLikhithaP24MCS004
    @SaiLikhithaP24MCS004 หลายเดือนก่อน

    this is one amazing video sir ! I have a question, weaviate seems to give a tough competition to chromaDB so how to choose between vector DBs

    • @FutureSmartAI
      @FutureSmartAI  หลายเดือนก่อน

      Let me see if I could create video on that

  • @xxtinct_seldom_species
    @xxtinct_seldom_species 2 หลายเดือนก่อน

    How can be save tokens. every time we hit LLM or open AI. we consume some tokens. and token are pricey right? how do we save them ?

  • @rajatsrivastava9353
    @rajatsrivastava9353 หลายเดือนก่อน

    my langsmith account is showing: Failed to execute 'getReader' on 'ReadableStream': ReadableStreamDefaultReader constructor can only accept readable streams that are not yet locked to a reader || how to resolve this?

  • @kk008
    @kk008 22 วันที่ผ่านมา

    how to evaluate to built RAG application?

  • @lithinullal8756
    @lithinullal8756 หลายเดือนก่อน +1

    great video! can you share the code used?

    • @FutureSmartAI
      @FutureSmartAI  หลายเดือนก่อน

      In the description

  • @Rakesh_Seerla
    @Rakesh_Seerla หลายเดือนก่อน +1

    open ai api key limit exceed when ever i have used that it shows the same
    😮‍💨

  • @chaithanyavamshi2898
    @chaithanyavamshi2898 2 หลายเดือนก่อน +1

    Please teach Huggingaface or ollama open source models instead of Open AI LLMs

    • @FutureSmartAI
      @FutureSmartAI  2 หลายเดือนก่อน

      Planning open source models in next video. I work with multiple clients and they still prefer open ai models rather spending money hosting open source models

    • @chaithanyavamshi2898
      @chaithanyavamshi2898 2 หลายเดือนก่อน

      @@FutureSmartAI Thank you for the reply. Interesting to know and company which I work for want to host open source models due to privacy and security and no need to worry about vendor lock in. Can you please guide or have any plans using litellm to make the code model agnostic?

  • @mithunmahato309
    @mithunmahato309 2 หลายเดือนก่อน

    Can i use gemini pro instead of open ai ?

  • @ArpitYadav-ws5xe
    @ArpitYadav-ws5xe หลายเดือนก่อน +1

    wonderful...you are doing excellent.. can we get this code file?

    • @FutureSmartAI
      @FutureSmartAI  หลายเดือนก่อน

      Yes. code and explanation link in description

    • @Pratik345-b1y
      @Pratik345-b1y วันที่ผ่านมา

      @@FutureSmartAI code isn't complete - can you publish it on git or add google collab link

    • @FutureSmartAI
      @FutureSmartAI  วันที่ผ่านมา +1

      @@Pratik345-b1y All code is availble on hashnode series whose link is in description. Blog will also have link to original notebook

    • @Pratik345-b1y
      @Pratik345-b1y วันที่ผ่านมา

      @@FutureSmartAI Got it - Thank you so much - Your work is really awesome !! Please create more content - its more valuable than any paid courses

    • @imrozalam9042
      @imrozalam9042 16 ชั่วโมงที่ผ่านมา

      @@FutureSmartAI i am not able to find

  • @RajatKUMARNayak-ce6ki
    @RajatKUMARNayak-ce6ki หลายเดือนก่อน

    you should sahre the github Repo as well

    • @FutureSmartAI
      @FutureSmartAI  หลายเดือนก่อน

      yes check link in description

  • @abhishekpawar7170
    @abhishekpawar7170 2 หลายเดือนก่อน

    27:36

  • @abhishekpawar7170
    @abhishekpawar7170 2 หลายเดือนก่อน

    1:15:05

  • @shobhitagnihotri416
    @shobhitagnihotri416 2 หลายเดือนก่อน +1

    I think It would be better to revise

    • @FutureSmartAI
      @FutureSmartAI  2 หลายเดือนก่อน

      Thanks for suggestions

  • @anonymouscaveman8557
    @anonymouscaveman8557 หลายเดือนก่อน

    lottery lag gai

  • @nothing-t4c1g
    @nothing-t4c1g 2 หลายเดือนก่อน

    Hi @pradip

  • @bhaveshxrawat
    @bhaveshxrawat 26 วันที่ผ่านมา

    19:47