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

Поделиться
HTML-код
  • Опубликовано: 25 ноя 2024

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

  • @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 Месяц назад +17

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

    • @TechWithTim
      @TechWithTim  Месяц назад +4

      That’s awesome!

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

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

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

      @@KumR they do not

  • @renequinones4607
    @renequinones4607 5 дней назад +4

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

  • @amy4smiles
    @amy4smiles Месяц назад +2

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

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

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

    • @drishtisharma3933
      @drishtisharma3933 8 дней назад +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

    • @rohiteswargouthu6422
      @rohiteswargouthu6422 3 дня назад

      Bro how did you finish it

  • @alirezaf6746
    @alirezaf6746 7 дней назад

    Many thanks for creating this tutorial. 👏

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

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

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

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

  • @MardaPoudel
    @MardaPoudel Месяц назад +24

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

  • @SamBeera
    @SamBeera 18 дней назад

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

    • @drishtisharma3933
      @drishtisharma3933 8 дней назад

      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

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

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

  • @python.madeeasy
    @python.madeeasy Месяц назад +1

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

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

    Tim Dropping some fire content 🔥🔥🔥

  • @kaustubhgupta12
    @kaustubhgupta12 16 дней назад

    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?

  • @Tufelkind
    @Tufelkind 29 дней назад

    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 Месяц назад +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 Месяц назад

      experience

  • @sabbirhossan3499
    @sabbirhossan3499 Месяц назад +6

    Please make a video on gpt hell 😢

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

    Great Vdo!!

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

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

    • @drishtisharma3933
      @drishtisharma3933 8 дней назад +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

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

    Love you Tim

  • @jacksmith-ih9rm
    @jacksmith-ih9rm Месяц назад

    Great!!

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

    Thank you

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

    Great

  • @jamesmikeedison2281
    @jamesmikeedison2281 13 дней назад

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

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

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

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

    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 8 дней назад

      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

  • @lazyraconteur8279
    @lazyraconteur8279 27 дней назад +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.

  • @kichu2759
    @kichu2759 16 дней назад +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  16 дней назад

      You need to clear out the results from langflow first

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

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

    • @drishtisharma3933
      @drishtisharma3933 9 дней назад

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

    • @drishtisharma3933
      @drishtisharma3933 8 дней назад +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

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

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

    • @Epipedobatideo
      @Epipedobatideo Месяц назад +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).

  • @ANSTONDENVYLDSOUZA
    @ANSTONDENVYLDSOUZA 11 дней назад +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  11 дней назад +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 10 дней назад

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

    • @ccKuang-ziqian
      @ccKuang-ziqian 8 дней назад

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

  • @SkiLarkk1
    @SkiLarkk1 Месяц назад +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 Месяц назад +1

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

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

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

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

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

      Me too. I have the same problems.

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

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

  • @mukundkrishna2789
    @mukundkrishna2789 7 дней назад

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

  • @americanpandit9885
    @americanpandit9885 19 дней назад +2

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

    • @saicharan6333
      @saicharan6333 19 дней назад +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 13 дней назад

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

    • @drishtisharma3933
      @drishtisharma3933 8 дней назад +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

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

  • @TanmayBhatgare
    @TanmayBhatgare Месяц назад +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 25 дней назад

      did you solve it

    • @TanmayBhatgare
      @TanmayBhatgare 25 дней назад

      @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 25 дней назад

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

  • @CodewithJash
    @CodewithJash 6 дней назад

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

  • @Mehfooj-i5l
    @Mehfooj-i5l 26 дней назад +3

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

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

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

  • @imperialgamer5376
    @imperialgamer5376 25 дней назад

    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 14 дней назад

    what is alternative to astradb.

  • @staceyvanwyk6746
    @staceyvanwyk6746 27 дней назад

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

  • @robson2k756
    @robson2k756 6 дней назад

    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 6 дней назад

      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 6 дней назад

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

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

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

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

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

  • @StynerDev-DominicanUniversity
    @StynerDev-DominicanUniversity Месяц назад

    🎉🎉🎉🎉🎉🎉

  • @gantumurnatsagdorj2306
    @gantumurnatsagdorj2306 15 дней назад

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

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

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

    • @drishtisharma3933
      @drishtisharma3933 8 дней назад +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

  • @rajayashwanthavantsa113
    @rajayashwanthavantsa113 8 дней назад

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

    • @ccKuang-ziqian
      @ccKuang-ziqian 7 дней назад +1

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

    • @rajayashwanthavantsa113
      @rajayashwanthavantsa113 7 дней назад +1

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

    • @abhishekreddy2046
      @abhishekreddy2046 7 дней назад

      ​@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 7 дней назад

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

    • @shazada02
      @shazada02 День назад

      @@rajayashwanthavantsa113 same issue im having, there is no input message.

  • @richardgriffiths3277
    @richardgriffiths3277 23 дня назад

    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 8 дней назад +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

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

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

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

      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 28 дней назад

      Hugging face

    • @drishtisharma3933
      @drishtisharma3933 9 дней назад

      Groq

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

    how can I link a local ollama model ?

    • @deepakkrishna2998
      @deepakkrishna2998 29 дней назад

      Did you figure out how to use ollama?

    • @shazada02
      @shazada02 День назад

      @@deepakkrishna2998 i had some issues with ollama and seem to fix the issues i was having. what are your concerns?

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

    What do you mean by multi agent?

    • @AaronBlox-h2t
      @AaronBlox-h2t 16 дней назад

      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

  • @22combo
    @22combo 17 дней назад

    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.

  • @argl1995
    @argl1995 20 дней назад

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

  • @AaronBlox-h2t
    @AaronBlox-h2t 16 дней назад

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

    • @TechWithTim
      @TechWithTim  16 дней назад

      How is it broken?

    • @darrellrobinson602
      @darrellrobinson602 8 дней назад

      @@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 5 дней назад

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

    is it all free

  • @dabeluchi
    @dabeluchi 17 дней назад

    Very informative

  • @Baboosh-z7u
    @Baboosh-z7u 10 дней назад +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 8 дней назад +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 7 дней назад +2

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

    • @Baboosh-z7u
      @Baboosh-z7u 7 дней назад +1

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

    • @abhishekreddy2046
      @abhishekreddy2046 7 дней назад +1

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

    • @ccKuang-ziqian
      @ccKuang-ziqian 7 дней назад

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