LangChain Explained In 15 Minutes - A MUST Learn For Python Programmers

Поделиться
HTML-код
  • Опубликовано: 25 июн 2024
  • If you write code in Python and are the slightest bit interested in AI, then you NEED to check out Langchain. Today I will give you an introduction to this new framework that allows you to build AI applications in Python & Javascript.
    Checkout "How to Use ChatGPT at Work" for FREE from the sponsor of this video, HubSpot! clickhubspot.com/lhh
    🎓 Premium Courses
    🏢 CourseCareers coursecareers.com/a/techwitht...
    🔗 BlockchainExpert algoexpert.io/blockchain (use code “tim”)
    💻 ProgrammingExpert programmingexpert.io/tim (use code “tim”)
    🎓 Free Courses
    📚 Introduction To Software Development coursecareers.com/a/techwitht...
    ⏳ Timestamps
    00:00 | Introduction
    00:48 | Installation/Setup
    02:16 | Free ChatGPT Resource
    03:18 | Using LangChain
    04:41 | Open API Key
    04:58 | Multiple Messages
    06:06 | Prompt Templates
    08:08 | Output Parser
    10:42 | Creating a Chain
    12:09 | SQL Example
    13:26 | Q&A Example
    14:29 | Choose Your Own Adventure Game
    🔗 Socials
    📸 Instagram / tech_with_tim
    🐦 Twitter / techwithtimm
    💬 Discord / discord
    🤝 LinkedIn / tim-ruscica-82631b179
    🌐 Website techwithtim.net
    💾 GitHub github.com/techwithtim
    Support
    👕 Merch teespring.com/stores/tech-wit...
    💵 Donations www.paypal.com/donate?hosted_...
    🙏 Patreon / techwithtim
    🔖 Tags
    - Tech With Tim
    - Langchain
    - Langchain Tutorial
    Hashtags
    #langchain
    #ai
    #python

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

  • @hugoczerniawski166
    @hugoczerniawski166 5 месяцев назад +3

    As always crisp content Sir! I love it, thank you 🙏

  • @arbyyyyh
    @arbyyyyh 6 месяцев назад +11

    I literally started looking into LangChain a couple days ago. Glad to have one of your videos as a guide!

  • @sdaiwepm
    @sdaiwepm 3 месяца назад

    I came here after taking a short course by the co-founder of LangChain. I'm sure he's a brilliant programmer, but Tim's explanations are much clearer, easier to follow. Thank you!

  • @user-ts9ks8in2n
    @user-ts9ks8in2n 6 месяцев назад

    Thank you Tim for making me Context Aware

  • @Mr.Nichols
    @Mr.Nichols 2 месяца назад +1

    Just got a job building with LangChain! Thanks Timothy.

  • @KaramAlayan
    @KaramAlayan 6 месяцев назад +3

    Just know you are a hero to millions love your content easily a top 10 content creator

  • @Scitus
    @Scitus 5 месяцев назад +1

    This video came across while I was working on my flight control software. I'm gonna add this as a copilot

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

    Have always been your fan TWT, Thanks for the valuable content

  • @timz2917
    @timz2917 6 месяцев назад +55

    "AI startups" going through the roof after this

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

    Thank you for great content 🙏

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

    Liked, Subscribed and going to check out next ones! ❤

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

    Thanks very much, Tim! This is perfect timing for a knowledgebase project at work.

  • @alamireda88
    @alamireda88 2 месяца назад

    great video, thanks !

  • @johnsummers101
    @johnsummers101 2 месяца назад

    Awesome video. I'll be using it with ollama

  • @xtremecubez3751
    @xtremecubez3751 6 месяцев назад +8

    As a person studying AI and DS as their major I think this library could be very helpful in working with AI in python as I was used to doing this stuff separately while this library clubs it all in , great video!

  • @abdelfattahkrita1590
    @abdelfattahkrita1590 4 месяца назад

    Great video, thank you! please do a video on how to use langchain with open source llms such as llama or hugging face models ( locally or on the cloud)

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

    Well for once I feel ahead of the curve having used this package already in my current projects. 

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

    What advantage dis-atvantage of using toml instead of dotenv?

  • @techdiyer5290
    @techdiyer5290 5 месяцев назад +2

    Is there a way to cut and glue multiple models together? I mean... if an existing code ai had a memGPT inspired tokenizer or smt, then it would be so much easier...

  • @DrAIScience
    @DrAIScience 4 месяца назад

    How about storing features and embeddings using llm?

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

    How is this different from using the assistants api from openai ?

  • @litttlemooncream5049
    @litttlemooncream5049 4 месяца назад

    helped a lot! but can i replace openai with other open-sourced llms? thx

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

    @tim you said you'd link, in the description, to your video with a code your own adventure example, but I don't see it.

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

    Hey I am having some error running the programs shown can you help me out

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

    Hi Tim - I recently enrolled in your course careers program (so far its amazing), I just have a question. I want to do the front end development specialization, but it automatically put me in the fundamental software development course. So after we complete this fundamental course, along with the final exams, will we be automatically prompted to select a specialization or how does it work? Thanks.

    • @TechWithTim
      @TechWithTim  6 месяцев назад +1

      Yes you will be prompted! You can select whichever one you like, you just need to pass the fundamentals first :)

  • @christoph231090
    @christoph231090 6 месяцев назад +1

    Hy Tim...
    Thanks for all your amazing content.
    Why do you install the libraries in your tutorials (always) in your global python environment?

    • @TechWithTim
      @TechWithTim  6 месяцев назад +1

      Just makes it a bit faster

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

      @@TechWithTimok, faster coder or faster video production 😅 Aren't you running into conflicts with all the libraries in your main python?

    • @TechWithTim
      @TechWithTim  6 месяцев назад +2

      surprisingly not too often!@@christoph231090

    • @serpent213
      @serpent213 5 месяцев назад +1

      nixos_user left the chat

    • @henrygagejr.-founderbuildg9199
      @henrygagejr.-founderbuildg9199 4 месяца назад

      How do you get paid? For example. For the example do you work with affiliate plans?

  • @christianmagnus1003
    @christianmagnus1003 2 месяца назад

    Question answering currently is with RAG pattern, so everything in this video change now, the most part of the code

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

    good ❤❤

  • @forfreeStory
    @forfreeStory 6 месяцев назад +1

    Thanks.
    FreePS

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

    Chat GPT is not an open AI Model. What do you mean with Open ai model ?

  • @ashutoshswami5067
    @ashutoshswami5067 6 месяцев назад +2

    I am encountering problems while importing chat_models module from langchain main module it says the module doesnt exist even though i installed everything correctly i searched on internet but nothing fruitful came up so any help would be appreciated

  • @get_downed_boi6270
    @get_downed_boi6270 6 месяцев назад +4

    just remember gang, chat gpt api is REALLY expensive.

  • @magnusbrzenk447
    @magnusbrzenk447 4 месяца назад

    Wow - this library can inject a string into another string!

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

    please do a video using Llama api

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

    Ok so let’s hear what kind of projects u guys are going to make using this langchain api!

  • @thelifehackerpro9943
    @thelifehackerpro9943 28 дней назад

    Langchain new version is completely changed, we want tutorial for new version with end to end project

  • @pravachanpatra4012
    @pravachanpatra4012 6 месяцев назад +2

    Can you make a tutorial on creating a neural network library from scratch?

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

      Can you make a tutorial on creating a neural network library from scratch?

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

      Can you make a tutorial on creating a neural network library from scratch?

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

      Can you make a tutorial on creating a neural network library from scratch?

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

      Can you make a tutorial on creating a neural network library from scratch?

    • @rosenvladev9654
      @rosenvladev9654 4 месяца назад

      why did u say that 5 times?
      @@pravachanpatra4012

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

    Hello Tech with Tim.
    My goal is to become a good ML,AI expert because there are some ideas i have in my mind and I have
    learned many things from RUclips,Google but still I don't have the necessary ML,AI skills to make them.
    So what do you think I should do?
    Like should i get a job?
    or buy a course?
    or something else?

  • @bellak820
    @bellak820 4 месяца назад

    Hey Tim, as I try to install langchain, I keep getting the same error. "zsh: no matches found: langchain[llms]" I'm not sure how to fix this. Any help would be appreciated.

    • @kaushik.aryan04
      @kaushik.aryan04 3 месяца назад +3

      write it as this pip install " langchain[llms]" or just do pip install langchain

    • @mrurm9496
      @mrurm9496 2 месяца назад

      @@kaushik.aryan04 that works, however the langchain[llms] package doesnt appear anymore on their get-started page, so I guess I would just do what is langchain's most updated suggestion

  • @abbasjafary3443
    @abbasjafary3443 Месяц назад +1

    Please someone answer me
    Is it completely free or not?

  • @richardbennett4365
    @richardbennett4365 6 месяцев назад +1

    See?
    At 1:57, even pip is telling the presenter how to install packages properly, but he ignores it and just keeps on going like an Energizer 🐇 Bunny.

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

    👍

  • @EagerEggplant
    @EagerEggplant 4 месяца назад

    using powershell is madness bro

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

    I can already list jobs in a company to be replaced by this. and many more with upcoming multi modal capabilities. this will disrupt labor market significantly

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

    LangChain is by no means new. In fact, it even older than ChatGPT!

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

    After watching this tutorial "I see a suit of armor around the world " cough cough Ultron cough .

  • @sohamkumar4757
    @sohamkumar4757 4 дня назад

    "Fantastic Documentation" 💀

  • @PANDURANG99
    @PANDURANG99 4 месяца назад

    What is difference between langchain use and chatgpt directly use?

  • @print-Ch1
    @print-Ch1 6 месяцев назад

    Second

  • @photon2724
    @photon2724 4 месяца назад +2

    andd its all already deprecated.

  • @UncopylockedBusiness
    @UncopylockedBusiness 6 месяцев назад +1

    E

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

    Disapppointed. What about vectordb ? Retrievers ? Web browsing ? Etc. You didnt get more than 20% og what langchain is capable of.

  • @dermenschistweilesglaubtda41
    @dermenschistweilesglaubtda41 6 месяцев назад +2

    can you make a vid on how to find a wife as a 10x programmer? i have problems

    • @TechWithTim
      @TechWithTim  6 месяцев назад +4

      I too have that problem

  • @savagepeacemaker
    @savagepeacemaker 5 месяцев назад +1

    Doesn't work.. at least it doesn't for me a month after the release of this video.

    • @Sich97
      @Sich97 2 месяца назад

      lol 😂

    • @varunpenumudi
      @varunpenumudi 25 дней назад

      Yes i think this library is changed alot.

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

    1st = 'First'
    print(f'{1st}')

    • @sadlife7710
      @sadlife7710 6 месяцев назад +5

      invalid, variable can't start on numbers XD

    • @mkk-un9nz
      @mkk-un9nz 6 месяцев назад

      good point 😁@@sadlife7710

    • @rizenrik
      @rizenrik 6 месяцев назад +2

      Observational test passed 😅😂

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

      ​@@rizenriki failed 🤦‍♂️

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

    You can’t be bothered with an environment? Or at least mention it ?

  • @AyahuascaDataScientist
    @AyahuascaDataScientist 6 месяцев назад +1

    I miss the old TWT. He looks like he’s going to be an old bald guy now

    • @TechWithTim
      @TechWithTim  6 месяцев назад +11

      Wanna donate some hair?

  • @rssvg
    @rssvg Месяц назад +1

    this video is so basic my 4 yr old nephew skipped it