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

Поделиться
HTML-код
  • Опубликовано: 10 июн 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

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

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

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

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

    "AI startups" going through the roof after this

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

    Just got a job building with LangChain! Thanks Timothy.

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

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

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

    Thank you Tim for making me Context Aware

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

    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!

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

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

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

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

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

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

    Thank you for great content 🙏

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

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

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

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

  • @alamireda88
    @alamireda88 Месяц назад

    great video, thanks !

  • @johnsummers101
    @johnsummers101 Месяц назад

    Awesome video. I'll be using it with ollama

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

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

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

    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)

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

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

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

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

    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  5 месяцев назад +1

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

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

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

  • @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  5 месяцев назад +2

      surprisingly not too often!@@christoph231090

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

      nixos_user left the chat

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

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

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

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

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

    How about storing features and embeddings using llm?

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

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

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

    @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

  • @ashutoshswami5067
    @ashutoshswami5067 5 месяцев назад +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

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

    good ❤❤

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

    Thanks.
    FreePS

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

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

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

    just remember gang, chat gpt api is REALLY expensive.

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

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

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

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

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

    please do a video using Llama api

  • @abbasjafary3443
    @abbasjafary3443 14 дней назад +1

    Please someone answer me
    Is it completely free or not?

  • @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 3 месяца назад

      why did u say that 5 times?
      @@pravachanpatra4012

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

    👍

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

    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?

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

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

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

    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

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

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

  • @richardbennett4365
    @richardbennett4365 5 месяцев назад +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.

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

    using powershell is madness bro

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

    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

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

    What is difference between langchain use and chatgpt directly use?

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

    E

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

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

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

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

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

    Second

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

    andd its all already deprecated.

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

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

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

  • @savagepeacemaker
    @savagepeacemaker 4 месяца назад +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 9 дней назад

      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. 5 месяцев назад

      ​@@rizenriki failed 🤦‍♂️

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

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

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

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

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