Build a RAG Based LLM App in 20 Minutes! | Full Langflow Tutorial

In this video, I'm going to show you how to create your own AI application that uses RAG (Retrieval Augmented Generation) without writing a single line of code - in just a couple of minutes, using Langflow.
If you want to land a developer job: techwithtim.net/dev
🎞 Video Resources 🎞
Langflow Docs/Install: docs.langflow.org/
Langflow Github: dtsx.io/3vR07qO
Build now with Astra DB: dtsx.io/3vZk6n2
OpenAI API Key: platform.openai.com/api-keys
Code/Flow File: github.com/techwithtim/Langfl...
⏳ Timestamps ⏳
00:00 | Overview
00:33 | Project Demo
02:14 | Setup/Installation
04:07 | Building a Basic Chatbot
09:27 | OpenAI Integration
12:33 | VectorStore Databases
15:00 | Adding RAG
21:35 | Testing The App
23:02 | Additional Features
Hashtags
#techwithtim
#nocodedevelopment
#llm
#RAG

Пікірлер: 65

  • @Andrew-Tsegaye
    @Andrew-Tsegaye2 ай бұрын

    Tim please please more more on AI, LLMs, LangChain, .... free APIs

  • @arshitrupani

    @arshitrupani

    2 ай бұрын

    yes, i want more and more on ai, machine learning

  • @pritamsarkar3371
    @pritamsarkar33712 ай бұрын

    Please make one dedicated playlist Tim, which will contain RAG, AI agent, vector db-related concepts

  • @BerkGoknil
    @BerkGoknilАй бұрын

    Tim, I was trying to understand the RAG topic from the codes, but I was having difficulty understanding what the sequence was. It was a very clear and great video. Please don't deprive us of your knowledge. Thank you very much.

  • @KumR
    @KumR2 ай бұрын

    Wow .This is awesome Tim.

  • @Pyth_onist
    @Pyth_onist2 ай бұрын

    Honestly I've been waiting for an intuitive tutorial on RAG and it's really nice that you have posted this video. Thanks @TechWithTim

  • @rgarlinyc
    @rgarlinyc2 ай бұрын

    Very helpful, very clearly explained - thanks a ton!

  • @Lets_code_together_
    @Lets_code_together_2 ай бұрын

    Thanks for the knowledge tim😊

  • @DataStaxDon
    @DataStaxDon2 ай бұрын

    This is AWEsome, TY!

  • @purvislewies3118
    @purvislewies311814 күн бұрын

    Yes Tim this is what i need and more...blessed brother.

  • @balramraviks
    @balramraviks2 ай бұрын

    Thks Tim u r the best...

  • @xSPOOGEx
    @xSPOOGExАй бұрын

    that was well presented..

  • @jeffbenson3222
    @jeffbenson322214 күн бұрын

    Very intuitive and helpful. I'm left wondering if the parsing and vectorization of the PDF has to be done every time this gets fired up, or if you can bypass that if the database already exists in Astra.

  • @sinasmith7521
    @sinasmith75212 ай бұрын

    Great content - can you please clarify whether the input pdf can be also some unstructured text data or code ? If not,is there a way to to do that ?

  • @b.c.2177
    @b.c.217727 күн бұрын

    Your explanation was excellent, thank you! Regarding the formatting of the PDF text, should it be structured as a series of questions and answers, or can I use a regular PDF ebook format and the system will be able to generate answers based on the book's content?

  • @felipeblin8616
    @felipeblin8616Ай бұрын

    Hi Tim, great video! I wonder if it is possible to export as python code or similar instead of json ?

  • @kodiak809
    @kodiak8092 ай бұрын

    i was literally watching a 1hr course of Langchain but the video is 11months ago then i saw your video😂

  • @DanielCupakTUR
    @DanielCupakTUR2 ай бұрын

    my left menu is entirely different...mine looks like the one in the docs e.g "inputs" "outputs" I have neither

  • @bhatsanket

    @bhatsanket

    21 күн бұрын

    same here

  • @PrakharMishra-hl1jb
    @PrakharMishra-hl1jb2 ай бұрын

    Great! how can we implement this in an app of our own, does langflow provide api for that?

  • @bencipherx
    @bencipherx2 ай бұрын

    If this tool is free, then it’s a game changer

  • @user-td4pf6rr2t
    @user-td4pf6rr2t2 ай бұрын

    langflow is cool

  • @seththunder2077
    @seththunder20772 ай бұрын

    For the langflow that we build, is there a way for get the source code of it?

  • @muhammadarsalan7996
    @muhammadarsalan79962 ай бұрын

    can we use this as a seprate microservice secondly integrate it with a hugging face llm, embeddings are cheap but q/a is expensive on opne ai

  • @BorisHrzenjak
    @BorisHrzenjak2 ай бұрын

    I wonder, what's the real difference between Langflow and Flowise for instance? Are they just like the same thing, competing application for the same thing basically?

  • @rabeemohammed5351
    @rabeemohammed53512 ай бұрын

    Can you make a video about creating a chat program with files that will be local without the Internet? Thank you for your wonderful effort and excellent explanation in conveying the information.

  • @billwallace1945
    @billwallace1945Ай бұрын

    I am using Hugging Face to run Langflow. I got to the first test run of the OpenAI connection. I have a funded account and valid secret key entered but get the following error after asking a question. Error building component error building vertex openAI: Openaimodelcomponentbuild() missing 1 required positional argument: 'openai_api_key' Any thoughts? Not much out in Stack or Git world.

  • @AdandKidda
    @AdandKiddaАй бұрын

    Hi. Can we add function calling also with RAG, using Langflow.

  • @SatyajitSatoDas
    @SatyajitSatoDas27 күн бұрын

    How can one make it as a stand alone product (webapp or native) with variable input pdf?

  • @harishchamarthi4798
    @harishchamarthi479819 күн бұрын

    I get below error when running the final flow - Error building node TextInput(ID:TextInput-Df6Gx): Module langflow.base.io.text not found. Please install it and try again. Please advise!

  • @palidad1
    @palidad12 ай бұрын

    Is there a way to have the bot do a greeting in the beginning?

  • @jvsmithjr
    @jvsmithjr22 күн бұрын

    Tim, I don't see the Vector Search options. I have installed this on two different machines and it doesn't show up.

  • @KyleA_SEO
    @KyleA_SEO2 ай бұрын

    Does anyone know if it is possible to run llama 3 with groq using this yet?

  • @enochabban9454
    @enochabban945429 күн бұрын

    The Split Text LangChain component (@ 17:49) is experimental on Langflow's UI. And when used raises a ValueError: Error building vertex Split Text: 'str' object is not callable. Which text splitter component did you guys use? Any help will be appreciated.

  • @Apumapantz

    @Apumapantz

    24 күн бұрын

    As of langflow 1.0.0a44 use the Language Recursive Text Splitter instead. I set the separator type as python and it worked for me.

  • @thisismarmash
    @thisismarmashАй бұрын

    I keep getting the error "Could not install packages due to an OSError: [WinError 5] Access is denied:" when I try to install it - pretty certain admin privileges are there throughout. Any ideas why this is happening?

  • @zazbhai5802
    @zazbhai58022 ай бұрын

    Hey Tim Just A Small Request Dude Hope You See This Comment, Can You Make A Cource On Tensorflow?

  • @Sai151-smr
    @Sai151-smr2 ай бұрын

    Hey Tim I didn't find the input option on the side bar

  • @sdkfeldfwerer6751

    @sdkfeldfwerer6751

    2 ай бұрын

    Imstall pre-release version

  • @clt7640
    @clt7640Ай бұрын

    Please use open LLM flow for rag. Thanks.

  • @uniqueavi91
    @uniqueavi9110 күн бұрын

    I installed Langflow today, but it doesn't show the text input / output blocks err!

  • @pradeepjungkarki4510
    @pradeepjungkarki451014 күн бұрын

    always saying incorrect api key when i try to make a astra db whats the problem does it is with the region problem.?

  • @SerkanHaytac
    @SerkanHaytac2 ай бұрын

    Also what Tim is showing is the pre-release version which is quite different from the stable version (ie: you want have input block etc...). Simplest way to get this up and running on m1 mac is basically do " docker compose -f ./docker_example/pre.docker-compose.yml up` however you need to add "platform: linux/x86_64" to langflow service docker compose file ie: docker_example git:(dev) ✗ cat pre.docker-compose.yml version: "3.8" services: langflow: platform: linux/x86_64 image: logspace/langflow:1.0-alpha

  • @vamshisaikrishnaarelli9182
    @vamshisaikrishnaarelli9182Ай бұрын

    It would be really helpful if the app can query a database instead of the ped doc and give results in natural language...

  • @yameen3448
    @yameen344822 күн бұрын

    How easy is this to scale??

  • @raymondwidmann2033
    @raymondwidmann20332 ай бұрын

    Tim. Honestly your a beast bro!! What tips can you give me to learn python asap!!!???

  • @AbhinavKumar-mm1ys
    @AbhinavKumar-mm1ys2 ай бұрын

    "How can one add this chatbot feature to the website?"

  • @akshatchandna2780
    @akshatchandna27802 ай бұрын

    hey, i cannot see the input option on the side bar, pls assist me

  • @tylertubridy3621

    @tylertubridy3621

    2 ай бұрын

    Same. I'm seeing a much longer list of items on my sidebar than the one in the video, but nothing saying 'input'.

  • @sdkfeldfwerer6751

    @sdkfeldfwerer6751

    2 ай бұрын

    Install pre-release

  • @user-nu6ns2ro9j
    @user-nu6ns2ro9j2 ай бұрын

    free APIs

  • @advenakash8757
    @advenakash87572 ай бұрын

    i couldnt even able to install langflow have any one tried installing langflow its giving me so many errors

  • @DanielCupakTUR

    @DanielCupakTUR

    2 ай бұрын

    it did give too many too but venv solved the issue

  • @advenakash8757

    @advenakash8757

    2 ай бұрын

    @@DanielCupakTUR oh that's all? Virtual environment fix all those

  • @shawn445

    @shawn445

    2 ай бұрын

    @@DanielCupakTUR I've tried it in and out of venv and it still fails spectacularly.

  • @advenakash8757

    @advenakash8757

    2 ай бұрын

    @@shawn445 no it worked actually but u have to use the exact python version 3.10 it works only on this version

  • @JavierTorres-st7gt
    @JavierTorres-st7gt5 күн бұрын

    How to protect a company's information with technology ?

  • @dr_harrington
    @dr_harrington2 ай бұрын

    a-pah-chee 🤣

  • @leonardoospina3192
    @leonardoospina319224 күн бұрын

    El chiste es programarla no usar un servicio

  • @morespinach9832
    @morespinach9832Ай бұрын

    Sadly langchain is pretty mediocre.

  • @paulovitorsouza9051

    @paulovitorsouza9051

    Ай бұрын

    What do you suggest then?

Келесі