Autogen? Autobuild!

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

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

  • @AINMEisONE
    @AINMEisONE 9 месяцев назад +1

    That is right!! I was thinking this when I was half way through the video and thought the same, in the 95 percentile in quality in conveying the method to install Autobuild! Great Job!

    • @andymccool
      @andymccool  9 месяцев назад

      Thank you so much!

  • @bwilliams060
    @bwilliams060 9 месяцев назад +1

    Another great vid Andy - really appreciate you going over the options, strengths & weaknesses. Saves lots of time getting on top of the latest developments. Cheers!

    • @andymccool
      @andymccool  9 месяцев назад

      Thank you! I'm glad these have been helpful, cheers!

  • @aderftard
    @aderftard 9 месяцев назад +2

    Andy - I'm a (semi) retired software engineer who has recently started dipping toes into the AI agent pool. I just wanted to thank you for your videos, and to tell you that your content is some of the most approachable and professional I've found on this topic. I hope to see more.

    • @andymccool
      @andymccool  9 месяцев назад

      Wow thank you so much! I'm so glad they are helpful, I'll have some more coming soon!

  • @BruceChouTW
    @BruceChouTW 9 месяцев назад

    Very good walkthrough and explanation of Autobuild. Thanks for sharing ❤

    • @andymccool
      @andymccool  9 месяцев назад

      You are welcome, thank you!

  • @optimyse
    @optimyse 9 месяцев назад

    Another great video, Andy! Keep going 🔥

    • @andymccool
      @andymccool  9 месяцев назад +1

      Thank you so much, I will!

  • @HistoryIsAbsurd
    @HistoryIsAbsurd 9 месяцев назад

    First off thank you for the video. You are probably the only quality video creator ive found explaining this exact process with the autobuilder.
    Second, im fairly new to this (coding in general) so sorry if this is a silly question but if im using the studio UI do i need to add in the # Define your execution task
    execution_task = """Your execution task description here.""" and the # Define your building task
    building_task = """Your building task description here."""?
    I guess a better way of asking would be if i fill in those 2 fields and i use this agent in the studio is that something the UI will adjust if i give it different tasks?
    I think ive answered my own question actually but ill still ask

    • @andymccool
      @andymccool  9 месяцев назад

      You are welcome! So that's not a silly question at all, but I only have a few short minutes of experience with the Studio UI, so I really don't know the answer. I plan on digging into it for an upcoming video, however, so hopefully I'll know soon!

    • @HistoryIsAbsurd
      @HistoryIsAbsurd 9 месяцев назад

      Awesome! Thanks for the reply and i look forward to it!!@@andymccool

  • @noobicorn_gamer
    @noobicorn_gamer 9 месяцев назад

    Sorry to hear about u having covid man

  • @godned74
    @godned74 9 месяцев назад +3

    so agent builder for autogen is more or less taskweaver implemented into autogen?

    • @andymccool
      @andymccool  9 месяцев назад

      So I'm not super familiar with taskweaver yet. I did just try to do some very cursory research, and while they do seem similar, I feel like taskweaver might potentially be more flexible and therefore more powerful. Specifically, its use of plugins is something that autobuild definitely lacks, as far as I'm aware. It also seemed like it could be a little more customizable, but again, I've only done surface-level research. There's also definitely some nuance to each of them, for sure. I don't know that I'm well versed enough in either to really give an authoritative opinion.

  • @코코-d6k
    @코코-d6k 9 месяцев назад

    Nice video. In the autobuild guidance website, there is a part that we can use local LM. But following the website, I cannot use local LM to use autobuild. Did you try to use local LM like llma or mistral to use autobuild?

    • @andymccool
      @andymccool  9 месяцев назад

      Thanks! Not yet, local models is a topic that I haven't covered yet, but it is on my list - I've gotten a lot of requests for that. I'm hoping to have something soon!

  • @IdPreferNot1
    @IdPreferNot1 9 месяцев назад

    Great content and teaching style. Looking forward to your future videos. Replicating your vids with open source attempt is always appreciated :).

    • @andymccool
      @andymccool  9 месяцев назад

      Thank you so much! Open source is definitely on my list, and I will be doing at least one video centered around that topic in the future.

  • @futurizerush
    @futurizerush 9 месяцев назад

    This is really nice. Get better soon!

    • @andymccool
      @andymccool  9 месяцев назад +1

      Thank you so much!

  • @SohamSarkar
    @SohamSarkar 9 месяцев назад +1

    FYI the user proxy agent is a derivative of the conversable agent as well so you can give it llm config

    • @andymccool
      @andymccool  9 месяцев назад +1

      Yes, you are correct, it is! But it doesn't look like the AgentBuilder passes the config to the user proxy, and I'm not sure if you can update it with a config after it has been initialized. I could be wrong about that, there's a lot of code under the hood to read through, and I could easily have missed something.
      Just for fun, I edited the AgentBuilder source so that it will pass the llm_config to the user proxy, and it did indeed work. So it is possible, it's just not setup to work that way by default right now, and there's no option to enable that - currently it just skips the config for the user proxy altogether.

  • @rluijk
    @rluijk 9 месяцев назад

    Great again! Feel better soon!

    • @andymccool
      @andymccool  9 месяцев назад +1

      Thank you so much! I actually cut this video a couple of weeks ago, but have been so busy, I haven't published until now. Thankfully, now I am COVID negative!

    • @DeonBands
      @DeonBands 9 месяцев назад

      Good to hear, @@andymccool , good content.

  • @marilynlucas5128
    @marilynlucas5128 9 месяцев назад

    Dope works! Keep it up!

    • @andymccool
      @andymccool  9 месяцев назад +1

      Thank you so much! I'll do my best!

  • @SynonAnon-vi1ql
    @SynonAnon-vi1ql 9 месяцев назад

    Nice one Andy!

    • @andymccool
      @andymccool  9 месяцев назад

      Thank you so much!

  • @tomski2671
    @tomski2671 9 месяцев назад +1

    For a guy with COVID you explain things better than 95% of RUclipsrs without COVID. Get better soon.
    PS When I had covid last year, Quercetin + Zinc helped me. Quercetin is a Zinc ionophore (helps to get Zinc into the cell). Something to consider.
    From my experience it's also usefull for colds etc

    • @andymccool
      @andymccool  9 месяцев назад +1

      Thank you! That's a wonderful compliment and I really appreciate it! I actually recorded this video a couple of weeks ago, and I'm doing good now. I took a lot of zinc! I also got a prescription for the antiviral medication, I think it's called paxlovid. That stuff worked very well, I almost felt normal for a little while.
      It's actually really funny - I recovered and then started testing positive for COVID again within about a week. I'm not sure if I caught it twice, or what. Good times? Anyway, thank you, and let me know if there's anything else you'd like to see!

  • @DeonBands
    @DeonBands 9 месяцев назад

    Is there any way that one can enhance or keep that newly created file, so one can add additional agents especially if you created assistants with special knowledge or skills in the assistants api. Or does this exist but this fnction is not the way to get there?

    • @andymccool
      @andymccool  9 месяцев назад +1

      Hm, good question. I don't see why you couldn't edit the file to add agent configurations, or edit the ones that are already there. It's really just JSON after all, and as long as you follow the schema it generates, I'd think it should work just fine. That said, I haven't really experimented with it too much, and I'm not sure what the current limitations are

  • @Tripp111
    @Tripp111 9 месяцев назад +6

    Why does every youtuber feel compelled to remind the viewers the api keys will be revoked? Just revoke them. If someone tries to use them, they will get no play. No need to repeat this in every video.

    • @kaspar.joeveer
      @kaspar.joeveer 9 месяцев назад +2

      Too many people have suffered from publishing active keys, saying that is good practice.

    • @AlienAnthony
      @AlienAnthony 9 месяцев назад +2

      And "good citizens" will often say "you need to disable your api key!" So it's also to tell people so not spam me. I know.

    • @krimsonsun10
      @krimsonsun10 9 месяцев назад +1

      Well also it is usually for the people who will be concerned and comment “omg you exposed your api key at mm:ss . Also helps viewers who may be later doing videos or presentations to get used to using single use keys for the demonstration.

    • @AlienAnthony
      @AlienAnthony 9 месяцев назад

      @@krimsonsun10 Although if you actually DIDN'T do that. you could actually bait comments.... A good way to drive up engagement now that I think about it.

    • @andymccool
      @andymccool  9 месяцев назад +1

      OK that's a fair point, but to be honest, it's somewhat of a sanity check for myself if nothing else. When creating a video, the last step I usually take is to re-watch a video before I mark it as public, and when I reach the API key point in the video, it always reminds me to double check that I have, in fact, revoked that key. This has definitely saved me and been worthwhile..........at least once....

  • @majncriftgamapleys9928
    @majncriftgamapleys9928 9 месяцев назад +2

    Can you stop roleplaying an ultra polite gpt3 turbo with most generic voice and manerism and just provide us with value? I am leaving this video at 0:57 bye

    • @andymccool
      @andymccool  9 месяцев назад

      Honestly, I dislike the sound of my voice on recordings. It gives me a lot of anxiety, because it makes me hyper-critical of almost every word, when I'm producing these videos. Hearing that it sounds generic.....actually feels complimentary. Like, no, really.

    • @MrNoaheng
      @MrNoaheng 9 месяцев назад

      ​ @andymccool
      I really can't agree with majncriftgamapleys9928
      I really like your style and think it's very easy to follow. there's no shortcut to high production value. Also i think quality will start to suffer if one focus to much on " high production value , minimum noise input etc" Which ruins the beauty of sharing interests & knowledge.
      You're videos feels very "human" and it's easy to tell that you're a genuinely nice guy who does this for the technology and tries to be considerate to the audience.
      Also this is your 5th video. This is Great!

    • @Radio_Rohani
      @Radio_Rohani 9 месяцев назад

      I have a problem when I run the code. TypeError: AgentBuilder.__init__() got an unexpected keyword argument 'config_path',
      (autogen-yp) (base) simon_sarbunan@SimonSarbunan-MacBook-Air Autobuild. %
      please help me. Thank you so much

    • @andymccool
      @andymccool  9 месяцев назад

      @@MrNoaheng Wow thank you so much, I can't tell you how much I appreciate your kind words and encouragement!

    • @Kishorekkube
      @Kishorekkube 9 месяцев назад +1

      @@andymccool they are "ipad kids" unless everything piece io content is done in a spicy manner like yelling and joking , they wont be satisfied . dont worry man you voice is so smooth and good . i really loved this video as well.!