RAG Fundamentals and Advanced Techniques - Full Course

Поділитися
Вставка
  • Опубліковано 23 січ 2025

КОМЕНТАРІ • 68

  • @vincibits
    @vincibits 5 місяців тому +38

    Thank you +freeCodeCamp for collaboration, and thank you all for your support. If you'd like to connect with me, you can visit me on my channel @vincibits.

    • @kimiaebrahimi5346
      @kimiaebrahimi5346 5 місяців тому

      Thanks for the great video :) I was wondering why you would consider a search improvement in the last part(visualization of the embeddings) . Relevant documents were retrieved using the joint query, so it's expected that their embeddings would be more similar compared to the original query. Could you maybe elaborate more on this?

    • @RoX38gi
      @RoX38gi 2 місяці тому +1

      I knew you for paid courses. I appreciate your contribution to the community! This is commendable, keep it up 🙂

    • @vincibits
      @vincibits 2 місяці тому

      @@RoX38gi Thank you!

  • @arriyad1arriyad649
    @arriyad1arriyad649 Місяць тому +1

    Greatest course of all times on RAG. PLUS all python neatly in github! PLUS ASMR! Thank you!

  • @thghtfl
    @thghtfl 5 місяців тому +68

    came for RAG design, stayed for unintentional ASMR

    • @vincibits
      @vincibits 5 місяців тому +2

      lol! I get that a lot.. maybe I need to change careers!

    • @RijoSLal
      @RijoSLal 21 день тому +2

      ​@@vincibits don't even think about it

    • @vincibits
      @vincibits 21 день тому

      @@RijoSLal LOL!

  • @Trazynn
    @Trazynn 5 місяців тому +9

    I'd like more of this. This field is getting insanely hot right now. Companies want knowledge graphs. I could watch hours of just someone setting up a knowledge graphing project for an organization. What would be especially cool if knowledge graphs could give insight into a company's mail traffic or slack/discord whatever chat logs they have or maybe meeting transcripts. I understand the privacy concerns here so if there was a sanitized dataset that could be worked with that would be especially amazing.

    • @awakenwithoutcoffee
      @awakenwithoutcoffee 5 місяців тому

      knowledge graphs are cool but there are allot of downsides still:
      - vendor locked in (Microsoft)
      - very pricey to set-up (although you could potentially use non-LLM models like BERT to do entity extraction)
      - labor intensive, for automatic set-up the cost will 10x
      - difficult to make updates on the graph.
      - much longer retrieval time.
      this is from conversing with some of the top experts in the field. While it is great to see retrieval accuracy it's still too early to tell if the juice is worth the squeeze.

  • @ThalysonUece
    @ThalysonUece Місяць тому +1

    This was a very informative and straightforward course. Thank you for everything!

  • @orafaelgf
    @orafaelgf 5 місяців тому +2

    what a video. one of the best that I see about theme. congrats.

  • @devansh5268
    @devansh5268 5 місяців тому +3

    So perfectly explained. Thanks you for the video

  • @mariuswilsch4035
    @mariuswilsch4035 5 місяців тому +9

    How are can I get the news_articles? The github link is pointing to an old repo. I don't think it's the right one?

  • @lewists9475
    @lewists9475 Місяць тому +1

    The problem in 1:15:26 is that the retrieved embeddings come from the the augmented query but not the true answer getting from the original microsoft document. This makes the comparison not entirely fair.

  • @MajorWookie1
    @MajorWookie1 3 місяці тому +2

    Wonderful vendor thank you very much! Could someone post any resources related to rag with other documents other than text particularly JSON, XML, PDF, CSV, etc

  • @ikramrahisani
    @ikramrahisani 5 місяців тому

    i am shock with these kind of simple explination of these topic ,before watching this i will think that is very very difficult to understand but now every thing is very very good

  • @sonamohialdin3376
    @sonamohialdin3376 12 днів тому

    Very useful tutorial

  • @samsal073
    @samsal073 25 днів тому

    Thank you for sharing this video . Its really very informative and exciting to see how LLM and RAG can work together. Do you have another video that will follow on how you can refine the Adv RAG technique to get more relevant info and reduce noise? Also is not the Adv. RAG with multiple queries is how Chabot works?

  • @andybhat5988
    @andybhat5988 5 місяців тому

    Simply superb. Thank you

  • @tariqsy512
    @tariqsy512 5 місяців тому

    Awesome
    & straightforward

  • @amrhakimz
    @amrhakimz 5 місяців тому +1

    Just AMAZING, can you make a simple instructions video for RAG using ollama

    • @MajorWookie1
      @MajorWookie1 3 місяці тому

      I think this video covers it. You just have to find the equivalent libraries and functions for llama. Google is your friend.

  • @victorchrist-l2k
    @victorchrist-l2k 5 місяців тому

    very instructive tutorial

  • @geeekfa3278
    @geeekfa3278 2 місяці тому

    Wow!!! It is awsome.

  • @xyola
    @xyola 5 місяців тому

    This is a beauty

  • @CosmicCipher13
    @CosmicCipher13 6 днів тому

    How long should the process of embedding take?

  • @the7odmelmoney
    @the7odmelmoney 2 місяці тому

    Thank you

  • @techwiththomas5690
    @techwiththomas5690 5 місяців тому

    First of all thanks for this great video!!! I really hope I can get a QWiki content into chromadb with the help of this tutorial. I have one question: Isn't ChatGPT 3.5 Turbo deprecated?

  • @dvljinoaprex487
    @dvljinoaprex487 5 місяців тому

    Please more content like this

  • @sarautakr
    @sarautakr 5 місяців тому +2

    From Nepal 🇳🇵

    • @whacoder725
      @whacoder725 Місяць тому

      Hey wow Nepali are also interested in tech 😊

  • @aghileslounis
    @aghileslounis 5 місяців тому +3

    Good quality video, it would be even better with LESS zoom on the code. Just use normal zoom, it was VERY hard to follow.

  • @saumya9839
    @saumya9839 4 місяці тому +1

    embedding_functions.OpenAIEmbeddingFunction()
    there is no class OpenAIEmbeddingFunction in embedding_functions module
    Can somebody help me out if anyone else is also facing the same issue?

  • @venktharish2329
    @venktharish2329 5 місяців тому +1

    how to import news articles folder

  • @IsxaaqAcademy
    @IsxaaqAcademy 5 місяців тому +4

    Awesome
    But the only problem is the Open AI API key, that hinders a lot.

    • @shreekantpanigrahi6285
      @shreekantpanigrahi6285 5 місяців тому

      Isn't it is paid ?

    • @nguyentran7068
      @nguyentran7068 3 місяці тому +5

      Bro switching to another LLM does not cost more than 1 minute of coding if you actually research it. Read langchain documents and try some other LLM like Gemini for example

  • @yuzuru08
    @yuzuru08 5 місяців тому +6

    13th video, asking for some projects using IDX

  • @BJarvey
    @BJarvey 5 місяців тому

    Im building along using pycharm and i dont get it. The first hurdle is running it, it simply wont run, that openaiembeddingfunction gives alot of prolems also python aswell.. it wont run

  • @AmitErandole
    @AmitErandole 5 місяців тому +3

    Please show us how ro build agents and chatbots using free open source llama models. Everyone is sick of OpenAI at this point of time

  • @TheVertical92
    @TheVertical92 5 місяців тому +5

    No way i just started yesterday getting into this stuff 😂

    • @srivignesh3643
      @srivignesh3643 5 місяців тому +2

      😅 me too

    • @qawmkl
      @qawmkl 5 місяців тому

      same here, saved it to my playlist as soon as it was released, been searching about this a few hours before it was uploaded, LMAO, now I'm back at it

  • @manikumar-vr3kp
    @manikumar-vr3kp 4 місяці тому

    awesome

  • @jackbauer322
    @jackbauer322 5 місяців тому

    What about RAPTOR or c-RAG or Self-RAG ?

  • @AnandSingh-vn7xz
    @AnandSingh-vn7xz 5 місяців тому +3

    Please make video on Salesforce technology

  • @PANDURANG99
    @PANDURANG99 5 місяців тому +9

    My question is,if Still required OPENAPI key? Then use directly chatgpt

    • @GoingOno
      @GoingOno 5 місяців тому +11

      Exactly, I'm looking for llama 3 with RAG but every tutor comes with OPENAI😢

    • @think4ai
      @think4ai 5 місяців тому +5

      The same here🎉 I am sick of Openai this😢

    • @siddhubhai2508
      @siddhubhai2508 5 місяців тому +3

      This tells you all guys are noob at python.

    • @GoingOno
      @GoingOno 5 місяців тому +4

      @@siddhubhai2508 what's the relation with python here? Here we're looking for an open source LLM especially llama 3.

    • @BlackUdon
      @BlackUdon 5 місяців тому

      ​@@GoingOnouse a different Python package that does embedding functions for local llms

  • @Bright-C-Web-Developer
    @Bright-C-Web-Developer Місяць тому

    Please the API key is it for free

  • @johnkl3605
    @johnkl3605 5 місяців тому

  • @zeeshan8496
    @zeeshan8496 3 місяці тому

    Before starting they should mention you need openai credit point to send api request 😓💔

  • @jayanthjay3498
    @jayanthjay3498 9 днів тому

    Why always capital of France ??

  • @KumR
    @KumR 5 місяців тому

    1

  • @techwiththomas5690
    @techwiththomas5690 5 місяців тому

    Is there a way to do this with a llamafile of an OpenSource model such as Llama 3.1 8b or 70b? If llamafile is still too new then maybe using ollama (with open-webui)?