The LangChain Cookbook - Beginner Guide To 7 Essential Concepts

Поділитися
Вставка
  • Опубліковано 6 тра 2024
  • Twitter: / gregkamradt
    Newsletter: mail.gregkamradt.com/signup
    Cookbook Part 2: • The LangChain Cookbook...
    Wild Belle - Keep You: open.spotify.com/track/1eREJI...
    LangChain Cookbook: github.com/gkamradt/langchain...
    LangChain Conceptual Docs: docs.langchain.com/docs/categ...
    Python Docs: python.langchain.com/en/latest/
    JS/TS Docs: js.langchain.com/docs/
    0:00 - Introduction
    1:12 - Conceptual Docs
    1:54 - Cookbook introduction
    2:27 - What is LangChain?
    5:10 - Schema (Text, Messages, Documents)
    8:54 - Models (Language, Chat, Embeddings)
    12:03 - Prompts (Template, Examples, Output Parse)
    20:45 - Indexes (Loaders, Splitters, Retrievers, Vectorstores)
    26:39 - Memory (Chat History)
    28:12 - Chains (Simple, Summarize)
    32:52 - Agents (Toolkits, Agents)
    Music by lofigenerator.com / CC BY

КОМЕНТАРІ • 438

  • @kwabenaababioadwabour2491
    @kwabenaababioadwabour2491 4 дні тому

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

  • @TroyShields
    @TroyShields Рік тому

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

  • @dennisnichols1374
    @dennisnichols1374 Рік тому +4

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

  • @mehulvaidya5241
    @mehulvaidya5241 Місяць тому +4

    This is exactly i wanted. Short tutorial which covers all important features of Langchain

  • @user-ky4jd8cm2o
    @user-ky4jd8cm2o Рік тому +113

    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 11 місяців тому

      Huh? What's college?

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

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

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

    amazing playlist...watching it completely for sure

  • @ajithtina
    @ajithtina Рік тому +1

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

  • @dontwasteachance
    @dontwasteachance 9 місяців тому

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

  • @mushinart
    @mushinart 6 місяців тому

    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

  • @askcoachmarty
    @askcoachmarty Рік тому

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

  • @omenquentama6453
    @omenquentama6453 Рік тому

    Big thanks for publishing such great content.

  • @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

  • @TadjouLionelIT
    @TadjouLionelIT 6 місяців тому

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

  • @mcusson2
    @mcusson2 11 місяців тому

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

  • @user-ou3xb9tk6k
    @user-ou3xb9tk6k 10 місяців тому

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

  • @Vinato2000
    @Vinato2000 11 місяців тому

    Awesome introduction about LangChain, great job!

  • @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!

  • @ydas9125
    @ydas9125 4 місяці тому

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

  • @alexandermedina4950
    @alexandermedina4950 11 місяців тому +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.

  • @faustoalbers6314
    @faustoalbers6314 Рік тому +1

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

  • @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!

  • @brandolosaria9611
    @brandolosaria9611 8 місяців тому

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

  • @user-qx3nf4kf1r
    @user-qx3nf4kf1r Місяць тому

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

  • @KenSemerkant
    @KenSemerkant Рік тому

    Excellent tutorial, thanks for sharing

  • @nexon7
    @nexon7 Рік тому

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

  • @brijeshjaggi4579
    @brijeshjaggi4579 7 днів тому

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

  • @thatsmekb
    @thatsmekb 10 місяців тому

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

  • @TinyMagiq
    @TinyMagiq Рік тому

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

  • @eddiepixel
    @eddiepixel 11 місяців тому

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

  • @waeldimassi3355
    @waeldimassi3355 11 місяців тому

    This is awesome !!! Please keep up ! All my support

  • @micbab-vg2mu
    @micbab-vg2mu Рік тому

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

  • @nattapongthanngam7216
    @nattapongthanngam7216 20 днів тому

    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!

  • @aiautoglasscrm
    @aiautoglasscrm Рік тому

    Excellent video, and thank you for sharing your wisdom from your perspective, really appreciate it.

  • @AnnetteThompson
    @AnnetteThompson Рік тому

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

  • @AhmedBesbes
    @AhmedBesbes Рік тому +48

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

  • @seansquantumlogic4199
    @seansquantumlogic4199 9 місяців тому

    Thank you so much for this tutorial

  • @chrisharris6570
    @chrisharris6570 Рік тому +5

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

  • @nh_ws
    @nh_ws Рік тому

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

  • @Dr_Tripper
    @Dr_Tripper 11 місяців тому +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.

  • @koen.mortier_fitchen
    @koen.mortier_fitchen 9 місяців тому

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

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

    Great presentation

  • @ninthsun
    @ninthsun Рік тому

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

  • @jimmymorrissey863
    @jimmymorrissey863 Рік тому

    Insanely high quality video. Thanks so much!

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

    Thank you, I learned so much reading your Cookbook.

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

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

  • @tonkatu1117
    @tonkatu1117 11 місяців тому +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🍣

  • @Geordie504
    @Geordie504 10 місяців тому

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

    • @DataIndependent
      @DataIndependent  10 місяців тому

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

  • @joaquinbembhy3446
    @joaquinbembhy3446 11 місяців тому +2

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

  • @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!

  • @user-pq8lo1eu2j
    @user-pq8lo1eu2j Рік тому +13

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

  • @GullyAPCBurns
    @GullyAPCBurns 11 місяців тому

    Fantastic presentation! This is incredibly useful. Thank you!

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

    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  Місяць тому

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

  • @MrMwenesi
    @MrMwenesi Рік тому

    Thank you Greg. The video was explained very well

  • @samyeung122
    @samyeung122 7 місяців тому

    Great tutorial! Thanks!

    • @DataIndependent
      @DataIndependent  7 місяців тому

      Awesome thank you! What’re you building or working on right now?

  • @hiranga
    @hiranga Рік тому

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

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

    great presentation

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

    Useful contributions. Thanks your helping the community, Bro!

  • @therealjimmycooper
    @therealjimmycooper 10 місяців тому +1

    Spectacular video. Thank you.

  • @anilkumarkanasani
    @anilkumarkanasani 8 місяців тому

    Thank you very much

  • @cmthimmaiah
    @cmthimmaiah Рік тому

    Amazing, thank you

  • @jaideepsingh877
    @jaideepsingh877 11 місяців тому +1

    You aced the topic man!. Thanks.

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

    You are a great teacher!

  • @tonyhhq
    @tonyhhq Рік тому

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

  • @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.

  • @ilianos
    @ilianos Рік тому

    Thanks for sharing this amazing content with us!

  • @HombresTopG-bf9se
    @HombresTopG-bf9se Рік тому

    Thank your for this video!

  • @kevon217
    @kevon217 Рік тому

    Great run through. Very helpful!

  • @paraconscious790
    @paraconscious790 Рік тому +1

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

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

    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.

  • @FelixBoehme
    @FelixBoehme Рік тому

    Great video! Thank you! 👏👏👏

  • @paul_sanders
    @paul_sanders Рік тому +1

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

  • @Ytsubray73
    @Ytsubray73 10 місяців тому

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

    • @DataIndependent
      @DataIndependent  10 місяців тому

      Awesome thank you! What’re you building?

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

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

  • @leandrewdixon3521
    @leandrewdixon3521 Рік тому

    Super helpful overview! Thanks

  • @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.

  • @jokosalsa
    @jokosalsa Рік тому

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

  • @outof.thehouse
    @outof.thehouse Рік тому

    Thoroughly enjoyed this! Thank You so much :)

  • @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.

  • @michaelanderson3172
    @michaelanderson3172 10 місяців тому

    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  10 місяців тому

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

  • @chenqu773
    @chenqu773 Рік тому

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

  • @sayoojvalsan4879
    @sayoojvalsan4879 Рік тому

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

  • @chintan357
    @chintan357 4 місяці тому

    highly appreciate your work 💖

  • @caiyu538
    @caiyu538 7 місяців тому

    Great to revisit

  • @tomcoleman2765
    @tomcoleman2765 Рік тому

    Great job!

  • @prasannaprabhu9943
    @prasannaprabhu9943 10 місяців тому

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

  • @divyajeetpala6205
    @divyajeetpala6205 2 місяці тому +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  2 місяці тому +1

      Nice! This notebook needs updating forsure

  • @user-rl9ns5qb4o
    @user-rl9ns5qb4o 6 місяців тому

    Great and simple

  • @more-reese
    @more-reese 10 місяців тому

    Super helpful, thank you!

    • @DataIndependent
      @DataIndependent  10 місяців тому

      Nice!! Glad to hear it - what’re you building?

  • @barryc3907
    @barryc3907 Рік тому

    Super interesting and thorough - thanks!

  • @user-ot2vl5wj4w
    @user-ot2vl5wj4w 11 місяців тому

    Great Job!!!

  • @VersatileAnthem
    @VersatileAnthem 6 місяців тому

    awesome video. the concepts are explained clearly!

  • @cadbad
    @cadbad 10 місяців тому

    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  10 місяців тому

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

    • @cadbad
      @cadbad 10 місяців тому

      @@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!

  • @oshodikolapo2159
    @oshodikolapo2159 Рік тому

    Thank you for this, just what I needed.

  • @avg_ape
    @avg_ape Рік тому

    Thank you. This was very helpful.

  • @filippocorsini3465
    @filippocorsini3465 Рік тому

    this video is pure gold, thank you

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

    thanks for the content brow it helps a lot

  • @alessandrorossi1294
    @alessandrorossi1294 Рік тому

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

  • @david_the_lawyer
    @david_the_lawyer 10 місяців тому

    Thank you! Very helpful

    • @DataIndependent
      @DataIndependent  10 місяців тому +1

      Awesome - glad it helped David. What’re you building?

    • @david_the_lawyer
      @david_the_lawyer 10 місяців тому

      I’m building labor & employment law bots for use by HR departments. I’m a litigation attorney that specialized in employment law.

  • @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!

  • @shaunpx1
    @shaunpx1 9 місяців тому

    great video! look forward to your other content on Langchain. Do you have any more video that disccus using multiple LLMs together or using huggingface transformers with Langchain?

  • @waldon4369
    @waldon4369 9 місяців тому

    This video is very helpful for me , THX