One Prompt is NOT enough: Using AutoGen to code a Multi-Agent Postgres AI Tool

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ม.ค. 2025

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

  • @atchutram9894
    @atchutram9894 ปีที่แล้ว +75

    I have seen many tutorials for Autogen. Almost all of them used the authors' examples. This is the first tutorial with original use case that I saw. Good job.

    • @93cutty
      @93cutty ปีที่แล้ว +1

      I have the video playing, just started. I was hoping that would be the case of a new application of this!

    • @atchutram9894
      @atchutram9894 ปีที่แล้ว

      ​​@@93cuttyI didn't get it.

    • @93cutty
      @93cutty ปีที่แล้ว

      @@atchutram9894 what didn't you get my man?

    • @nutme
      @nutme ปีที่แล้ว

      @AIJasonZ builds one that works as a discord mod that its kinda nuts too.

    • @SynonAnon-vi1ql
      @SynonAnon-vi1ql ปีที่แล้ว

      100% agree! Pretty incredible stuff!

  • @SeansCorporation
    @SeansCorporation ปีที่แล้ว +9

    Immediately subscribed. Very good content and the only real world example I have found using AutoGen yet. Glad you do this and I can't wait for the follow-up video where you allow more tables and columns in total in the database. Very good content. I am sure this is going to blow up by time :)

  • @fermion83
    @fermion83 ปีที่แล้ว +3

    For anyone that is wondering, YES Microsoft Autogen can run on a Local LLM, you do not need it to use OpenAI. So you can get this whole system to run locally without any data being sent to the cloud, or paying a single cent for it. Got it running yesterday. Of course considerably slower on the local system.

  • @j.hanleysmith8333
    @j.hanleysmith8333 ปีที่แล้ว +2

    Best auto Gen video yet. Looking forward to more!

  • @ddwinhzy
    @ddwinhzy ปีที่แล้ว

    This is the right place to learn about autogen. I'm fascinated by the blogger.

  • @J3R3MI6
    @J3R3MI6 ปีที่แล้ว +2

    Dude I’m watching this series like a hawk 🙏🏽💎

  • @GabrielMartins-gx7xv
    @GabrielMartins-gx7xv ปีที่แล้ว +2

    Honestly your videos are extraordinary! please keep em coming, you’re opening a lot of eyes.

  • @MarshallMelnychuk
    @MarshallMelnychuk ปีที่แล้ว +3

    Great demo, you just opened a bunch of new ideas for me. Much appreciated.

  • @theDrewDag
    @theDrewDag ปีที่แล้ว +1

    This tutorial is just great. Can't wait for the next part.

  • @DOCTOR-FLEX
    @DOCTOR-FLEX ปีที่แล้ว +2

    Thank you for posting a real world example

  • @sergk8692
    @sergk8692 ปีที่แล้ว +1

    well done mate! extremely good quality video, thanks a lot!

  • @alexanderroodt5052
    @alexanderroodt5052 ปีที่แล้ว +1

    Very neat and well constructed. Thanks for sharing!

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

    Powerful agents .. Very intersting. Thx 🙏🏻

  • @JJSeattle
    @JJSeattle ปีที่แล้ว

    No problems here. 1 prompt to rule them all. Works for me.

  • @teddyfulk
    @teddyfulk ปีที่แล้ว +1

    Fascinating, you friend have got yourself a subscriber

  • @justriseandgrind6910
    @justriseandgrind6910 ปีที่แล้ว

    I'm so glad you did your own example. it helps

  • @supernewuser
    @supernewuser ปีที่แล้ว +1

    these professional talking hands really know their shit

  • @vecyang
    @vecyang ปีที่แล้ว +1

    Really inspired by your architect.

  • @TyMcAuley
    @TyMcAuley ปีที่แล้ว

    Great video, I’ve been looking at Agentic approaches and waiting for Agentic frameworks for o mature before bringing it more broadly to the attention of others in my company. This is a great state of play/how to video - Thanks!!!!

  • @vincentjean6756
    @vincentjean6756 ปีที่แล้ว +2

    Another good video, thanks!!

  • @Karrq
    @Karrq ปีที่แล้ว +1

    Gained a sub. Searched for autogen but everyone is just super long winded with no substance, almost feels like I’m hearing a script from a very repetitive LLM. You are straight to the point ignore the fluff but still give quick and short explanations for everything.
    Also ++++ want to follow along with the project because it sounds super interesting

  • @LuisMuniz
    @LuisMuniz ปีที่แล้ว

    Very nice! keep them coming.,

  • @techitint.9100
    @techitint.9100 ปีที่แล้ว +2

    Thanks so much for your great contents, really good job. If I can suggest, please avoid the full screen central captions which we also cannot turn off, they are are distractive and honestly , they make me anxious lol. thanks peace and love R.

    • @starblaiz1986
      @starblaiz1986 ปีที่แล้ว +2

      Yeh I was going to suggest this also. It's fine for emphasising a specific important sentance now and then, but it's super distracting when it's one sentance after another for significant periods of time. I'm trying to look at what's being shown behind, but the rapidly changing text keeps pulling my monkey brain back to the middle practically involanterally 😅
      Other than that it was a great and very informative video 😊❤

  • @paraconscious790
    @paraconscious790 ปีที่แล้ว

    this is amazing, thank you very much! following line by line, one issue - seems aider is not working with openai api latest version (1.2.4) seems no upgrade from their side.

  • @Jandodev
    @Jandodev ปีที่แล้ว

    Fixing this with my company too :)

  • @aiagenticliteracy
    @aiagenticliteracy ปีที่แล้ว

    Can you do a beginners guide for autogen?

  • @shivamkumar-qp1jm
    @shivamkumar-qp1jm ปีที่แล้ว +1

    Does it work with local llm

  • @BruceOnder
    @BruceOnder ปีที่แล้ว

    Really good video! 👏🏾👏🏾👏🏾🏆🏆🏆

  • @aaronward9140
    @aaronward9140 ปีที่แล้ว +1

    great work 👌

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

    Is this possible with Claude Haiku? For less expense

  • @iOMNetwork
    @iOMNetwork ปีที่แล้ว +2

    Impressive demonstration. I would love to set up multi agents to handle some complex database tasks. What scares me a bit is the fact that we are looking into 5 billion records. Is there a way to make sure that gpt4 wont process any data himself? As long as its safe that all operations are handeld by the database it would be fine but as soon as data gets loaded into the chat it would be an extremly expensive tea-party...

  • @JohnLewis-old
    @JohnLewis-old ปีที่แล้ว

    Do you have a community or Discord? I have so many questions. In particular I can't figure out how to create my own function mappings, I think I'm just missing a simple step.

  • @ZahedAshkara-q6u
    @ZahedAshkara-q6u ปีที่แล้ว

    Thanks for this man, really perfect tutorial. Only feedback us to delete the subtitles in the middle, it is kinda annoying, at least for me. Thanks for the work

  • @yashdashore6840
    @yashdashore6840 ปีที่แล้ว

    where do I find the code used in this video

  • @hichamnaim9812
    @hichamnaim9812 ปีที่แล้ว

    Amazing work thank you 🙏

  • @RedCloudServices
    @RedCloudServices ปีที่แล้ว

    Great video and topic, agree about single-purpose micro agents. MS also released LIRA a dataviz agent I wonder if it can be used as AutoGen agent. Also OpenAI now have Assistants with custom functions is this the same approach? 🤔

  • @lellobidello2301
    @lellobidello2301 ปีที่แล้ว

    how is 'function_map' implemented? I didn't see it in the vid

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

    I'm reluctant to adopt any of these fly-by-night frameworks. Who needs a framework, really, anyway? This just sounds like...OOP.

  • @hidroman1993
    @hidroman1993 ปีที่แล้ว +3

    If you show GPT-4 costs, we decide if this system "creates value while you sleep" or "enriches OpenAI while you sleep"

  • @mubasharwarriach7216
    @mubasharwarriach7216 ปีที่แล้ว

    Can we use a different Large Language Model which doesnt have any rate limit and is free, maybe something like mistral or llama that can be running locally and we can make use of the Autogen technology on top of that?

  • @olempereur
    @olempereur ปีที่แล้ว +1

    Very interesting video, but how do you manage to not get the "openai.error.RateLimitError: Rate limit reached for 10KTPM-200RPM in organization" ? I keep getting that error when trying to use Autogen

  • @zd676
    @zd676 ปีที่แล้ว

    Any ideas how to scale this to real time use cases with a UPL requirement less than 100 ms?

  • @8eck
    @8eck ปีที่แล้ว

    15:45 interesting, how it decides to send that directly to Senior Data Analyst and not to anyone else in a group chat. Is messages sent to all members of the chat at once? Don't see the output of all others members of the chat. Or that APPROVED is a unified answer from all others members of the chat? How much LLM calls involved? Would be nice to see some statistics of how much calls/tokens used over the session.

  • @chachoschannel7367
    @chachoschannel7367 ปีที่แล้ว

    Does this work with chatgpt4?

  • @AIInsights23
    @AIInsights23 ปีที่แล้ว +1

    Do you have github link from this video pls

  • @flowfrog101
    @flowfrog101 ปีที่แล้ว

    Great video thank you

  • @CHETANBorse-p3x
    @CHETANBorse-p3x ปีที่แล้ว

    what we do in case when we have multiple tables

  • @Mer0vingi4n
    @Mer0vingi4n ปีที่แล้ว

    is there a github repo i can pull?

  • @alexanderzuev6355
    @alexanderzuev6355 ปีที่แล้ว

    How do you deal with running into API limits?

  • @DB-in2mr
    @DB-in2mr ปีที่แล้ว

    can auto gen use local or private GPT? If not no company would favour this solution and flow private data into openai servers....

  • @GeorgeZoto
    @GeorgeZoto ปีที่แล้ว

    Interesting framework. It definitely needs more work especially on validating an output, right now it's printing and looking for Approved without doing any actual validation. I liked the pros and cons discussion at the end. Finally I would subscribe but the midtext closed captions and the moving hands in the backend were too distracting for me when looking at code, and I mean this with all the positive feedback :)

  • @vecyang
    @vecyang ปีที่แล้ว

    Could we have more this-look like tutorials for real world business appliance.

  • @93cutty
    @93cutty ปีที่แล้ว

    Love this and I have some ideas. Have you had any luck with using AutoGen with any open source models? I would love to try to use trained opensource models on my PC and then use GPT for the final output. Plus it would save on costs as well.

    • @perc-ai
      @perc-ai ปีที่แล้ว +1

      Yep already done it but your gonna need 128gb of ram…

    • @93cutty
      @93cutty ปีที่แล้ว

      @@perc-ai so a 4090 with 64 gigs of ram still isn't enough? Damn

    • @perc-ai
      @perc-ai ปีที่แล้ว

      it might not be enough for falcon180b parameters. Its not all about the gpu for local llms, it needs serious ram. @@93cutty

  • @deathstar4794
    @deathstar4794 ปีที่แล้ว

    what bout the token costs?

  • @AIInsights23
    @AIInsights23 ปีที่แล้ว +1

    Can you pls link the github code pls 🙏 I want to use for my project 🙏 🎉

  • @learningMachine1.0
    @learningMachine1.0 ปีที่แล้ว

    It does not only run on gpt4

  • @JW-tl1is
    @JW-tl1is ปีที่แล้ว +1

    Bro spends 1 day to save himself 10 minutes of writing SQL statements.

  • @jacobsedgwick2499
    @jacobsedgwick2499 ปีที่แล้ว +2

    You need to evaluate your results. This isnt a true “agent” its just gp4 with hands.

  • @aiamfree
    @aiamfree ปีที่แล้ว

    pretty much a function calling framework

  • @jonschlinkert
    @jonschlinkert ปีที่แล้ว

    I wish there was a way to disable the flashing text in videos. I can't understand how much I hate this trend. It's distracting and makes it very difficult to look at anything but the text.

  • @eroijen
    @eroijen ปีที่แล้ว +18

    Stopped watching after a minute because of the horrible subtitles in the center. Word by word not sentences. Bad idea.

    • @ZenchantLive
      @ZenchantLive ปีที่แล้ว +1

      @indydevdan plz

    • @GamingDad
      @GamingDad ปีที่แล้ว

      I disagree

    • @jordon7999
      @jordon7999 ปีที่แล้ว +1

      Good feedback. Great video :) TH-cam does great auto subtitles if your audio is clear - which yours is crystal!

    • @sfncook
      @sfncook ปีที่แล้ว

      100%. Totally unnecessary and distracting

    • @garchafpv
      @garchafpv ปีที่แล้ว

      Wow, what a douche canoe

  • @e0da
    @e0da ปีที่แล้ว

    Why do you flash every word you say in the middle of the screen? I can’t watch this. I’m going to have a seizure. Unfortunate because it seems like a great video. Keep up the amazing work. ❤

  • @Doggy_Styles_Coding
    @Doggy_Styles_Coding ปีที่แล้ว

    i kind of hit the wall :/&

  • @b3owu1f
    @b3owu1f ปีที่แล้ว

    So perhaps I am confused about how all this AI and autogen should work. Why are you writing so much code to do this? I thought the idea here was you basically prompt it in a simple manner and the autogen handles the creation of the different agents, does all the work and gives you a quality response back. It seems like you're doing a ton of coding to get this to work. Is the idea that you would be a coder at a company that wants to integrate AI in to your product, and thus this code is an example of what you would be doing to use AI to integrate in to your product? You're hard coding the prompts in code, for example. Seems like those should all be dynamic at runtime.

  • @8eck
    @8eck ปีที่แล้ว +1

    I already see that AI is generating 0.0001% of time that statement 😁:
    "DROP ${DATABASE}"
    Guess that some additional safe filtering is required.

    • @brando2818
      @brando2818 ปีที่แล้ว

      the agent would have read only credentials.

  • @johnt2491
    @johnt2491 ปีที่แล้ว

    The voice-to-text in the middle of the screen makes my eyes bleed. Otherwise, awesome video. 😂

  • @zeMasterRuseman
    @zeMasterRuseman ปีที่แล้ว +1

    😂 you created an AI beurocracy to do something that a simple prompt was already doing faster.

  • @dan-cj1rr
    @dan-cj1rr ปีที่แล้ว +1

    lil bro this looks longer than me coding it and more error prone, i really hope this isnt the future of coding. Looks so borring.

  • @deezplace
    @deezplace ปีที่แล้ว

    sub titles in the middle of the screen ... NO

  • @johndcyc
    @johndcyc ปีที่แล้ว +1

    STOP
    PUTTING
    EVERY
    WORD
    ON
    THE
    SCREEN!
    Drives me CRAZY!!
    So obnoxious.

  • @PatrickMetzdorf
    @PatrickMetzdorf ปีที่แล้ว

    Please, you don't need to put each word you're saying on the screen individually. People can use the cc button on TH-cam and read entire phrases and sentences smoothly. This one-word-at-a-time thing people do these days is extremely jarring and painful to watch. Not to speak of distracting from the rest of the video.

  • @Tips-r-us
    @Tips-r-us ปีที่แล้ว +3

    We needto stop using th eterms Prompt Engineering, it is not Engineering, ijust as Google Search is not Search Engineering, even though I have become quite expert at it. Engineering requires the understanding of the underlining technology of such tasks, as a bridge Engineer needs to know how structures and materials behave, or Electronic Engineer must understand the behaviour of Electricity. Some idiot with no intellegence can start doing some prompting, and beleive themselves to be engineers can cause some real damage.

    • @Star-rd9eg
      @Star-rd9eg ปีที่แล้ว +1

      sure buddy

    • @perc-ai
      @perc-ai ปีที่แล้ว

      Gpt4 has an iq of 152 your a peon compared to it man lol. Show some respek

  • @kxriso
    @kxriso ปีที่แล้ว

    Or you could just learn how to code....

  • @ViperPacket
    @ViperPacket ปีที่แล้ว +2

    Bro 💀you don't need AI for this.... fking hell

  • @gaussniwre866
    @gaussniwre866 ปีที่แล้ว

    How does it compare to langchain?