How to Engineer Multi-Agent Tools: Youtube Metadata Automation (LLM Principles)

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ต.ค. 2024
  • LLM technology is breaking the limits on what you can build.
    In this video we discuss core engineering principles and techniques essential for designing and coding sophisticated multi-agent systems. Discover the key to rapid engineering and productivity gain with a principle so potent that experienced senior engineers naturally learn it instinctively. "Everything is a function" isn't just a phrase; it's a transformative approach that will revolutionize how you architect, design, code, and deploy software, making the creation of AI agents and high-quality applications more efficient than ever.
    Embark on a journey to automate the exhaustive process of TH-cam content creation, from SEO research to titles, to thumbnails to descriptions to chapters. In just 3 videos, we'll automate the entire process. All you'll need is your rendered video. This series will guide you through building a TH-cam automation metadata generator, showcasing how to leverage agentic engineering and LLM technology to streamline content creation. The how is more important than the what. Focus on the principles and the underlying strategies to replicate this solution to anyone of your applications. By breaking down complex problems into manageable tasks and employing AI agents judiciously, you'll learn to maximize efficiency and minimize manual effort. Whether you're a seasoned software engineer or an aspiring developer, this video offers practical insights and a solid foundation in leveraging AI technology for software development. Let's push our engineering into the future by practicing employing AI Agents to automate our TH-cam Metadata content creation.
    I forget to mention it in the video but AI Coding Assistant tutorials are IN DEVELOPMENT! Super excited to share those with you and eventually lead the tutorials into full blown courses to push your engineering into the future of programming. Stay tuned for that. The initial set of tutorials will be released right here on the channel.
    🔗 2024 Predictions for AI & LLMs
    • 2024 Predictions for A...
    ⚙️ Text to SQL
    talktoyourdata...
    #youtubeautomation #aiagents #gpt

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

  • @sixfigurebartender3440
    @sixfigurebartender3440 7 หลายเดือนก่อน +4

    I have dozens of channels I follow, but this is the first I turned my notifications on for.
    It's a brilliant concept. Seeing everything as a function.
    I'm a "prompt engineer", for lack of a better phrase. I create avatars/assistants/personas with destinct personalities and points of view, that have SPR and workflows within the system prompt, or through RAG. And then I turn them into agents in MAS. I've built some really powerful AI assistants that have helped me in understanding most of what I do now.
    But now, after watching your video here, I realize that I have not put myself at a bird's eye view of what types of AI to create.
    Let me explain as best as I can.
    In saying that everything is a function, you are showing us more than just a system to create whatever it is you are wanting to do with TH-cam videos. (Which is brilliant by the way. And will be used once I launch my own channel. I'll let you guess what it's about) That idea can be replicated if you feed the right data, in the right format, in the right sequence, in the correct structure to the llm, so that it can see the pattern and then be able to spit out the same pattern, given a different subject/idea. And this similar to what you have explained in your video, that people can figure out your system you are laying out and create their own based on it. The only difference is that I use AI to figure it out for me.
    So, how is it more? Well, for me, I see your idea as more of an "archetype", if I may use Jung's philosophy.
    And using that idea of an archetype, what if one creates an AI assistant that can not only see everything as a function from a bird'seye view, but also how that fuction has it's own systems that build upon it, and the algorithms it can use to derive those systems? Well, that's an AI that can do much much more than the others.
    And then make it an agent that has tools and function calling?
    All I have to say is thank you for giving me this perspective. And I will be diligently following you on your future videos.

  • @kuzetti
    @kuzetti 7 หลายเดือนก่อน +3

    This is extremely helpful. You break things down so well. Thank you and keep up the great work!

  • @TreeLuvBurdpu
    @TreeLuvBurdpu 8 หลายเดือนก่อน +10

    This is like functional programming category theory on LLMs. My brain is electric.

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

      Yeah but where are the monads? 😄

  • @uhtexercises
    @uhtexercises 8 หลายเดือนก่อน +2

    Great again. Very well structured and explained.

  • @JavierRojas-j3q
    @JavierRojas-j3q 7 หลายเดือนก่อน +2

    Great content Dan. In your 2024 predictions video you talked about curating information sources. I agree that there is a lot of garbage news/content about the current AI revolution. I just wanted to ask you if you had any particular recommendations for staying up to date with high quality and relevant news/tech.

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

      This is a great question, maybe great enough for a whole video to explicitly call out other channels sharing great information but also to discuss specific newsletters and curation techniques.
      It's still too early to shift through who's 'just riding the AI wave for clicks' and who's living in this stuff every single day. Generally though I recommend Hacker News and personalized reddit feeds.
      More on this in future videos.

  • @fire17102
    @fire17102 8 หลายเดือนก่อน +1

    Can we please get a Discord ?
    Thx Dan! All the best! Fire content ❤

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

    The dude at the all u can eat buffet said you eat EVERYTHING!..Know what I told him?
    Everything...is....a......function
    😂

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

    I've been calling this automation w/ LLMs pattern, "middle-out"(no resemblance to Silicon Valley's version). it works just about anywhere that menial exists

  • @amandamate9117
    @amandamate9117 7 หลายเดือนก่อน +1

    do we have a code too that we can use?

  • @TomM-p3o
    @TomM-p3o 8 หลายเดือนก่อน +2

    It's funny that you describe LLMs as functions. That is exactly how I've been thinking about them for the last 3 months or so. They are generalized functions that is, with a variable number of inputs and outputs.

  • @sai_ai-z1c
    @sai_ai-z1c หลายเดือนก่อน

    This is really motivating! It's amazing how LLMs can change the way we approach engineering! I'm excited to see how SmythOS and other tools can effectively help us automate and innovate!

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

    'ai communicating with ai', is the next phase of evolution for artificial intelligence.
    "AI communicating with AI can lead to scenarios where human involvement becomes less necessary, particularly in tasks that can be automated or optimized through machine-to-machine interactions. As AI technologies advance, they increasingly demonstrate capabilities to handle complex communication, decision-making, and problem-solving tasks autonomously, without direct human intervention."
    I didn't change this sentence above, interesting how ai referred to itself as 'they'.
    no big company, or big wig on tv, is talking about how "ai to ai" interaction is the holy grail for company profit. human replacement. they speak all very generally not specific on how and why it will happen, people dont see how humans get replaced by chatgpt4. because what's in front of them isn't ai talking to ai. its human to ai. its a very DUH moment for the human species.
    when I was talking to ChatGPT about multi-agent communications systems (ai to ai software), it started asking me for advice and recommendations.
    This is because no one is talking about it.

  • @TzvikaBesor
    @TzvikaBesor 5 หลายเดือนก่อน +1

    This is amazing. Anxiously waiting for parts 2 and 3!

  • @tmmerlo
    @tmmerlo 7 หลายเดือนก่อน +2

    Great content. Not sure why we need to see your hands "explaining" things in the background though.

    • @tspiker03
      @tspiker03 6 หลายเดือนก่อน +1

      Seriously bugs me too.

  • @teddyfulk
    @teddyfulk 8 หลายเดือนก่อน +1

    Honey another fire indydev video is up!

  • @pubfixture
    @pubfixture 8 หลายเดือนก่อน +1

    The most interesting thing about this video to me, is your choice to background it with your hand gestures. Is is really that important? Are humans only inclined to listen if someones hands are moving? Did you decide to do that based on your on ideas, or did you read about it in some psychology mag? And get this, can AI really learn to understand humans if we don't teach / train them about hand gestures?

  • @MrTonhow
    @MrTonhow 7 หลายเดือนก่อน +1

    Sir I am not even an engineer but I learn so much from your videos. Your content is truly special. Keep up the awesome work!

  • @webdancer
    @webdancer 8 หลายเดือนก่อน +1

    This is a solid intro video on this principle. I've been trying to wrap my head around this concept but this video has given me a better foundation. I will apply this, thanks.

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

    1st time here, this vid is gold. Sub from me 💯👊🏾🚀🚀

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

    There are too many videos that teach people how to think in ways thatr everyone already knows.

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

      There are too many people who operate under the assumption that everyone has the same level of knowledge they do. I think we overestimate the number of people that actually take first principles to heart.

  • @fstech.digital
    @fstech.digital 7 หลายเดือนก่อน +1

    now this is a great content!

  • @7polletes
    @7polletes 5 หลายเดือนก่อน

    Your are great Dan go on!!

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

    An important point with TH-cam is actually the thumbnail and title should not be done after the video is scripted and shot and edited, but before. If you want people to watch it, that is.

    • @7polletes
      @7polletes 5 หลายเดือนก่อน

      Add the script generation and thumbnail creation to the workflow start then. Have yourself validate in the pipeline and then continue the worflow as described in the video.
      What you’ve mentioned doesn’t get the concept of the video. He’s giving us building blocks, nos concrete designs. Justo create a function for titles and another one for script creation.

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

      @@7polletes Seems to me you don't get the concept of my comment. Read it again. I didn't say the video was not useful, I just pointed out something important that people who watch this and try to apply it directly may not know.

    • @7polletes
      @7polletes 5 หลายเดือนก่อน

      @@daniel_tenner Well there is the response to your question so we ended up doing a good tandem then. Have a good build.

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

    This a legit video, I've never seen someone does it that way by introducing the concepts in a Learn how to learn way 👏

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

    👀

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

    This is awesome to watch you evolve. I'm on board!

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

    That’s a great intro into what will be the cli running agents 🎉

  • @TreeLuvBurdpu
    @TreeLuvBurdpu 8 หลายเดือนก่อน +1

    Boolean baby steps

    • @6lack5ushi
      @6lack5ushi 7 หลายเดือนก่อน

      Always goes back to bool

    • @TreeLuvBurdpu
      @TreeLuvBurdpu 7 หลายเดือนก่อน +1

      @@6lack5ushi True

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

      False. :)
      Return type is not always a boolean. I agree with the train of thought though.

    • @TreeLuvBurdpu
      @TreeLuvBurdpu 7 หลายเดือนก่อน +1

      @@donb5521 The return type is not always a SINGLE boolean. The return type is always expressed as a sequence of booleans, and that sequential boolean is like a path of very small steps, baby steps.

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

      @@TreeLuvBurdpu 🤣

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

    I'm learning how to implement AI in my work, and my experience is very close to yours. Thank you for sharing, it was very informative. Looking forward to the upcomming videos xD