The LangChain Cookbook - Beginner Guide To 7 Essential Concepts

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024

Комментарии • 447

  • @AlgorithmicEchoes
    @AlgorithmicEchoes Год назад +37

    As usual, very lucid and high quality content. I think I should embed the youtube transcripts and prompt gpt to 'explain it like data independent'. 😂

  • @AhmedBesbes
    @AhmedBesbes Год назад +47

    Literally amazed at how easily you went through such complex concepts.
    Nice and inspiring examples, good job!

  • @tonkatu1117
    @tonkatu1117 Год назад +2

    I'm just a product manager who knows only a little bit about writing codes, but this video made it really easy to understand the high level concept and get the hang of lang chain.
    Big shoutout from Japan🍣

  • @yallaskate
    @yallaskate Год назад +9

    this is awesome. as someone who fails with some silly error everytime they try coding, this is the first time i've been able to fluently follow through a tutorial without hiccups. big kudos to you and great work with your explanations. excited to work through your series

    • @MMABeijing
      @MMABeijing Год назад

      You used the colab notebook to follow the code?

  • @jasonvongsay2620
    @jasonvongsay2620 Год назад +5

    I've watched 4 of your videos now, and the "set" and video quality have incrementally improved. I appreciate you putting in the effort to make your videos better. I look forward to watching and learning from your future videos!

  • @Dr_Tripper
    @Dr_Tripper Год назад +2

    Yesterday I finally had a breakthrough and am beginning to understand the things that I see and read. I just hope that I don't have to use API keys as I want EVERYTHING local until I want to access the 'net for more information. I am building a fairly comprehensive application that not only will order groceries but will also perform local actions. What a time to be alive.

  • @bhagirathsinhparmar2902
    @bhagirathsinhparmar2902 4 месяца назад +1

    I can't appreciate this video or this playlist more. This work is a masterpiece. Thank you!!

  • @krbabu
    @krbabu 11 месяцев назад +1

    What is abundantly evident is that you, @DataIndependent, are an excellent teacher🙏.

  • @marclaygeorges2786
    @marclaygeorges2786 8 месяцев назад

    Thanks a lot for making this! I love that you just went through the notebook, giving us clear and concise overviews of each step.

    • @DataIndependent
      @DataIndependent  8 месяцев назад

      Wow this is so cool! Love the tip, I hardly get them.
      Thank you!

  • @alessandrorossi1294
    @alessandrorossi1294 Год назад

    I’m amazed how dense and well indexed this video and document is

  • @ydas9125
    @ydas9125 10 месяцев назад

    One of the best and concise summary on the core concepts of LangChain. I highly recommend it. Thank you.

  • @divyajeetpala6205
    @divyajeetpala6205 8 месяцев назад +1

    Thank you for this really helpful tutorial! It has helped me discover many things to which I was previously unaware of. No more doing things in an amateur way haha!😄

    • @DataIndependent
      @DataIndependent  8 месяцев назад +1

      Nice! This notebook needs updating forsure

  • @umeshkumarasamy6608
    @umeshkumarasamy6608 5 месяцев назад

    You Good sir are not a Guy who talks the talk. I learnt more about Langchain from you in this half hour than anybody else I have listened to on the last 3months. The veritable quarter to be exact. You are a Guy who walks the walk 🫡

  • @nattapongthanngam7216
    @nattapongthanngam7216 7 месяцев назад

    Thanks again, Greg! This video on LangChain concepts was really helpful after watching your LangChain intro. Learning about schemas, models, prompts, etc. is giving me a much better understanding of how LangChain works. Onward to the next video in your playlist!

  • @micbab-vg2mu
    @micbab-vg2mu Год назад

    I have started using Langchain. The video is what I need. Thank you.

  • @alexandermedina4950
    @alexandermedina4950 Год назад +6

    It has become very difficult to keep up with the ML/DL/AI scene as of lately, so I decided to go with Lang ⛓️, and your video has been the best I've seen so far. Thank you for your effort.

  • @021Jay123
    @021Jay123 Год назад

    I had zero knowledge about it and was struggle to understand it. now I have fairly good idea that Langchain is and what it can do with. thanks a lot.

  • @Clubcloudcomputing
    @Clubcloudcomputing Год назад +5

    Best langchain explanation I have seen so far. Fast paced. Brilliant.

  • @kwabenaababioadwabour2491
    @kwabenaababioadwabour2491 6 месяцев назад

    Where has this channel been all this while? This is gold. Thanks for the great video!

  • @YotamAvraham
    @YotamAvraham Год назад +13

    This is super high-quality content. Well done man!

  • @robmonkriedlinger
    @robmonkriedlinger Год назад +3

    Thank you - I am a development editor, and I built a little tool to help ask questions of the first draft text I am sent from what I learnt from you.

  • @prabhsingh1882
    @prabhsingh1882 9 месяцев назад +1

    I am amazed at how well you explained these concepts 🤯Keen to read your newsletters!

  • @xiaolianyuan6660
    @xiaolianyuan6660 Год назад

    Finally found the clear and intuitive lecture on how to smart use of LLMs by langchain and other search tools. Thank you so much.

  • @paul_sanders
    @paul_sanders Год назад +1

    High level/big picture explanations like this are very useful to some of us. Thank you

  • @mcusson2
    @mcusson2 Год назад

    Wow. The power and possibilities are endless! I hooked already.

  • @joaquinbembhy3446
    @joaquinbembhy3446 Год назад +2

    Your way of explaining is just flawless. Really helpful material, provided in a perfect manner. Congrats!

  • @mushinart
    @mushinart Год назад

    Amazing job explaining the core concepts, this video + the cook book are THE fast references to understand more and memorize less and practice and develop even more. Thanks a million sir

  • @TadjouLionelIT
    @TadjouLionelIT Год назад

    Thanks a lot Greg Kamradt for this video, It made me understand very clearly LangChain's coponents.

  • @ChaosLabs
    @ChaosLabs Год назад

    Took me a while to realize the parsing is done by the llm and all you're doing is giving it instructions on how to parse. In hindsight, it's obvious that's what would be done but I'm still amazed and surprised all at once.

  • @dennisnichols1374
    @dennisnichols1374 Год назад +6

    Awesome explanation. So clear! I loved that you just went step by step through the notebook.

  • @AnnetteThompson
    @AnnetteThompson Год назад

    Greg, thanks for so generously sharing your knowledge! I like the new navy paint on the walls in your room. 👍🏻

  • @chrisharris6570
    @chrisharris6570 Год назад +5

    That was a brilliant video. So well described with logical, easily understood examples. Thank you!

  • @TinyMagiq
    @TinyMagiq Год назад

    Kudos to you reffort on doing this. Very helpful. Thank you

  • @ed42x
    @ed42x Год назад

    Too relaxing to learn with you!! The way you communicate is very nice and clear, thank you

  • @Scooterboy_and_others109
    @Scooterboy_and_others109 Год назад

    Fantastic video. I learned a ton in 60 minutes, by watching this video
    Looking forward to watch the rest as well

  • @MarkusEicher70
    @MarkusEicher70 Год назад

    Very nice intro, thank you Greg. A good starting point to dig in deeper. Now looking forward to the second part with some use cases and then stop watching videos and get the hands on it. But rest assured, I will sure come back for more videos later. Love your work, please keep it going. Greetings and be well, sir.

  • @gabrielvalentim197
    @gabrielvalentim197 Год назад

    In just a few minutes, I became a really big fan! Thank you for your videos!

  • @sayoojvalsan4879
    @sayoojvalsan4879 Год назад

    Best video I followed all way long. Thanks Greg. This is Quality content!

  • @DevBanerjee-h2n
    @DevBanerjee-h2n 8 месяцев назад

    Thank you for this video! You did an amazing job, learning from which we will also do amazing jobs!

  • @paraconscious790
    @paraconscious790 Год назад +1

    This is indeed a Cookbook, very good job, eagerly waiting for the use cases video, thank you!

  • @faustoalbers6314
    @faustoalbers6314 Год назад +1

    Brilliant! Would love to see you do one on building a personal assistent with LangChain!

  • @BREAKDRS
    @BREAKDRS Год назад +1

    This is really helpful. With the order that those concepts are introduced with the great examples, I found everything in the langchain documentation become much easier to follow now. I now know what to look at for each of the ideas I have. Thank you!

  • @askcoachmarty
    @askcoachmarty Год назад

    Greg, thanks for another great video. I've come back to this one a few times to clear my head :)

  • @armankarambakhsh9863
    @armankarambakhsh9863 Год назад

    Dude finding this video was one of the best things that happened to me in life

    • @armankarambakhsh9863
      @armankarambakhsh9863 Год назад

      I guess we can run it through your cookbook too right? If yes, how would integrating it into my website work? Can we also copy it's code exactly for our initial templates?

  • @hoyinleunghk
    @hoyinleunghk Год назад

    The best explanation I have found on RUclips , thank you!

    • @DataIndependent
      @DataIndependent  Год назад

      Awesome thanks Hoyin - what're you working on?

    • @hoyinleunghk
      @hoyinleunghk Год назад

      ​@@DataIndependent Hi Greg, I'm a web developer. Recently I tried openai's whisper to do subtitles and I'm amazed by its accuracy.
      I've also been curious about what Langchain is and how it can used. you offered a great explanation. 🙏

  • @nh_ws
    @nh_ws Год назад

    All of a sudden, I liked this course. Great content.

  • @TroyShields
    @TroyShields Год назад

    BRAVO! Clear, concise, and to the point. Thank you.

  • @user-ky4jd8cm2o
    @user-ky4jd8cm2o Год назад +115

    This should be a college lecture for all CS students since 2023.

    • @DataIndependent
      @DataIndependent  Год назад +17

      Wow that is an awesome compliment thank you

    • @sahil0094
      @sahil0094 Год назад +1

      Okay beta

    • @greendsnow
      @greendsnow Год назад +1

      there won't be a need for a CS degree by 2025...
      even in the data science field...

    • @dprggrmr
      @dprggrmr Год назад

      Huh? What's college?

    • @aizenkai3872
      @aizenkai3872 10 месяцев назад

      @@greendsnowvery true I didn’t get a degree and I’m working in the CS field. Not easy though

  • @Geordie504
    @Geordie504 Год назад

    Well crafted overview with concrete examples. I'm very experienced in the field, and this taught me quite a bit.

    • @DataIndependent
      @DataIndependent  Год назад

      Great thank you George.
      What’re you working on or building?

  • @brijeshjaggi4579
    @brijeshjaggi4579 6 месяцев назад

    thanks greg, this was very very easy to understand and insightful

  • @NashatJumaah
    @NashatJumaah Год назад

    With this attitude your channel will be a start in the upcoming months/years.Keep up the great work..

  • @jaideep_yes
    @jaideep_yes Год назад +1

    You aced the topic man!. Thanks.

  • @alainherreman3685
    @alainherreman3685 9 месяцев назад

    Thank you, I learned so much reading your Cookbook.

    • @DataIndependent
      @DataIndependent  9 месяцев назад

      Oh heck ya! This is my 2nd tip ever. Love it.
      Reach out if you have any questions

  • @christiancarpinelli
    @christiancarpinelli Год назад +8

    Hi Greg, your content is some of the best around the LangChain library, and I believe you’ll grow a lot in the coming months in the YT tech space.
    I’ve been studying a lot of this new tools in the past month or so, and experimented with a lot of small exercises.
    Now I’m really putting it all into test in the real world were I’m trying to create something and I would like to have your feedback on this.
    I'm building a chatbot that helps my users to get informations about a functionality and execute some actions via API... I was thinking to have the GPT-3.5-turbo ChatAPI as "orchestrator", and if the user wants to get informations redirect the request to a query on a vector DB for getting useful chunks of info and feed those to GPT-4 and get an appropriate response to the user question, and if instead the user wants to execute an action, redirect the request to GPT-4 and the LangChain OpenAPI Agent to execute it and return the result to the user.
    What do you think about this approach? Any suggestions?

    • @SpencerYonce
      @SpencerYonce Год назад

      I’ve been doing a similar approach in some smaller projects myself recently. I would definitely recommend trying implementing it yourself first before using langchain to see if you really need it. I made my own chatbot and agent classes that essentially do the same, but much less code. Awesome idea though!

    • @DataIndependent
      @DataIndependent  Год назад

      Hey! Just seeing this now - comments got crazy for a while.
      I would check out LangChain's new conversational retrieval agent which should help
      blog.langchain.dev/conversational-retrieval-agents/
      python.langchain.com/docs/use_cases/question_answering/how_to/conversational_retrieval_agents

  • @thatsmekb
    @thatsmekb Год назад

    Great overview Greg! Really enjoyed the examples and the way you broke down the concepts.

  • @Ytsubray73
    @Ytsubray73 Год назад

    Great coverage and explanation of Langchain Greg. Thanks for this!

  • @timschannel247
    @timschannel247 9 месяцев назад

    Useful contributions. Thanks your helping the community, Bro!

  • @chandankumarmishra336
    @chandankumarmishra336 7 месяцев назад

    amazing playlist...watching it completely for sure

  • @meldeweese
    @meldeweese 9 месяцев назад

    Yes! Only tutorial that makes any sense. Great job thank you!!

  • @saadati
    @saadati 9 месяцев назад

    What an amazing video to walk you through the concepts, as well as practical examples. I recommended my friend to watch it too. 😊

    • @DataIndependent
      @DataIndependent  9 месяцев назад +1

      Thank you! I’m going to be doing an update soon. Too much code is out of date.

  • @cadbad
    @cadbad Год назад

    Thank you so much for making this so easy to follow and understand. As someone who has been out of the coding game for 15 years, I really struggled with some of the content from others where the assumed knowledge and terminology is so much higher. Keep up the good work :)

    • @DataIndependent
      @DataIndependent  Год назад

      Awesome! Thank you very much - what projects are you working on building?

    • @cadbad
      @cadbad Год назад

      @@DataIndependent An app that helps users draft a specific type form of words. I'd like to use an agent that will follow a general process to gather information, then evaluate whether it has enough to draft the text against specific criteria, and ask for more if not. Once it thinks it has enough, it will draft the form of words. Evaluation seems tricky though!

  • @dontwasteachance
    @dontwasteachance Год назад

    This is a great presentation. You have a great way of teaching.

  • @吴逸潇
    @吴逸潇 Год назад

    Great, correct, incisive, ultimate pragmatic video explanation, completely zero-based social science students eager to listen

  • @brandolosaria9611
    @brandolosaria9611 Год назад

    Amazing and great explanation, Ill try out the cookbook in Git. Thank you

  • @rocio6454
    @rocio6454 Год назад

    I will write the comment on this video but thanks too much for ALL the videos, code and your explanations. Keep going please, you have talent for this! waiting for new lessons sir!

  • @leestapleton141
    @leestapleton141 7 месяцев назад

    Good stuff. Even as a developer the concepts of AI are some completely new so thanks for breaking the concepts down into simple language

  • @therealjimmycooper
    @therealjimmycooper Год назад +1

    Spectacular video. Thank you.

  • @echofloripa
    @echofloripa Год назад

    I know it was just an example of chain, but if we are already using (and spending on) openai gpt, at least on this specific example, we could just have the prompt straight to the full question, which gives the correct answer.

  • @sarathfromsaudi
    @sarathfromsaudi 6 месяцев назад

    Just Awesome .. Thanks a lot for making and sharing this video ..

  • @hiranga
    @hiranga Год назад

    Dude. Epic💪🏾💪🏾💪🏾💪🏾💪🏾
    👏🏾thanks for this Masterclass!

  • @VersatileAnthem
    @VersatileAnthem Год назад

    awesome video. the concepts are explained clearly!

  • @RyanBrown-d7w
    @RyanBrown-d7w Год назад

    Very impressive communication skills!

  • @ninthsun
    @ninthsun Год назад

    Thanks, this really helped a lot to briefly get an idea what Langchain can do👍

  • @michaelanderson3172
    @michaelanderson3172 Год назад

    Excellent instruction! You've made what could be a complex topic, very simple. Hope you can do a video on embedding and the various use cases. Thank you for the excellent presentation in this video.

    • @DataIndependent
      @DataIndependent  Год назад

      Awesome thank you!
      For embeddings, what is the real world use case you want to explore more?

  • @kuntalpcelebi2251
    @kuntalpcelebi2251 Год назад

    I am gonna set this up to ask questions about langchain to keep me updated with langchain :D

  • @ajith007-ytb
    @ajith007-ytb Год назад +1

    Thank you so much for the video. It was really very helpful. You explained the concepts very well. 🙏

  • @averaguilar
    @averaguilar Год назад

    U just blew my mind!!!, jumping into your langchaing guided tour to figure out ways to tame OpenAI 💥

  • @TPAKTOPsp
    @TPAKTOPsp Год назад

    Thanks for great overview. Even as a dev myself I find the docs are dooing a poor job of explaining what is for what and why. You did incredible job at this. Thanks!

  • @xp3ll3d
    @xp3ll3d Год назад

    This video was a really great beginner overview. Thanks a lot for putting it together. I'm looking forward to part 2.

    • @exoticcoder5365
      @exoticcoder5365 Год назад +1

      He got a whole playlist ( 16 episodes ), this one is the 3rd one, you can check it out if you haven't

  • @Vinato2000
    @Vinato2000 Год назад

    Awesome introduction about LangChain, great job!

  • @RunyCalmera
    @RunyCalmera Год назад

    Another use case Greg:
    Imagine I create Wordpress review sites where I review Amazon products.
    And ai want to review a product category like digital cameras based on the review of the existing cameras.
    What ai want to langchain to help me review the top 7 cameras, puth the pros and cons of the top 7 cameras and write a review for each camera.
    The inputs are: product name, amazon link, and I can get the reviews for this product.
    So I’m thinking about a template like:
    You are a reviewer of cameras. You found 7 cameras. And you got alle reviews of these cameras.
    Write an article and give product description, the pros and cons and list the products from 1 to7 based on the reviews.

  • @llliiillliiilll404
    @llliiillliiilll404 9 месяцев назад

    Thank you for this amazingly helpful overview! Lucky to have this as my intro to GPT world.
    I have a question regarding splitters and embeddings. I'm working on an application that stores chat history of coaches with their clients and allows quickly find the references from the previous conversations with the user. Let's say he mentioned his dog, so instead of scrolling the chart and trying to find his dog's name and type, I can simply ask GPT and get the name. Would you rather save each message as a different doc/embedding or the whole conversation as one doc?

  • @jpm9rk
    @jpm9rk Год назад

    Insanely high quality video. Thanks so much!

  • @Dani-cg5yc
    @Dani-cg5yc 11 месяцев назад

    Is this video still up to date? What about the rest of the videos from the series? Anyway, great video. Thanks for helping all of us :)

  • @nexon7
    @nexon7 Год назад

    Thank you for this concise and understandable introduction of the concepts!

  • @terryhenyo9216
    @terryhenyo9216 Год назад

    You explain stuff very well and your voice is quite pleasant. Investing in learning LangChain right now seems to be a wise move for many. It may become something like Docker or Ansible for AI in the future.

    • @DataIndependent
      @DataIndependent  Год назад +1

      Thank you Terry. Yes, learning the frameworks that are being put on top of LLMs will be a good investment.

  • @chenqu773
    @chenqu773 Год назад

    This is a really concise & cool tutorial to start with langchain! Thank you.

  • @GullyAPCBurns
    @GullyAPCBurns Год назад

    Fantastic presentation! This is incredibly useful. Thank you!

  • @koen.mortier_fitchen
    @koen.mortier_fitchen Год назад

    Thank you for your work Greg! Regards from Belgium :)

  • @DanielChen90
    @DanielChen90 Год назад

    Loving the new look bro! Great upgrade and as usual great conent

    • @DataIndependent
      @DataIndependent  Год назад

      Nice! Thank you very much. It was time to take AI more seriously.
      I'm about to rebrand data indy to my personal brand as well.

  • @ShotterManable
    @ShotterManable Год назад +1

    Beautiful summary! Thanks a lot for sharing it. I'll definitely check out all the documentation but you gave us a very good overview. Thanks for the ramp up!

  • @wotw_coza
    @wotw_coza Год назад

    If I may make a suggestion, for complete noobs tell them how to or where they can get info on how to run the Python Notebook, that took me a while to figure out, the rest of your stuff was spot on, well done!

  • @bunnihilator
    @bunnihilator Год назад

    The best overview ever!!

  • @tonyhhq
    @tonyhhq Год назад

    Thank you very much! This is super helpful for a Langchain Beginner LOL. Looking forward to your use cases!

  • @eL3ctric
    @eL3ctric Год назад

    I just f***** love LangChain it is soooo fun

  • @陆恒-g9e
    @陆恒-g9e Год назад

    Thank you for the guide cookbook! 谢谢你精彩的cookbook!

  • @chintan357
    @chintan357 11 месяцев назад

    highly appreciate your work 💖

  • @jokosalsa
    @jokosalsa Год назад

    Fantastic tutorial. One of the best I found. Great job! Subscribed

  • @theeFaris
    @theeFaris Год назад

    Extremely concise and no hype and straigh to the point. I LOVE IT!

  • @omenquentama6453
    @omenquentama6453 Год назад

    Big thanks for publishing such great content.