ADVANCED Python AI Multi-Agent Tutorial (RAG, Streamlit, Langflow & More!)

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 พ.ย. 2024

ความคิดเห็น • 113

  • @TechWithTim
    @TechWithTim  หลายเดือนก่อน

    Get started with DataStax: dtsx.io/techwithtim-astradb
    Langflow Github Rep: dtsx.io/techwithtim-langflow
    Check out DataStax AI PaaS: dtsx.io/techwithtim-aipaas

  • @nobleman-arts
    @nobleman-arts 29 วันที่ผ่านมา +16

    I am a computer engineering student, and you have been making me to stand out, thanks!!

    • @TechWithTim
      @TechWithTim  29 วันที่ผ่านมา +4

      That’s awesome!

    • @KumR
      @KumR 27 วันที่ผ่านมา

      Before I see the video, can I ask if your agent checks weather?

    • @TechWithTim
      @TechWithTim  27 วันที่ผ่านมา

      @@KumR they do not

  • @renequinones4607
    @renequinones4607 21 ชั่วโมงที่ผ่านมา +1

    In one month, langflow changed so much that one can not fully replicate this because the components changed a lot.

  • @amy4smiles
    @amy4smiles 29 วันที่ผ่านมา +2

    Thank you! I'm over half way through and you explain it all so well!

  • @shamirshakir
    @shamirshakir 26 วันที่ผ่านมา +1

    Finished the complete tutorial. Can't thanks enough for this wonderful tut.

    • @drishtisharma3933
      @drishtisharma3933 3 วันที่ผ่านมา +1

      hi, do you know what's the fix for this? am running into this issue: ValueError: Error running graph: Error building Component Astra DB: User id is not set for AstraVectorStoreComponent

  • @alirezaf6746
    @alirezaf6746 2 วันที่ผ่านมา

    Many thanks for creating this tutorial. 👏

  • @MardaPoudel
    @MardaPoudel 27 วันที่ผ่านมา +24

    aitutorialmaker AI fixes this. Multi-agent AI tutorial overview.

  • @douxdoux84
    @douxdoux84 29 วันที่ผ่านมา +1

    Hi Tim, love all your videos. Thanks for the great content and outstanding teachings❤❤❤

  • @VishnuTrinai
    @VishnuTrinai 29 วันที่ผ่านมา

    Hi. Bro your videos are so helpful, i working on some ai projects and it needs web scraping,i have no idea . You posted a video. Im working on frontend you posted streamlit,now im working agents you posted this video.💥Your videos are so helpful.
    Thank you.🔥🔥

  • @python.madeeasy
    @python.madeeasy 29 วันที่ผ่านมา

    hi Tim, thanks for your wonderful work.
    it would be nice if you could make full ai course video from beginners to advance

  • @SamBeera
    @SamBeera 13 วันที่ผ่านมา

    Great video, thanks for creating this and step thru to help many build agentic workflows.

    • @drishtisharma3933
      @drishtisharma3933 3 วันที่ผ่านมา

      hi, do you know what's the fix for this? am running into this issue: ValueError: Error running graph: Error building Component Astra DB: User id is not set for AstraVectorStoreComponent

  • @Tufelkind
    @Tufelkind 24 วันที่ผ่านมา

    lmao you went from baby steps to like a 5k in 10 minutes; super well explained though, and covers a ton more ground than other videos/creators in this area.

  • @AnishDeshpande-i1o
    @AnishDeshpande-i1o 28 วันที่ผ่านมา +2

    Learning this will improve my chances of getting a job. Right?
    I am upskilling, and I am really enjoying this stuff. But is this what companies are looking for when they hire Devs or PMs?

    • @dtreezy
      @dtreezy 27 วันที่ผ่านมา

      experience

  • @kaustubhgupta12
    @kaustubhgupta12 11 วันที่ผ่านมา

    Hey Tim, great video. I wanted some suggestions from you. As you have already build the fitness tracking app, any ideas or suggestions for what else I can build on the same lines of using multiagent LLMs?

  • @viveksuryavanshi6165
    @viveksuryavanshi6165 28 วันที่ผ่านมา

    wow, been waiting for this one.. Thanks much 🙌

  • @karjedav
    @karjedav 7 วันที่ผ่านมา

    Great tutorial! Quick question: how do I put this tool on the internet so that other people can use it?

    • @drishtisharma3933
      @drishtisharma3933 3 วันที่ผ่านมา +1

      hi, do you know what's the fix for this? am running into this issue: ValueError: Error running graph: Error building Component Astra DB: User id is not set for AstraVectorStoreComponent

  • @Afzal3000
    @Afzal3000 29 วันที่ผ่านมา

    Tim Dropping some fire content 🔥🔥🔥

  • @jamesmikeedison2281
    @jamesmikeedison2281 8 วันที่ผ่านมา

    Great Video, but vectorize gives error message of incompatible with embed input

  • @javimolinero
    @javimolinero 28 วันที่ผ่านมา

    Awesome video. I have a question related to how the RAG component is utilized here. If I am not missing anything, this example uses all the notes in the collection when using ask_ai_func(), no matter the user_id asking the question, which means that it will consider notes created by different people. Is it possible to filter the notes by some key?

    • @drishtisharma3933
      @drishtisharma3933 3 วันที่ผ่านมา

      hi, do you know what's the fix for this? am running into this issue: ValueError: Error running graph: Error building Component Astra DB: User id is not set for AstraVectorStoreComponent

  • @kevintembobine5368
    @kevintembobine5368 28 วันที่ผ่านมา

    Thank you ! Do you know any other good alternative to langflow ?

  • @sabbirhossan3499
    @sabbirhossan3499 29 วันที่ผ่านมา +6

    Please make a video on gpt hell 😢

  • @lazyraconteur8279
    @lazyraconteur8279 22 วันที่ผ่านมา +1

    Please help me out. Anyone who has built the flow, can you say why is the "Conditional Router" not working properly?
    Whenever the LLM gives an input of "Yes" or "No", it only runs the "No" component of it. The calculator and the "Yes" component never works. However if I remove the "Conditional Router" and simply use the Tool calling Agent and the other components, it works perfectly.

  • @MythiliSoundhararajan
    @MythiliSoundhararajan 28 วันที่ผ่านมา +1

    Hello sir, may I know what the prerequisites i need to learn to do this project? ....

    • @Epipedobatideo
      @Epipedobatideo 28 วันที่ผ่านมา +1

      I'm not Tim (clearly), but python intermediate level (datatypes, loops, functions, etc) and knowledge about streamlit (Tim has a minicourse about it), seems to be sufficient to understand this project in my opinion. Knowledge about RAGs, Langflow etc helps but I wouldn't say required to understand (but to eventually implement is appropriate).

  • @mukundkrishna2789
    @mukundkrishna2789 2 วันที่ผ่านมา

    there is no language model parameter in the agent component. How do I then connect the agent to the model?

  • @kichu2759
    @kichu2759 11 วันที่ผ่านมา +2

    I ran the project it works but i dont get the the expected output in Ask AI section with the details ive entered above but rather get the output based on what i've tested in LangFlow in Browser ( The quesiton and Answer ). Idk what to do! Can you help me out

    • @TechWithTim
      @TechWithTim  11 วันที่ผ่านมา

      You need to clear out the results from langflow first

    • @jamesmikeedison2281
      @jamesmikeedison2281 7 วันที่ผ่านมา

      Oh wow? How long did it take you to run pip install langflow. This is taking forever for me

    • @drishtisharma3933
      @drishtisharma3933 4 วันที่ผ่านมา

      @@jamesmikeedison2281 yeah, it takes a bit for sure... but works

    • @drishtisharma3933
      @drishtisharma3933 3 วันที่ผ่านมา +1

      hi, do you know what's the fix for this? am running into this issue: ValueError: Error running graph: Error building Component Astra DB: User id is not set for AstraVectorStoreComponent

  • @ANSTONDENVYLDSOUZA
    @ANSTONDENVYLDSOUZA 6 วันที่ผ่านมา +1

    Im not able to access the playground at all. i hover over the playground button and it give me this message "Add a chat input or chat output to use the playground"

    • @TechWithTim
      @TechWithTim  6 วันที่ผ่านมา +1

      Ya you need to have an input and output in order to use it. Try swapping the text input with chat input and same for the output

    • @ANSTONDENVYLDSOUZA
      @ANSTONDENVYLDSOUZA 5 วันที่ผ่านมา

      @@TechWithTim some of the components are suddenly outdated. Like you wont find the conditional router anymore.

    • @ccKuang-ziqian
      @ccKuang-ziqian 3 วันที่ผ่านมา

      @@TechWithTim Thanks Tim! I was confused why text input doesn't work. Is it because the langflow team just decide to get rid of text input component?

  • @ahmadzaimhilmi
    @ahmadzaimhilmi 27 วันที่ผ่านมา +1

    What's the bare minimum cost to hire you to set up one. I'm on a tight budget here.

    • @TechWithTim
      @TechWithTim  27 วันที่ผ่านมา +1

      $200/hour

  • @TanmayBhatgare
    @TanmayBhatgare 28 วันที่ผ่านมา +1

    Hey Tim, I don't know is it only me or not but connecting to Tool Calling Agent to Text Response, it just popped up as, "No compatible components found", but on other hand you were able to make it connect idk how but how to solve this? 24:50

    • @rohiteswargouthu6422
      @rohiteswargouthu6422 20 วันที่ผ่านมา

      did you solve it

    • @TanmayBhatgare
      @TanmayBhatgare 20 วันที่ผ่านมา

      @rohiteswargouthu6422 yeah mate you just have to run langflow locally using "python -m langflow run" command. This is the only way which will work. Langflow website is still in initial phase

    • @TanmayBhatgare
      @TanmayBhatgare 20 วันที่ผ่านมา

      ​@@rohiteswargouthu6422 yeah I did. You just have to run langflow locally, with "python -m langflow run" and you'll be able to resolve this issue.

  • @AjayCoding
    @AjayCoding 28 วันที่ผ่านมา

    Great Vdo!!

  • @deepakkrishna2998
    @deepakkrishna2998 29 วันที่ผ่านมา

    Thank you

  • @Blimaxx
    @Blimaxx 29 วันที่ผ่านมา

    Love you Tim

  • @americanpandit9885
    @americanpandit9885 14 วันที่ผ่านมา +2

    Unable to use ASTRA Vectorize. It shows that it was DEPRECATED. Please help me resolve this issue.

    • @saicharan6333
      @saicharan6333 14 วันที่ผ่านมา +3

      after the recent update, ASTRA vectorize need not to be used. In ASTRA DB block itself there is an option "embedding Model or Astra vectorized" . choose astra vectorize then you will be able use it with NVIDIA embedding model

    • @ANSTONDENVYLDSOUZA
      @ANSTONDENVYLDSOUZA 8 วันที่ผ่านมา

      @@saicharan6333 only NVIDIA model? bcuz im currently using the Google gemini

    • @drishtisharma3933
      @drishtisharma3933 3 วันที่ผ่านมา +1

      @@saicharan6333 hi, do you know what's the fix for this? am running into this issue: ValueError: Error running graph: Error building Component Astra DB: User id is not set for AstraVectorStoreComponent

  • @SkiLarkk1
    @SkiLarkk1 28 วันที่ผ่านมา +3

    Hey Tim, or anyone else that can help, I'm at 24:51 and when I go to connect the tool calling agent response to the text output it just isn't connecting for whatever reason. Any idea as to what I can do? Thank you!

    • @TanmayBhatgare
      @TanmayBhatgare 28 วันที่ผ่านมา +1

      I got the same issue, tool agent just say, "No compatible components found". You got any solution yet?

    • @SkiLarkk1
      @SkiLarkk1 28 วันที่ผ่านมา

      @@TanmayBhatgareno not yet unfortunately, I reached out to their team and asked in their discord, once I get it resolved I’ll be back to let you know

    • @TanmayBhatgare
      @TanmayBhatgare 28 วันที่ผ่านมา

      @@SkiLarkk1 I too raised a GitHub issue, hope it will help.

    • @cerrodelsol2668
      @cerrodelsol2668 28 วันที่ผ่านมา

      Me too. I have the same problems.

    • @SkiLarkk1
      @SkiLarkk1 27 วันที่ผ่านมา +1

      @@TanmayBhatgare its been insanely hard to get decent support for this lol

  • @CodewithJash
    @CodewithJash วันที่ผ่านมา

    does the playground option not work for anyone? I added text inputs, the prompt, Open AI model. yet the playground option is still telling me to add inputs or outputs...

  • @imperialgamer5376
    @imperialgamer5376 20 วันที่ผ่านมา

    hey i am trying to build the same thing with groq api but i running into some issues i am able to execute it in langflow but when i try to run locally i get an error that there is no api_key even after mentioning in .env file

  • @harshal8508
    @harshal8508 9 วันที่ผ่านมา

    what is alternative to astradb.

  • @PANDURANG99
    @PANDURANG99 29 วันที่ผ่านมา +1

    Great

  • @jacksmith-ih9rm
    @jacksmith-ih9rm 29 วันที่ผ่านมา

    Great!!

  • @staceyvanwyk6746
    @staceyvanwyk6746 22 วันที่ผ่านมา

    Hi my model is not running can you maybe assist with fixing it

  • @rajayashwanthavantsa113
    @rajayashwanthavantsa113 3 วันที่ผ่านมา

    Conditional Router is not present in langflow v1.1.0
    What should be used instead?

    • @ccKuang-ziqian
      @ccKuang-ziqian 2 วันที่ผ่านมา +1

      there's a logic component called "If-Else".

    • @rajayashwanthavantsa113
      @rajayashwanthavantsa113 2 วันที่ผ่านมา +1

      @CCKuang-p2o Yes, but there is no place for a message field.

    • @abhishekreddy2046
      @abhishekreddy2046 2 วันที่ผ่านมา

      ​@rajayashwanthavantsa113 you can add that message field , if you click on the 'If else' component , you will see `controls` hovering above the component and in there you can enable message filed ..etc

    • @ccKuang-ziqian
      @ccKuang-ziqian 2 วันที่ผ่านมา

      @@rajayashwanthavantsa113 can you even install langflow ? I tried to ran the python code locally, but can't install the package

  • @gantumurnatsagdorj2306
    @gantumurnatsagdorj2306 10 วันที่ผ่านมา

    Error building Component Tool Calling Agent: Prompt must contain 'input' key. ?

    • @jamesmikeedison2281
      @jamesmikeedison2281 7 วันที่ผ่านมา

      add {input} inside the prompt field and it should work.

    • @drishtisharma3933
      @drishtisharma3933 3 วันที่ผ่านมา +1

      @@jamesmikeedison2281 hi, do you know what's the fix for this? am running into this issue: ValueError: Error running graph: Error building Component Astra DB: User id is not set for AstraVectorStoreComponent

  • @kshitijjaiswal1945
    @kshitijjaiswal1945 28 วันที่ผ่านมา

    I am not able to connect the tool calling agent(response -> text) to output. it says no compatible components found (24:54)

    • @TanmayBhatgare
      @TanmayBhatgare 28 วันที่ผ่านมา

      same issue here i think this is because it's in beta phase...you got any solution for this?

  • @gagansingh3481
    @gagansingh3481 29 วันที่ผ่านมา

    Instead of using open ai api key is there any alternative to use model without api key

    • @TanmayBhatgare
      @TanmayBhatgare 28 วันที่ผ่านมา

      you can use gemini flash 1.5 just log in with google developer and collect API key from there you need to have 18+ yrs account for this.

    • @anigilajeyusuf8201
      @anigilajeyusuf8201 23 วันที่ผ่านมา

      Hugging face

    • @drishtisharma3933
      @drishtisharma3933 4 วันที่ผ่านมา

      Groq

  • @Mehfooj-i5l
    @Mehfooj-i5l 21 วันที่ผ่านมา +3

    Anyone, Can I use llama api because OpenAI APi is paid ?

    • @kichu2759
      @kichu2759 11 วันที่ผ่านมา +1

      Yes, You can!

    • @drishtisharma3933
      @drishtisharma3933 4 วันที่ผ่านมา +1

      Groq is also an alternative

  • @robson2k756
    @robson2k756 วันที่ผ่านมา

    hello, this is great tutorial! :)
    but i have some problems. Can anyone tell me why i don't have Playground if i choose Test Inputs and Text Output? I am using Groq as a model (with llama-3.2-90b). I can only test this project when i use Chat Output and if i fill text box in Text Inputs :/

    • @CodewithJash
      @CodewithJash วันที่ผ่านมา

      i have same problem friend. Right know im just hitting the play button on the last component and it seems to show output, just a bit slower. Did you make it to the conditional router? It seems they removed it

    • @robson2k756
      @robson2k756 23 ชั่วโมงที่ผ่านมา

      @@CodewithJash hello :) no, i didn't make to conditional router yet. Still sticked at this Macro Flow... maybe it is because i am using Groq instead of OpenAI? weird...

  • @faisalishfaqciiisilver275
    @faisalishfaqciiisilver275 28 วันที่ผ่านมา

    What do you mean by multi agent?

    • @AaronBlox-h2t
      @AaronBlox-h2t 11 วันที่ผ่านมา

      An agent is just an LLM that can use a tool aka another software program....yeah, tech jargon, alsways making stuff sound more complex haha

  • @betsonwilliam9470
    @betsonwilliam9470 28 วันที่ผ่านมา

  • @richardgriffiths3277
    @richardgriffiths3277 18 วันที่ผ่านมา

    Can anybody help? No matter how many times I enter the API key for the astra db I get an error? I have used just Astra DB component as Vectorize being deprecrated.
    "Error building component astra db: Error initiliazing AstraDBVectorStore: [401] Unauthorized Invalid JWT serialization: Missing dot delimeter(s) Please check or regenerate your API key."

    • @drishtisharma3933
      @drishtisharma3933 3 วันที่ผ่านมา +1

      hi, do you know what's the fix for this? am also running into this issue: ValueError: Error running graph: Error building Component Astra DB: User id is not set for AstraVectorStoreComponent

  • @StynerDev-DominicanUniversity
    @StynerDev-DominicanUniversity 27 วันที่ผ่านมา

    🎉🎉🎉🎉🎉🎉

  • @nizardhahri493
    @nizardhahri493 29 วันที่ผ่านมา

    how can I link a local ollama model ?

    • @deepakkrishna2998
      @deepakkrishna2998 24 วันที่ผ่านมา

      Did you figure out how to use ollama?

  • @argl1995
    @argl1995 15 วันที่ผ่านมา

    Hey Tim, I have to build a multiagent RAG for which I need your guidance. Is there a way to contact you apart from TH-cam so that I can share the problem statement with you?

  • @22combo
    @22combo 12 วันที่ผ่านมา

    Great project . But I'm getting issues at the end of the "ASKAI" seems to be with the call agent tool and last openai model connected to the advice output "Error building Component OpenAI:
    Connection error" & second with downloading langflow package in the editor. Others seem to not be able to download the package too.

  • @AaronBlox-h2t
    @AaronBlox-h2t 11 วันที่ผ่านมา

    THIS videois only 2 weeks old and the project code is already broken??? That is no good....

    • @TechWithTim
      @TechWithTim  11 วันที่ผ่านมา

      How is it broken?

    • @darrellrobinson602
      @darrellrobinson602 3 วันที่ผ่านมา

      @@TechWithTim I tell you how the conditional router is gone, im not holding it against you because i've learn a ton, but waste your good name on a bullshit products

    • @CodewithJash
      @CodewithJash 22 ชั่วโมงที่ผ่านมา

      @@darrellrobinson602 you can use if else component instead its the same. just change the controls to have a message as well

  • @zombie-lwg
    @zombie-lwg 26 วันที่ผ่านมา

    is it all free

  • @dabeluchi
    @dabeluchi 12 วันที่ผ่านมา

    Very informative

  • @Baboosh-z7u
    @Baboosh-z7u 5 วันที่ผ่านมา +1

    I'm unable to run the code locally as it's show ..user I'd is not set for AstraVectorStoreComponent.....help me out this

    • @drishtisharma3933
      @drishtisharma3933 3 วันที่ผ่านมา +1

      hi, were you able to fix this? am also running into the same issue: ValueError: Error running graph: Error building Component Astra DB: User id is not set for AstraVectorStoreComponent

    • @abhishekreddy2046
      @abhishekreddy2046 2 วันที่ผ่านมา +2

      @TechWithTim , can you please help us on this issue , struck at this point when we run the code locally

    • @Baboosh-z7u
      @Baboosh-z7u 2 วันที่ผ่านมา +1

      ​@@drishtisharma3933 nope....I tried a lot but facing the same issue

    • @abhishekreddy2046
      @abhishekreddy2046 2 วันที่ผ่านมา +1

      @@drishtisharma3933 same here , tried a lot couldn't find a way

    • @ccKuang-ziqian
      @ccKuang-ziqian 2 วันที่ผ่านมา

      @@Baboosh-z7u same here! Do you think running into such problems is part of the learning curve or it's because langflow is a relatively new product?