LangFlow Tutorial #1: Build AI-Powered Apps without Coding!

Sdílet
Vložit
  • čas přidán 7. 09. 2024

Komentáře • 115

  • @M-lime
    @M-lime Před rokem +10

    And ladies and gentlemen that’s how it should be done.
    No bs, straight to the point with all the info! Thank you very much!

  • @lifestyleblink9184
    @lifestyleblink9184 Před rokem +5

    Wow, Lion! Your video on Langflow was incredibly insightful and easy to understand. I appreciate how you broke down complex concepts into simple terms, making it accessible for viewers like me. The visuals and examples you used really helped me grasp the fundamental ideas behind Langflow. Keep up the fantastic work, and I can't wait to see more of your content.

    • @leonvanzyl
      @leonvanzyl  Před rokem

      Excellent comment! Thank you 🙏😊

    • @wrorl
      @wrorl Před 9 měsíci

      @@leonvanzyl I really love it! Thanks you, but I have this issue where my langflow UI is not at all like the UI showed in your video and a lot of less tools, can you help me?

  • @davidrose9577
    @davidrose9577 Před rokem +1

    Thank you for the clear pace of the instruction and for enlarging your screen so we can see what you are doing.

    • @leonvanzyl
      @leonvanzyl  Před rokem +1

      You're welcome!
      Takes forever to edit all the zooms, but definitely worth it 😁

  • @alissonryan
    @alissonryan Před rokem +2

    thanks for your videos, I marathoned the flowise videos and am going to the langchain one. You explain very well, it's easy to understand, keep it up.
    Greetings from Brazil 🇧🇷

    • @leonvanzyl
      @leonvanzyl  Před rokem +2

      Thank you! Glad you're enjoying these 🤗.

  • @koen.mortier_fitchen
    @koen.mortier_fitchen Před rokem +1

    Thanks Leon, you're one of the best

  • @mazdakhobbi
    @mazdakhobbi Před rokem

    Thank you for this video. It’s very helpful to understand other options beyond Flowise and BotPress!

  • @Nexar26
    @Nexar26 Před 11 měsíci

    This video series is soooo helpful. Thank you so much for these videos.

  • @rickylafleur4378
    @rickylafleur4378 Před rokem

    can't wait for the next episodes!

  •  Před rokem

    Thanks! I didn´t know that there is a flow in Python. Great tutorial.

  • @innovatune_ai
    @innovatune_ai Před rokem

    Thank you Leon. Once again very well explained. I really like your videos as it's very helpful. Looking forward to the next ones.

  • @RonAdames
    @RonAdames Před rokem

    Thank you so much for this tutorial, well explained.

  • @AssassinUK
    @AssassinUK Před rokem

    I need help installing this on RENDER so I can access this in the cloud! Great Video! Subscribed!

  • @roamingh
    @roamingh Před rokem +1

    Thanks!

  • @VanCliefMedia
    @VanCliefMedia Před rokem +1

    Thankyou so much for your videos, its allowing me to learn and practice so much quciker.
    I do have a question if you have the time to help.
    When applying the PromptTemplate to the work space and ediiting , I noticed I do not have the same message for prompt variables in the bottom left of the edit box as you,
    I belvie this is connected to the reason why when creating the bracketed question it doesn't actually generate a variable {question} for the prompt template.
    The prompt reads and the chat bot certainly follows the basics of my prompt but I am seeing no indication I have any variables other than that.
    Looking at the /model_io/prompts/prompt_templates/ page it looks like they may have consolidated code but I am unsure. Do you know where I should start looking to see how I may have made a mistake or what I would need to change to add promptvariabless to the PromptTemplate ?
    Iapologizee if that's notspecificc enough. I have been teaching my sefl python over the last few weeks and still havea lott to learn.

    • @VanCliefMedia
      @VanCliefMedia Před rokem

      I may have answered that myself partially, When deleting the variables it gave me an error message, so it seems the variables are being compiled however I am just not seeing the indication on the frontend UI.

    • @leonvanzyl
      @leonvanzyl  Před rokem

      Did you click on the "compile" / ⚡ button before clicking on chat? Also try to save after making changes.

  • @Gaferro
    @Gaferro Před 5 měsíci

    Amazing as always

  • @MatheusTassoo
    @MatheusTassoo Před 5 měsíci

    This video is so helpful. Which one do you think can build more complex stuff?

    • @leonvanzyl
      @leonvanzyl  Před 5 měsíci +3

      Flowise, without a doubt.

    • @thedazzlingsound488
      @thedazzlingsound488 Před 4 měsíci

      @@leonvanzyl Thanks Leon, I was wondering which tool, LangFlow or Flowise, would be more useful and easier to implement complex functionality.

  • @itsdavidalonso
    @itsdavidalonso Před rokem +1

    Hey Leon! Since you've tried both Langflow and Flowise, what are the biggest user facing differences you've found? I know that under the hood they use a different Langchain library but I don't see that manifesting on the UX...

    • @leonvanzyl
      @leonvanzyl  Před rokem +1

      I've received better responses from Langchain, especially when it comes to the agents.
      Not sure if it's because of how they are primed.

  • @Augmented_AI
    @Augmented_AI Před rokem

    Greetings from south africa. How would one deploy these chatbots on a site like wix, kajabi or Wordpress. Would we need to host the chatbot somewhere?

    • @leonvanzyl
      @leonvanzyl  Před rokem +2

      Howzit!
      Langflow is not quite ready for production in my opinion, due to the fact that there is no way to protect access to the tool using credentials. The API endpoint solution is not ready either.
      I will cover deployment and website embedding as soon as it's ready.
      Rather check out the Flowise series for a similar tool that is production ready.

  • @TheGeneticHouse
    @TheGeneticHouse Před rokem

    Thank you for doing this for langflow I've been falling along all of your flow-wise tutorials hoping you would do lang flow excited to learn how to use this one for my AI app I like the fact we can use Python and get the code. Will you touch on adding memory to a Python script?😊😊😊😊😊

    • @leonvanzyl
      @leonvanzyl  Před rokem

      Thank you! Glad you're enjoying these videos.
      Will definitely look into memory in this series 👍.

  • @antoniostsaousis198
    @antoniostsaousis198 Před 11 měsíci

    Thanks for sharing!

  • @Martytw1
    @Martytw1 Před rokem +1

    Thank you for a great video as always. I want to create an app / LangFlow using ChatGPT that can interact & update a customer database such as customer projects, inquiries, orders, shipping & so forth ... Like for example what is the status of customer "X" inquiry he send to us last week (Assuming the database is up to data) I guess this is possible with LangFlow ? 🤔🤔🤔

    • @leonvanzyl
      @leonvanzyl  Před rokem +1

      There are a few ways to solve this, and integration with Zapier or OpenAI Functions come to mind.
      We will be looking at complex topics in this series though.

  • @palidad1
    @palidad1 Před 3 měsíci

    different command on MAC you run "source env/bin/activate"

  • @user-sz7mz6uz1i
    @user-sz7mz6uz1i Před rokem +1

    Thanks! Do you have any opinion on what do you prefer in regards to Langflow or Flowise? Ignoring JS vs Python do you see any having an advantage, support, likely future upgrades, etc?

    • @leonvanzyl
      @leonvanzyl  Před rokem +1

      That is a brilliant question. It's also a loaded question 😊. Might have to create a video comparing the two.
      In short, I don't have a preference. The Python library of Langchain offers more features and is slightly ahead of the JS library, but the Langchain team is doing incredible work adding these features to JS as well.
      There are a few aspects on hosting that you need to consider.
      You can't go wrong either way. Learn both and see which one works for your use-case.

    • @user-sz7mz6uz1i
      @user-sz7mz6uz1i Před rokem +1

      @@leonvanzyl Thanks very much for your reply. Yes, makes sense. I want to remain flexible with all of these amazing tools and not end up building something that is superseded by another tool in 3 weeks time. I'm starting with Flowise, thanks to your videos and will no doubt try Langflow. 👍

    • @SimonStJohn
      @SimonStJohn Před rokem +1

      Brilliant question I was just going to ask myself! And it would be amazing if Leon would make a video comparing the two! It's like so much in this very fast moving time you just don't quite know which one to learn, not that they are hard....but it's all time.

  • @serdalaslantas
    @serdalaslantas Před 4 měsíci

    Installation of LangFlow keeps throwing error in python3.12 on mac as the following: ERROR: Failed building wheel for tokenizers
    Failed to build pyarrow tiktoken tokenizers
    ERROR: Could not build wheels for pyarrow, tiktoken, tokenizers, which is required to install pyproject.toml-based projects.
    Do you have any suggestion?

  • @tas5247
    @tas5247 Před rokem +1

    Is there any particular reason why you have switched the tutorials to LangFlow? Does it offer things that flowise hasn’t got or anything like that?

    • @leonvanzyl
      @leonvanzyl  Před rokem +1

      I'll be continuing with Flowise.
      Langflow is simply a Python alternative to Flowise.

    • @tas5247
      @tas5247 Před rokem

      ​@@leonvanzyl ok, understood! Thanks again for the in-depth tutorials. Please could you create a tutorial where we can ask users questions > be able to store those answers as variables > send those stored variables to an email > and also how to store sessions for users to return to the conversation at a later date. Would be awesome if you could, sorry for the constant requests. Im planning to reach out to you in the near future, what would be the best way to contact, I couldn't find your twitter account.

  • @koen.mortier_fitchen
    @koen.mortier_fitchen Před rokem

    5:10 For Mac: python3 -m langflow

  • @viktorhugoheckenschutze4481
    @viktorhugoheckenschutze4481 Před 4 měsíci

    It was asking for a LangFlow API Key but to generate one I should Sign up and then sign in I've tried but there's a wait list ¿does anyone know how long does it take?

  • @alessiogesuelli5267
    @alessiogesuelli5267 Před 4 měsíci

    there is no ConversationChain anymore, what can I use?

  • @JanghyunBaek
    @JanghyunBaek Před 7 měsíci

    Anyone try to use AzureChatOpenAI in Langflow?
    How to use AzureOpenAI in Langflow?
    I try to use this one. But it doesn't work. Please share your experience. Thanks

  • @teodorchaly184
    @teodorchaly184 Před rokem

    Hi! Very interesting videos on your s channel, but honestly I still don t understand the differences between LangFlow and Flowise. I mean, you said that it is a minor difference, but as i understand it uses the same GUI.

    • @leonvanzyl
      @leonvanzyl  Před rokem +1

      These two tools really are similar.
      The difference is the Langchain library that they're built on.
      My suggestion is that if you want to learn only one, then go for Flowise. It's ahead of Langflow in terms if being production ready.

  • @Chasingaxl
    @Chasingaxl Před rokem

    I would like to make a chatbot with long term memory using pine cone. What is the best practice for storing the conversations and retrieving?

    • @leonvanzyl
      @leonvanzyl  Před rokem +1

      Hey Brian, this really depends on the type of application that you are building and the tech stack. Very hard to answer in a comment.
      You could store the conversation in pretty much any database - Pinecone might be an expensive solution if you simply want to store a conversation that doesn't need vector similarly search.

  • @kimathinewton855
    @kimathinewton855 Před 10 měsíci

    Very insightful. Is it possible to create a custom tool using langchain and then load it into langflow?

    • @leonvanzyl
      @leonvanzyl  Před 10 měsíci

      Thanks! Will look into this and create a tutorial if possible

  • @kunalr_ai
    @kunalr_ai Před rokem +1

    This is for enjoying purpose or it has real use so i can earn money

  • @Faaaay1
    @Faaaay1 Před 11 měsíci

    👏🏼👏🏼👏🏼👏🏼👏🏼

  • @Chasingaxl
    @Chasingaxl Před rokem +1

    Langflow or Flowise?

  • @bambanx
    @bambanx Před 6 měsíci

    what do you prefer my friend flowise or langflow? thanks

    • @leonvanzyl
      @leonvanzyl  Před 6 měsíci

      I'll be creating a full series on Langflow soon. Flowise has been production ready for a while now, and Langflow was lagging behind. However, they've improved a lot lately.

  • @andyttu890
    @andyttu890 Před měsícem

    Could you show how to install langflow on Render? Thank you.

    • @leonvanzyl
      @leonvanzyl  Před měsícem

      I will. There seems to be a lot of issues with Langflow when trying to self host. The Render deployment fails outright. I've brought this to their attention though.
      I'll create a video as soon as the issues are resolved 👍

    • @leonvanzyl
      @leonvanzyl  Před měsícem

      PS. Have you tried Lsngflow's cloud service?
      If you'd prefer to self host then I recommend going with Flowise instead.

  • @SowrenSen
    @SowrenSen Před rokem +3

    You explain things so effortlessly. Your channel is a hidden treasure. Thank you for these quality contents. 🤌🏼

  • @roamingh
    @roamingh Před rokem

    How would you do prompt chaining / sequential chain with langflow?

    • @leonvanzyl
      @leonvanzyl  Před rokem +1

      Will definitely cover prompt chaining in this series.

  • @LordPBA
    @LordPBA Před 2 měsíci

    3:26 python -m langflow run

  • @dramahurkar
    @dramahurkar Před 9 měsíci

    Hey Leon, why am I getting a "no module named langflow" message every time at the end? Tried multiple times, but no luck. How to go ahead, please guide.

    • @leonvanzyl
      @leonvanzyl  Před 9 měsíci

      Did you activate the virtual environment before starting Langflow?

    • @dramahurkar
      @dramahurkar Před 9 měsíci

      @@leonvanzyl yes leon, every time it's the same message. I tried multiple times and went ahead as you described in the video but result is the same.

  • @daryladhityahenry
    @daryladhityahenry Před 7 měsíci

    Weird... my langflow doesn't look like that. I didn't have collection, no search bar at the left. Just new flow & component in the left. no search bar at all..

    • @leonvanzyl
      @leonvanzyl  Před 7 měsíci

      It's very possible that Langflow updated their UI since this video was recorded many months ago 🤔. Perhaps it's time to refresh this series as well.

    • @daryladhityahenry
      @daryladhityahenry Před 7 měsíci

      ​@@leonvanzyl Hmmm I found out if we follow the installation instruction ( right now ), it will using lower version than your video. I must put the github link to get dev branch installed so it got the latest version. But after that, I get another problem, ask to discord and no answer at all....

    • @leonvanzyl
      @leonvanzyl  Před 7 měsíci

      @@daryladhityahenry sorry to hear. Things move fast in the AI space and I am trying my best to refresh these videos 😂.
      What's the error?

    • @daryladhityahenry
      @daryladhityahenry Před 7 měsíci

      @@leonvanzyl hahaha.. about something like frontend static not found ( seems like the ui folder ). Anyway, I decided to just use langchain since I use it quite differently than other people usage..
      I just hope to be able to prototype and develope faster using langflow, and fail 🤣

  • @isthatxavier92
    @isthatxavier92 Před rokem

    Does it allow you to create chatbots with speech recognition and tts?

    • @leonvanzyl
      @leonvanzyl  Před rokem

      Not that I'm aware of.
      Would be cool if they could add it at some point 😀.
      The point of these tools is to create the flow logic for the app, and then integrate the logic in your web / mobile App - which could have TTS and Speach to Text.

  • @bambanx
    @bambanx Před 6 měsíci

    it ask fort api key of langflow

    • @leonvanzyl
      @leonvanzyl  Před 6 měsíci +1

      Provide the API key then 😉

    • @bambanx
      @bambanx Před 6 měsíci

      @@leonvanzyl true, now works, langflow have something like cache to save money on request? Do you have a video using cache? Thanks you so mucj

  • @nishantkumar-lw6ce
    @nishantkumar-lw6ce Před rokem +1

    How to run this on render?

    • @leonvanzyl
      @leonvanzyl  Před rokem +1

      We will have a look at deployment in this series 👍

    • @AssassinUK
      @AssassinUK Před rokem

      Yes, I have tried and failed to install this on Render. I have Flowise installed easy, but not Langflow. Help is needed!!

    • @nishantkumar-lw6ce
      @nishantkumar-lw6ce Před rokem

      @@leonvanzyl An important question. If one wants to point to input SQLite database from local system such as C:/Folder name/file name. How do we point that in flowise as it’s deployed in render and doesn’t know how to access local computer.

  • @hhhh-wl5fj
    @hhhh-wl5fj Před rokem

    Kannst du bitte den Link zu der Seite schicken im Internet findet man leider nicht
    DANKE IM VORRAUS

    • @leonvanzyl
      @leonvanzyl  Před rokem

      Auf welche Seite verweisen Sie ebenfalls? Ich habe in der Videobeschreibung viele Ressourcen verlinkt.
      Ich bin kein Deutscher, also entschuldigen Sie bitte, wenn dieser Kommentar keinen Sinn ergibt. 😬

    • @hhhh-wl5fj
      @hhhh-wl5fj Před rokem +1

      @@leonvanzyl sorry that was Very good German Maybe a AI Made it 😂 THANK YOU

    • @leonvanzyl
      @leonvanzyl  Před rokem

      @@hhhh-wl5fj 😁

  • @MadHEX369
    @MadHEX369 Před rokem

    When should one choose langflow or flowise??

    • @leonvanzyl
      @leonvanzyl  Před rokem +2

      The two are very similar. Langflow uses the Python version on Langchain, and Flowise uses the JS version of Langchain.
      The differences are minor.
      It really comes down to your personal preference.

    • @rhythmgaidhani2149
      @rhythmgaidhani2149 Před rokem

      i felt langflow is more advanced version of flowise , as it has much more capabilites like the main one documentation of any component if we want to know how to use it and it also has many community examples . Also the number of components in langflow are greater than flowise. I THINK For beginers flowise is great to start when you want to go advanced langflow would be great

    • @leonvanzyl
      @leonvanzyl  Před rokem +2

      I agree with this comment to a certain extent, but it is also worth noting that additional features are constantly added to the JS LangChain library as well. The Python documentation might be way more up to date for now, but the gap between the two versions of LangChain seem to be closing over time.
      This could be a topic for debate, but I don't consider Langflow to be more "advanced" than Flowise. I've been able to achieve similar results for the majority of real-world use cases using both tools.

    • @rhythmgaidhani2149
      @rhythmgaidhani2149 Před rokem

      @@leonvanzyl agreed with you I was just making a prediction as I saw soo many components there . Now I got my answer, thanks for insighting

  • @maximt1401
    @maximt1401 Před rokem +1

    Would you mind setting up a discord for the community please.
    It would be nice to talk to one another and exchange ideas & tips

    • @leonvanzyl
      @leonvanzyl  Před rokem +2

      I've received a few requests for a Discord channel by now.. thinks it's time 😁

    • @maximt1401
      @maximt1401 Před rokem

      @@leonvanzyl ❤

    • @SimonStJohn
      @SimonStJohn Před rokem

      Yes pls!