No video

LangChain Master Class For Beginners 2024 [+20 Examples, LangChain V0.2]

  Рет қаралды 81,087

codewithbrandon

codewithbrandon

Күн бұрын

Пікірлер: 176
@padhuLP
@padhuLP Ай бұрын
Brandon, I am nearly 70 years old and I have been a programmer for over 4 decades. I started as a Cobol programmer and been updating my skills as I went along. Never has been my learning at such a rapid pace as it is in the last year or so since all the AI tools have been arriving. I had just a basic knowledge of Python earlier, but now I have been able to do wonderful things with what I can develop with AI agents using tools available. Your tutorials have been the best I have seen so far. I can't thank you enough for providing the complete source code and explaining very well everything in your videos, including the environment setup. Keep up the great work!
@2TanishChavan
@2TanishChavan Ай бұрын
Sir 🫡
@Akuma7499
@Akuma7499 Ай бұрын
@infraia
@infraia Ай бұрын
What a great story! I am sure you are doing amazing work!
@markus_dev_cwb
@markus_dev_cwb Ай бұрын
Wow. Tks to share your story.
@stevemcclintock309
@stevemcclintock309 Ай бұрын
@padhuLP WOW thats awesome that you are still doing and learning at 70. You must be an amazing person, more young people meed to take some tips from you on life lessons. Even better I assume you are retired and doing all this for fun? I only hope I can live and learn as long. Keep be inspirational and take care for your future, Love from N.Ireland ❤
@tayyabshahzad10
@tayyabshahzad10 2 ай бұрын
This tutorial is much needed. Please create one on Langgraph as well.
@2TanishChavan
@2TanishChavan 2 ай бұрын
Yes 🙏 pls
@ArianeQube
@ArianeQube Ай бұрын
Yes, please. This is pure gold !
@bhancock_ai
@bhancock_ai Ай бұрын
Great suggestion! I’ll definitely add a LangGraph master class to the queue for you guys! 😁 And I created this tutorial because the docs for the new version of LangChain are kinda confusing. I’m hoping this video will help everyone spin up on the new version! If you have any questions on anything, please let me know!
@tayyabshahzad10
@tayyabshahzad10 Ай бұрын
​@@bhancock_aiYou're right! I started working with LangChain about a year ago, and now that I need to use it for my current project, almost everything has been deprecated. It was very frustrating at first. Also your CrewAI+Groq video is very good for learning purposes.❤
@abax_
@abax_ Ай бұрын
@@bhancock_ai Yes plz and show how to use function tool calling and react agent with chathistory in it able to use doc store to retrieve information and plz with open source model like chat groq that after making the application can be swapped with gpt so on that structure
@bartolli74
@bartolli74 Ай бұрын
Brandon, this LangChain tutorial is hands down the best I've seen! You nailed all the fundamentals and went deep into the details in such a human and relatable way. Your style makes complex stuff super easy to understand, and the practical examples are spot on. Love that you didn't push any products, just pure high-quality content focused on real value!! This is a must-watch for anyone diving into the matter. Huge thanks for creating such an awesome resource!!! I'll never look back at any other framework after understanding the power of LangChain. I hope you'll create a tutorial with the same level of detail for the new LangChain GenUI. Your style makes learning so much more enjoyable and effective! Thanks for all the great content!
@robel_asefa
@robel_asefa Ай бұрын
Wow, this LangChain Crash Course was amazing! It broke down the concepts way better than the official documentation. I learned so much from this video, I just had to come online to say thanks! 😂 Really clear and to the point. Please keep making more videos like this on LangChain, LangGraph, and similar stuff! Thanks again! 🙏🙏🙏
@harikrishnanb7273
@harikrishnanb7273 9 күн бұрын
after 46 mins into videos. amazing man ❤️‍🔥. i really needed this. this is the best resource to learn langchain i came across. full review after finishing the video!!
@harikrishnanb7273
@harikrishnanb7273 9 күн бұрын
oh i forgot. Thanks man really thanks 🙏
@cristobalml9460
@cristobalml9460 12 күн бұрын
Great tutorial... Now I started to understand better Langchain... I bought one Langchain course from Udemy and after watching the first section I just got lost and frustrated... Your explanation is far better... Thanks a lot... Liked and subscribed... definitely I will watch more videos from you.... Thanks again!
@rikhavthakkar2015
@rikhavthakkar2015 29 күн бұрын
Surely one the best tutorial videos I have come across on youtube so far. Not just for Langchain.....but across all the video tutorials for any technology I have seen so far......This is precise, crisp... hits the nail on the head with the learnings!!! and the best thing is it packs so much in.. like a crash course.. not wasting any time at all on typing the code during the recording... saves a lot of time and does not digress the listeners attention!! @brandon you are a good teacher and you know how to hold attention of students like me who sometimes never go beyond 10 mins into the video if the teacher is not able to hold attention and present him/her self well !!! SUPER JOB!!! FORMAT of the Training EXCELLENT!!!
@storagefreak
@storagefreak Ай бұрын
Brandon, this course is outstanding! It's exceptionally well-structured, clearly explained, and superbly produced. I aspire to create tutorials to my channel with half of the quality you've got here :)
@subhromukherjee14
@subhromukherjee14 24 күн бұрын
Hi Brandon, Thank you so much for putting together this Master Class. Previously, I was watching videos of older Langchain versions and encountered many changes and warnings when coding. Those videos had numerous gaps. After watching your videos and coding along, I’ve found it much easier to follow the entire Master Class. Your explanations are very clear, and your visual diagrams greatly help in understanding the flow. Thanks again!
@testfirsttestlast706
@testfirsttestlast706 Ай бұрын
This is by far one of the best courses on youtube, hands down. Brandon is great! (disclaimer: I don't know Brandon personally)
@DanielOliveira-vh4ye
@DanielOliveira-vh4ye 3 күн бұрын
This is the best free video that I've ever seen about genAI
@patalunavi1491
@patalunavi1491 10 күн бұрын
Hi Brandon, I just wanted to express my gratitude for your incredible LangChain tutorial. Your explanation was crystal clear and went straight to my head. I’ve watched numerous tutorials, but none have provided the depth of information and clarity that yours did. Because of this, I have a special request: could you please create a similar type of video on LangGraph? Your teaching style is truly exceptional, and I’m confident that a tutorial from you on this topic would be immensely beneficial for many learners like myself. Thank you so much for your hard work and dedication!
@gabrielrenno8927
@gabrielrenno8927 6 күн бұрын
This is the best Langchain tutorial ever created
@jiaqint961
@jiaqint961 4 күн бұрын
Thanks for your tutorial! just finished the entire video. The course is very well structured, and instruction is very clear.
@Productivity-s6s
@Productivity-s6s 9 күн бұрын
Bro I would literally pay for this information! You r directly on point. I have no idea, how did i find this treasure.
@bx1314
@bx1314 Ай бұрын
It takes time and you have make sure you know it but WOW this is the best class so far by a large margin!
@unknown.ethereum
@unknown.ethereum 11 күн бұрын
This channels definitely deserves more! Kudos to you Brandon! Thanks for all your hard work.
@turglow01
@turglow01 Ай бұрын
If anyone is having trouble running the 1a_rag file around 1:33:00, the solution that worked for me was to change line 24 to: loader = TextLoader(file_path, encoding = 'UTF-8')
@tanvirahmed1959
@tanvirahmed1959 24 күн бұрын
the consequence of the video is awesome.
@bhancock_ai
@bhancock_ai 20 күн бұрын
I love that 😂😂
@devloper_hs
@devloper_hs Ай бұрын
Why all projects use OpenAI, they removed the free credits and students don't have money to invest to learn. So kindly make use of some open source model also.
@Dis-Trackted
@Dis-Trackted Ай бұрын
That is a bit lazy. You can easily find out how to change the model and embedding provider in the official documentation and everything else applies. He explained how to switch to Anthropic, and its totally analogous. PS: Im not even a programmer. I am a self-taught and my background is in medicine, so I don't think I have any comparative advantage.
@henryguy3722
@henryguy3722 Ай бұрын
I think it just too easy to use open air and it works.. ideally the youtube community ahould make an effort to give altenrative options so they can build something cheaper.. for end users. I cant imagine building and app with open Ai inference it would be so expensive for my customers.. it just bad proposition..
@ansenhuang
@ansenhuang 4 күн бұрын
One of the best tutorials I’ve seen🎉
@ophelia6207
@ophelia6207 12 күн бұрын
Hands down the best LangChain tutorial I've watched. Thanks a lot, Brandon!
@GilluanFormiga
@GilluanFormiga Ай бұрын
The best LangChain video.
@lalitgehani
@lalitgehani Ай бұрын
If you run into encoding issue while running 1a_rag_basics, then modify TextLoader command as below loader = TextLoader(file_path, encoding="utf-8")
@JCamiloVargas
@JCamiloVargas Ай бұрын
Thanks for pointing that out
@SDAravind
@SDAravind 29 күн бұрын
This is much better than official documentation. Loved it. Thank you for the video
@IdPreferNot1
@IdPreferNot1 Ай бұрын
Such a great video explaining LangChain in detail. This should get all the likes! LangGraph please!
@pratikkumar939
@pratikkumar939 Ай бұрын
This is some serious quality tutorial. I have been working on this stack for 1 year now still you made me learn a thing or two. Amazing....
@jaisharma2887
@jaisharma2887 Ай бұрын
Best tutorial about langchain not only on yt but on the entire internet. You are a god bro ❤. Please make more such tutorials on langgraph and langsmith
@iampuco445
@iampuco445 Ай бұрын
Hey Brandon, I played around with Langchain with different learning sources for about two month. But this course gave me more insight than all others together. Very well structured, amazing didactic skills and super performance. Only the wiki example … I would have recorded it once again as it doesn’t match the accuracy of the rest (and yes: I understand that you wanted it to be done and out 😂) Thank you very much. Also for posting it here for free. 🖖
@aishikbandyopadhyay8191
@aishikbandyopadhyay8191 Ай бұрын
Brilliant tutorial which explores to the depths! Btw Brandon, how to incorporate google gemini or groq or ollama instead of openai service? The prompt template is different for each case. Please make a tutorial on incorporating the same!
@TheYoungSoul
@TheYoungSoul Ай бұрын
I have been using Ollama while working through this tutorial with very few issues and I just used the prompts as they were in the code base. Give Ollama a try. I think you will be surprised at how easy it will be to swap in llama3.
@free_thinker4958
@free_thinker4958 Ай бұрын
You're the man ❤️👏 we're looking forward to see some similar content on knowledge graph in langchain (neo4j etc...)
@andydataguy
@andydataguy Ай бұрын
Yesss! 🙌🏾
@tysonbenson
@tysonbenson 2 ай бұрын
Thank you so much, Brandon! So excited to jump into this!!!
@bhancock_ai
@bhancock_ai Ай бұрын
Thanks Tyson!! It’s a long master class so make sure to grab yourself a few cups of coffee 😅
@0limjon
@0limjon Ай бұрын
This is a great tutorial. I have been searching langchain courses for a while, and this is the best of for now. Thank you for your effort, it was very helpful.
@rorymacdonald2058
@rorymacdonald2058 Ай бұрын
Loved that you recommended watching first on double speed - was actually doing that by the time you said it :-)
@Enkumnu
@Enkumnu Ай бұрын
Thank you very much for this masterclass ! Helpfull I used ollama with model = Ollama(model="phi3", ...) to do your code. Works perfect. Thank you !
@TheYoungSoul
@TheYoungSoul Ай бұрын
Were you able to get through the agent section using the Ollama phi3 model? Thanks
@bkentffichter
@bkentffichter Ай бұрын
This is great. And I appreciate learning about poetry. But for beginners, they need to learn what’s going on with environments so running through the standard way would be helpful
@user-jz2tg8tl5f
@user-jz2tg8tl5f 29 күн бұрын
thank you, the way you are explaining these concepts is very easy to follow
@xhridhar
@xhridhar 2 ай бұрын
Fantastic. Thanks so much 🙏🏽
@SelfLabByFaraz
@SelfLabByFaraz 18 күн бұрын
Invaluable course!
@mahdiansari7047
@mahdiansari7047 23 күн бұрын
Very helpful video. Thank you so much for the content. I really appreciate what you have done in this video.
@dikshantgupta5539
@dikshantgupta5539 12 күн бұрын
Thank you so much for creating such fantastic content 😃😃
@humanish_ai
@humanish_ai 2 ай бұрын
Finally you dropped 😮
@evandroreisunreal
@evandroreisunreal Ай бұрын
Great tutorial. 🎉 I am curious to learn which app you use to do the drawings and the whiteboard. Could use those in my classes too. Thanks.
@prerithsagar5694
@prerithsagar5694 Ай бұрын
you deserve more subscribers Brandon. "A" class content. Can u do a tutorial on fine-tuning pre trained models and also about GraphRAG? Thank you in advance
@rorycawley
@rorycawley Ай бұрын
This really is a wonderful, a huge ton of great work - well done, very high quality!
@SDAravind
@SDAravind 29 күн бұрын
Hi Brandon, A video on How to use openai assistants for RAG application with memory instead of using langchain would simplify a lot of things.
@warangal9999
@warangal9999 29 күн бұрын
Super informative and very well explained, great job Brandon 👏
@twocats2543
@twocats2543 Ай бұрын
This is an outstanding tutorial. Exceptionally well done!
@hadifares8471
@hadifares8471 7 күн бұрын
Awesome!! Thanks!
@codeforyou8269
@codeforyou8269 12 күн бұрын
Mad Maxxxxxx course.
@jonathankewe9415
@jonathankewe9415 Ай бұрын
Hey Brendan, great tutorial. Thanks for sharing....Many Blessings...❤
@GregPeters1
@GregPeters1 2 ай бұрын
Hey Brandon! Thanks for this!
@bhancock_ai
@bhancock_ai Ай бұрын
Thanks Greg!! Please let me know if you have any questions! Happy to help!
@RishiRaj-zs4fh
@RishiRaj-zs4fh 10 күн бұрын
Bravo!! Can you please provide a video on LangGraph as well?
@SaddamBinSyed
@SaddamBinSyed 15 күн бұрын
A very well done and This is simply Awesome explanation.. Eager to watch your explanation on different topics.
@MrLyonliang
@MrLyonliang Ай бұрын
really easy to understand and follow along step by step, thanks a lot
@TFAOPEN
@TFAOPEN 2 ай бұрын
please do one focusing on agents
@bhancock_ai
@bhancock_ai Ай бұрын
Hey! I’d love to do some deeper dives into LangChain and agents! What else would you like to learn? If you’re interested in using a multi-agent framework, I definitely recommend trying out CrewAI!
@TFAOPEN
@TFAOPEN Ай бұрын
@@bhancock_ai how LangChain can be integrated with platforms like Voiceflow and VAPI to build robust voice interaction systems.
@paulmiller591
@paulmiller591 Ай бұрын
Fantastic thanks Brandon.
@bhancock_ai
@bhancock_ai Ай бұрын
Thanks Paul!! Hope to see you in the weekly call tomorrow!
@user-me7xe2ux5m
@user-me7xe2ux5m 2 ай бұрын
Awesome - thanks, Brandon!!!
@bhancock_ai
@bhancock_ai Ай бұрын
Of course! I hope you like the master class! 😁
@Dis-Trackted
@Dis-Trackted Ай бұрын
Thank you Brandon! I hope you can make one about LangGraph or LagServe in the near future.
@hendoitechnologies
@hendoitechnologies 20 күн бұрын
post full video about Claude 3.5 sonnet model and Claude API - full course video
@chat-jpt
@chat-jpt Ай бұрын
Totally the best ever.
@andreluistomaz3930
@andreluistomaz3930 Ай бұрын
Hi Brandon! Very cool content! Ty, man! 🖖
@bhancock_ai
@bhancock_ai Ай бұрын
Thanks Andre!! 😁
@kreddy8621
@kreddy8621 Ай бұрын
Brilliant, thanks great content
@generalchris90
@generalchris90 2 ай бұрын
Thanks Brandon!!
@mushinart
@mushinart Ай бұрын
Cool work , for the part of the prompttemplate final example where it doesn't work, tey to use the .format() that comes with it... hopefully it will work
@user-rk4ux3cj8q
@user-rk4ux3cj8q 21 күн бұрын
brilliant
@adriiman7801
@adriiman7801 2 ай бұрын
Great Video 🙌🙌
@Salionca
@Salionca 2 ай бұрын
👍 Thanks for the videos and everything.
@bhancock_ai
@bhancock_ai Ай бұрын
Of course! Y’all are awesome! Please let me know if you have any questions or if you’d like me to do a deeper dive into any topics 😁
@user-jq1ps4jv9z
@user-jq1ps4jv9z 23 күн бұрын
nice tutorial !!
@wesleybrito9909
@wesleybrito9909 Ай бұрын
Amazing, congrats 🎉
@pingguopi
@pingguopi 12 күн бұрын
Amazing course! Thanks Brandon! BYW: What is the tool used draw stuff? That looks so neat👁‍🗨
@st.3m906
@st.3m906 2 ай бұрын
Amazing!!!
@sairohanbangari7524
@sairohanbangari7524 23 күн бұрын
Hey Brandon, just wanted to get your thoughts on while creating an Agent, what if the agent needs more information from the human i.e follow up questions. We can make a custom tool that asks the question back to the user. However what would the implementation of this be for a web application look like? Would you suggest the follow up question as the final state and then invoke the agent again once the user replies? Thanks!
@aneeshb8087
@aneeshb8087 Ай бұрын
Hello Man You are awesome life saver. Please create a project course with lanchain with real world examples.
@taylorhancock4858
@taylorhancock4858 Ай бұрын
Awesome video!!!!
@bhancock_ai
@bhancock_ai Ай бұрын
Thanks Tay Tay! Now we got to start using AI to start automating some of your real estate!
@changmatta
@changmatta Ай бұрын
Wow. Amazing tutorial
@x-bowmasters3241
@x-bowmasters3241 Ай бұрын
what a great tutorial!
@mayureshbande5515
@mayureshbande5515 Ай бұрын
Please create in langchain javascript...much needed
@techietoons
@techietoons Ай бұрын
Awesome, detailed video.
@fernsmark18
@fernsmark18 Ай бұрын
Thanks Brandon :)
@nachoeigu
@nachoeigu Ай бұрын
Tremendous! Thank you
@never2nervous13
@never2nervous13 Ай бұрын
first and foremost really awesome tutorial. can't wait for more like this. I'm having trouble with 2b_rag. i tried various thresholds for the retriever and none are working.
@lavanyaraman7999
@lavanyaraman7999 Күн бұрын
Initially it didn't work for me too. I tried to remove the k value and set the threshold to 0.4 then few checking (if conditions ) then it worked . if condition (optional) .
@changmatta
@changmatta Ай бұрын
Adding tutorials on memory would be useful too
@MihirPrakash-wq1oc
@MihirPrakash-wq1oc Ай бұрын
Hi Brandon, Could you please make a project video on using crewAI for data Analysis from a SQL database?
@shingshing825
@shingshing825 14 күн бұрын
Hi Brandon, going through your tutorial I saw that once you copy paste the location from poetry shell the squiggly lines should disappear but for some reason this isn't working for me as it says the dotenv module is not found. Thanks for providing this resource!
@qzwwzt
@qzwwzt 2 ай бұрын
Congrats
@awakenwithoutcoffee
@awakenwithoutcoffee Ай бұрын
thank you for sharing your knowledge ! Question: for tools creation the docs mentioned a different approach using the @tool method. Can you explain a bit what the difference is in approach ? ☀
@biplabdaschoudhury7159
@biplabdaschoudhury7159 22 күн бұрын
poetry install is not working : getting below error: ackage operations: 13 installs, 0 updates, 0 removals - Installing torch (2.3.1): Failed RuntimeError Unable to find installation candidates for torch (2.3.1)
@TheAmazonExplorer731
@TheAmazonExplorer731 Ай бұрын
please make a video on visual question answering using llm or multi agent
@KumR
@KumR Ай бұрын
Thanks Brandon. I got pycharm already. Will adding poetry create any issues? Is poetry an IDE ? or is it like pip
@bhancock_ai
@bhancock_ai Ай бұрын
Hey! Poetry is a tool that allows you to easily manage your python environments so you shouldn’t have any issues using it with Pycharm. Also, how do you like Pycharm compared to VSCode?
@KumR
@KumR Ай бұрын
@@bhancock_ai - Thanks Brandon. I like PyCharm as it comes with many built-in tools and features, such as code analysis, debugging, and testing. But community version has some limitations like we cannot run ipynb. And it can be heavy on system resources, which might slow down performance. But running mini RAGs is not an issue. I also switch to Jupyter for ipynb .Once again thank you for your great compilation on langchain. Looking forward to trying out all projects.
@andewwayne7751
@andewwayne7751 Ай бұрын
The RAG chapter is very very confusing. In your video you show a folder DB, but when the code is downloaded it does not exist. Maybe I am missing something, but I don't see a section on how to set up chromadb
@testfirsttestlast706
@testfirsttestlast706 Ай бұрын
Brandon, in example 7_rag_conversational.py, for the {context} in the qa_system_prompt template, is it something coming from the previous Runnable from the chain? I don't see it being as one of the input parameters.
@bs_general
@bs_general 2 ай бұрын
Thanks for this tutorial. The form to request access to the code is missing from the page in the description
@bhancock_ai
@bhancock_ai Ай бұрын
Hey! If you add your email, it will send you an email that contains links to the source code plus links to source code for the rest of my projects! Please let me know if it’s causing you any issues!
@Caconian
@Caconian 29 күн бұрын
@codewithBrandon, can you share the tool which you are using to make the video tutorials and video please as well?
@TMFG_channel
@TMFG_channel Ай бұрын
Great Tutorial!! Does it always need txt files for rag? I tried using .pdf which had tabular data of devices with their information but it wasn't able to retrieve any answers. I tried with 3.5 turbo and 4o. I remember with langchain v.01 I was able to read all extensions (pdf, txt, docx, etc). Please tell me what am I missing?
@changmatta
@changmatta Ай бұрын
Tool decorator video part is missing? After 1_tool_constructor it's jumped directly to 3_tool_base_tool.py
@RealLexable
@RealLexable 17 күн бұрын
Whats about the rumours that langchain isn't production ready?
@everybodyguitar5271
@everybodyguitar5271 Ай бұрын
I found some website has bot detection and ask for captcha. Is there a way to bypass this by web-scrape?
@teamtom
@teamtom Ай бұрын
can i use miniconda instead of Poetry? i got used to miniconda and never used poetry before...
@karthikb.s.k.4486
@karthikb.s.k.4486 Ай бұрын
Thank you for the session i am getting error with torch libary after doing poetry install -no-root it says unable to find the installation candidate for torch 2.3.1 i am using python 3.11.6 is poetry from the file looks for python 3.12?
CrewAI RAG Deep Dive [Basic & Advanced Examples]
1:10:11
codewithbrandon
Рет қаралды 14 М.
Why Agent Frameworks Will Fail (and what to use instead)
19:21
Dave Ebbelaar
Рет қаралды 45 М.
123 GO! Houseによる偽の舌ドッキリ 😂👅
00:20
123 GO! HOUSE Japanese
Рет қаралды 4,9 МЛН
ПОМОГЛА НАЗЫВАЕТСЯ😂
00:20
Chapitosiki
Рет қаралды 28 МЛН
Logo Matching Challenge with Alfredo Larin Family! 👍
00:36
BigSchool
Рет қаралды 20 МЛН
Why Is He Unhappy…?
00:26
Alan Chikin Chow
Рет қаралды 108 МЛН
15 INSANE Use Cases for NEW Claude Sonnet 3.5! (Outperforms GPT-4o)
28:54
ML Was Hard Until I Learned These 5 Secrets!
13:11
Boris Meinardus
Рет қаралды 276 М.
What are AI Agents?
12:29
IBM Technology
Рет қаралды 176 М.
AI Pioneer Shows The Power of AI AGENTS - "The Future Is Agentic"
23:47
CrewAI Tutorial: Complete Crash Course for Beginners
1:05:43
codewithbrandon
Рет қаралды 175 М.
What is LangChain?
8:08
IBM Technology
Рет қаралды 193 М.
18 Months of Building Autonomous AI Agents in 42 Minutes
42:12
Devin Kearns | CUSTOM AI STUDIO
Рет қаралды 56 М.
123 GO! Houseによる偽の舌ドッキリ 😂👅
00:20
123 GO! HOUSE Japanese
Рет қаралды 4,9 МЛН