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

Поділитися
Вставка
  • Опубліковано 18 сер 2024

КОМЕНТАРІ • 115

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

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

      Awesome comment. Thank YOU!

  • @lifestyleblink9184
    @lifestyleblink9184 Рік тому +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  Рік тому

      Excellent comment! Thank you 🙏😊

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

      @@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 Рік тому +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  Рік тому +1

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

  • @alissonryan
    @alissonryan Рік тому +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  Рік тому +2

      Thank you! Glad you're enjoying these 🤗.

  • @koen.mortier_fitchen
    @koen.mortier_fitchen Рік тому +1

    Thanks Leon, you're one of the best

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

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

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

    can't wait for the next episodes!

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

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

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

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

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

    Amazing as always

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

    Thank you so much for this tutorial, well explained.

  •  Рік тому

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

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

    Thanks!

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

      Thank you for the support 🙏

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

    Thanks for sharing!

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

      You're welcome 🤗

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

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

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

      Deployment video coming soon 👍

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

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

    • @leonvanzyl
      @leonvanzyl  4 місяці тому +3

      Flowise, without a doubt.

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

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

  • @palidad1
    @palidad1 2 місяці тому

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

  • @koen.mortier_fitchen
    @koen.mortier_fitchen Рік тому

    5:10 For Mac: python3 -m langflow

  • @VanCliefMedia
    @VanCliefMedia Рік тому +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 Рік тому

      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  Рік тому

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

  • @itsdavidalonso
    @itsdavidalonso Рік тому +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  Рік тому +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.

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

    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  Рік тому

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

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

    👏🏼👏🏼👏🏼👏🏼👏🏼

  • @user-sz7mz6uz1i
    @user-sz7mz6uz1i Рік тому +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  Рік тому +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 Рік тому +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 Рік тому +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 3 місяці тому

    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?

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

    there is no ConversationChain anymore, what can I use?

  • @tas5247
    @tas5247 Рік тому +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  Рік тому +1

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

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

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

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

    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?

  • @Martytw1
    @Martytw1 Рік тому +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  Рік тому +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.

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

    3:26 python -m langflow run

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

    Langflow or Flowise?

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

    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

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

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

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

    what do you prefer my friend flowise or langflow? thanks

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

      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.

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

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

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

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

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

      Will definitely cover prompt chaining in this series.

  • @andyttu890
    @andyttu890 18 днів тому

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

    • @leonvanzyl
      @leonvanzyl  18 днів тому

      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  18 днів тому

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

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

    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  Рік тому +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.

  • @SowrenSen
    @SowrenSen Рік тому +3

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

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

    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  Рік тому +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.

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

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

      Did you activate the virtual environment before starting Langflow?

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

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

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

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

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

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

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

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

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

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

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

      @@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 Рік тому

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

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

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

    it ask fort api key of langflow

    • @leonvanzyl
      @leonvanzyl  5 місяців тому +1

      Provide the API key then 😉

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

      @@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 Рік тому +1

    How to run this on render?

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

      We will have a look at deployment in this series 👍

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

      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 Рік тому

      @@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 Рік тому

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

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

      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 Рік тому +1

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

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

      @@hhhh-wl5fj 😁

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

    When should one choose langflow or flowise??

    • @leonvanzyl
      @leonvanzyl  Рік тому +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 Рік тому

      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  Рік тому +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 Рік тому

      @@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 Рік тому +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  Рік тому +2

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

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

      @@leonvanzyl ❤

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

      Yes pls!