I Automated My YouTube Channel With CrewAI [Free Source Code Included]

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 มิ.ย. 2024
  • 🤖 Download the Source Code Here:
    brandonhancock.io/automate-yo...
    Don't forget to Like and Subscribe if you're a fan of free source code 😉
    📆 Need help with CrewAI, join our FREE Skool Community:
    skool.com/ai-developer-accele...
    In this video, you're going to learn how I automated my current TH-cam video creation process using CrewAI. After watching this tutorial, I'm confident that you will be able to automate your own processes using this amazing technology! Plus, I also share the latest features of CrewAI v0.19.0, show you how to create your own tools for your Crew, and much more!
    📰 Stay updated with my latest projects and insights:
    LinkedIn: / brandon-hancock-ai
    Twitter: / bhancock_ai
    Checkout my other CrewAI Tutorials:
    - CrewAI Tutorial: Complete Crash Course for Beginners - • CrewAI Tutorial: Compl...
    - CrewAI Tutorial for Beginners: Learn How To Use Latest CrewAI Features - • CrewAI Tutorial for Be...
    - How To Connect Local LLMs to CrewAI [Ollama, Llama2, Mistral] - • How To Connect Local L...
    Resources:
    - Create API Key in google cloud: console.cloud.google.com/apis...
    - Enable TH-cam Data v3: console.cloud.google.com/apis...
    - • I Analyzed My Finance ...
    - • How I Made AI Assistan...
    - CrewAI v0.19.0 Improvements: x.com/joaomdmoura/status/1764...
    Timestamps
    00:00 Introduction
    01:19 Tutorial Overview
    05:12 Setup Project
    07:37 Setup Dependencies
    12:02 Setup Agents
    18:21 Add Agents to Main File
    19:10 Setup Tasks
    29:48 Add Tasks to Main File
    32:51 Create Custom CrewAI Tool - TH-cam Video Search
    42:20 Create Custom CrewAI Tool - TH-cam Detail Search
    46:04 Add Tools to Agents
    49:07 Setup Crew
    54:10 Run Crew & Debugging
    57:20 Outro
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @NikkiBates1
    @NikkiBates1 3 หลายเดือนก่อน +8

    Loving the video, I may incorporate CrewAI agents in my future projects, just watching this video has given me a plethera of ideas. Your video left me excited and thankful for your insights, keep up the great work my friend.

    • @bhancock_ai
      @bhancock_ai  3 หลายเดือนก่อน +1

      Thanks man! You'll have to keep me posted on what projects you go off and build!

  • @protovici1476
    @protovici1476 3 หลายเดือนก่อน +6

    Keep up the CrewAI content! I'm also a fan of using LM Studio. However, haven't played much assigning LLMs to different agents or the same LLMs with agents and the manager_llm. Bringing data like a manual in a text format for the agents to use as tools would be interesting to test.

  • @bwilliams060
    @bwilliams060 3 หลายเดือนก่อน +4

    So awesome, thanks Brandon! Keep the crews coming!

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

      Thanks Ben! 😁

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

    Just incredible! Really well done. And I can't wait to start using what you've taught me here in my own workflow!

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

      Thanks Tim! Please keep me posted on your progress!

  • @AliAbassi1
    @AliAbassi1 3 หลายเดือนก่อน +4

    Another 🔥 Crew AI tutorial! Thank you!!

  • @getworkdone-sr5vb
    @getworkdone-sr5vb 3 หลายเดือนก่อน

    Loved the video man, the amount of info you give in your videos is crazy. Thnak you for that. I would love to work with you and help you create even more awesome content

  • @basicvisual7137
    @basicvisual7137 3 หลายเดือนก่อน +2

    Would be great if there is a dedicated playlist for open source models as well with crew AI

  • @MarcioTMarques
    @MarcioTMarques 3 หลายเดือนก่อน +1

    This is so beautiful, thanks for sharing! 🤖

  • @spicer41282
    @spicer41282 3 หลายเดือนก่อน +1

    Simply the BEST! Thanks Brandon!

  • @bowen-feng
    @bowen-feng หลายเดือนก่อน

    Loved the video! Thanks so much and keep up the great work! 🧡

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

    Your channel will create a new wave of millionaires with AI. Thank you very much for the knowledge!

    • @bhancock_ai
      @bhancock_ai  3 หลายเดือนก่อน +1

      Thank you Eduardo! I really hope it does!

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

      And we won't forget.

  • @peterma7936
    @peterma7936 3 หลายเดือนก่อน +2

    The BEST video really inspired me a lot and I can't wait to get started using crewAI to make some interesting work

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

      Great to hear! Keep us posted on what you end up building!

  • @getznerh
    @getznerh 3 หลายเดือนก่อน +2

    Thank you! Very interesting and helpful!

  • @NikiDinsey
    @NikiDinsey 3 หลายเดือนก่อน +1

    Thanks for the tutorial Brandon, really well explained.

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

      Thanks Niki! I have a lot more CrewAI content in store for you guys!

  • @MrSuntask
    @MrSuntask 3 หลายเดือนก่อน +1

    Great lesson. Thank you!

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

    This channel is a goldmine. Glad to have found it before the rest of the world does.

  • @davidel6282
    @davidel6282 3 หลายเดือนก่อน +2

    Now I only need a method to generate text graphics and I can automate my whole etsy store :P

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

      That would be awesome! You can work with Dalle3 to generate some graphics but they are ehhh when it comes to text.
      Let you me know if you find another cool AI tools that help you with your etsy store!

  • @saryusyum
    @saryusyum 2 หลายเดือนก่อน +1

    Awesome video Bran. Is it possible to research popular Reddit posts on a particular topic based on user engagement?

  • @lblima1977
    @lblima1977 3 หลายเดือนก่อน +1

    Nice one! Thanks!

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

    I got this up and running on a Pi5 with Ollama and Phi3

  • @chegekamau3870
    @chegekamau3870 3 หลายเดือนก่อน +1

    Thanks a lot for teaching this. Quick question, can crew ai work with multiple llm at the same time? Eg, have llama 2 running some 'worker' agents while chatgpt4 running the manager and the rest worker agents.

    • @bhancock_ai
      @bhancock_ai  3 หลายเดือนก่อน +1

      Yes! Check out the LLM parameter in the source code docs:
      docs.crewai.com/core-concepts/Agents/
      You can swap them out super easily!

    • @user-pt3yf5uv8b
      @user-pt3yf5uv8b หลายเดือนก่อน

      @@bhancock_ai Any chance you could make a tutorial on how to make this tool run locally using llama3?
      thanks

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

    Can CrewAI agents use a "get guidance from user" tool? (Or step, or agent...) Beyond just "continue" function, I need for instance an Outliner Agent that creates an outline of a paper from a large text document, but then it needs to check with the user if the outline points are ok or any need to be added removed... And then tell the other agents to keep reading the document for content related to the outline points the user added or removed.... This kind of real feedback cycle is essential for me. Pythagora does this fairly well (in software engineering use case) 😊

  • @st.3m906
    @st.3m906 2 หลายเดือนก่อน +1

    I really like this use case. What about finding trending keywords for your YT Channel or for launching a product? How would one go about this?

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

      I would recommend doing the process manually once and record your steps as you go. From there, you can turn those steps into more detailed instructions for your agents.
      Feel free to check out our free Skool Community if you want more help building out your crews!
      www.skool.com/ai-developer-accelerator/about

  • @RICHARDSON143
    @RICHARDSON143 3 หลายเดือนก่อน +2

    This is amazing buddy ❤😅

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

      Thanks Richard! 😁

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

    Bro, I heard that Crew Ai is planning to incorporate API calls to agents using a YAML file structure. I'm curious why you never use YAML files in your folder hierarchy?

  • @asermauricio
    @asermauricio 3 หลายเดือนก่อน +1

    Nice audio, wich mic do you use?

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

      Thanks! I bought this one and I've been loving it!
      shop.deitymic.com/products/vo-7u-black

  • @arinzeezeozue7945
    @arinzeezeozue7945 3 หลายเดือนก่อน +2

    Thank for this free info

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

      You bet!

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

    Hey Brandon,
    Your video is excellent, and I want to express my appreciation for the effort you've put into it. I've been thoroughly engaged throughout.
    However, there's one aspect that I'm still confused about i.e. how the arguments are passed to the tools.
    In my specific case, I'm working on segregating RAG by calling another local LLM based tool through its APIs.
    Then, I intend to enhance the output by integrating CrewAI with Ollama, utilizing both approaches.
    Currently, I'm passing a few inputs such as query, system prompt, and user prompt through API endpoints.
    However, if I aim to use this API call as a CrewAI tool, I'm unsure about where to pass the argument "query."
    Looking forward to your response.

  • @thefutureisbright
    @thefutureisbright 3 หลายเดือนก่อน +1

    A really excellent tutorial

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

      Many thanks!

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

    how do i make them run my artist social media pages, find targetted followers and create content

  • @MaykBrito
    @MaykBrito 3 หลายเดือนก่อน +2

    Nice!!

  • @HavanTheGuy-gz3wr
    @HavanTheGuy-gz3wr 3 หลายเดือนก่อน +4

    THIS IS AMAZING!!! PUTA QUE ME PARIU.. CONGRATZ FROM BRAZIL BRO!! I KNOW CREWAI IS DEVELOPMENT BY BRAZILIANS BUT WHAT U DO EXPLOD MY MIND. THANKS FOR SHARE MAN! (sorry my english)

    • @bhancock_ai
      @bhancock_ai  3 หลายเดือนก่อน +1

      I love the hype man! Glad you liked the video!

  • @fkxfkx
    @fkxfkx 3 หลายเดือนก่อน +1

    I think it comes up with 10 titles instead of 15 at 56:21 because tasks/create_youtube_video_title asks for 10 instead of 15 at 27:14

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

      Great catch! Thank you!

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

    Thank you for creating this amazing video! Im trying to get one, when I signup CrewAI, it said I'm on waiting list, anyone has the same issue and have the solution?

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

    How much a single run costs

  • @carldomond166
    @carldomond166 3 หลายเดือนก่อน +1

    How are you getting 4-5 minutes until completion? Mine is currently around 10.

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

      Some of my runs were 5 minutes and others went closer to 10. It seems to be luck of the draw. Which LLM are you using?

  • @tonyblack2141
    @tonyblack2141 3 หลายเดือนก่อน +2

    Thank you

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

      Of course! If you have any questions about the video or want to talk with other developers about AI, feel free to join the Skool community I made for you guys!
      www.skool.com/ai-developer-accelerator/about

  • @corvox2010
    @corvox2010 3 หลายเดือนก่อน +1

    Can you show us how to save our data to Chroma database for rag? And show us how to use the rag?

    • @bhancock_ai
      @bhancock_ai  3 หลายเดือนก่อน +1

      Great suggestion! I’ll add it to the video queue!

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

    It looks good, i want to take a look at the code, but the link you provide did not have the form link to fill.

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

      It should! Try it again:
      brandonhancock.io/automate-youtube-with-crewai
      Please let me know if it's causing you any issues at brandon@brandonhancock.io

  • @tharshan09
    @tharshan09 3 หลายเดือนก่อน +1

    How many token were used and the cost of the full run?

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

      Good question! I think it cost around a dollar to run this using GPT 4

  • @phil.d6449
    @phil.d6449 3 หลายเดือนก่อน

    Thank you so much as always awesome video ❤
    Btw what was the total cost?
    You didn't show the new cost feature

    • @bhancock_ai
      @bhancock_ai  3 หลายเดือนก่อน +1

      It cost around $1 to run. But, I've had some runs go as low as $.20.

    • @phil.d6449
      @phil.d6449 3 หลายเดือนก่อน

      Thanks for the clarification!

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

      In case we wrap it in a web app hosted on cloud (i.e. Vercel), could you make any projection about the processing cost? I am not referring to the OpenAI cost of running the LLM, but that one which derives by the code running @@bhancock_ai

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

    Didn't work for me RAM problems any solution please 😢😢

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

    very helpful video

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

    This video is incredibly useful in learning agents and workflow but i would request u to use free versions like using ollama as its free, grok api... And to understand how does free version work compared to paid, and will know the difference

  • @ZiaCodes
    @ZiaCodes 3 หลายเดือนก่อน +1

    Can we do in JAvascript? I want it to be web app?

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

      The next tutorial I do will bel about using CrewAI + NextJS!

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

    Poderia criar uma automação para a gente traduzir isso para o Brasil?

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

    Can this be done with Gemini instead of open ai?

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

      yeah but you will face limit error

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

    Are you related to TechWithTim? You two look like brothers.

    • @bhancock_ai
      @bhancock_ai  2 หลายเดือนก่อน +1

      No 😂 but Tim is a super cool guy!

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

    You are amazing. I had some questions. Any way to reach you ?

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

      Hey! If you need help with anything tech related, I created a free Skool community where you can ask it and the whole group will help you out.
      If you have any freelancing or other questions, feel free to shoot me an email at brandon@brandonhancock.io

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

    With the updates pushed out by langchain and crewai it just makes this script completely broken immediately :(

  • @user-gy2oq3sv4r
    @user-gy2oq3sv4r 3 หลายเดือนก่อน

    nice bro

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

    oh i wish i knew of this before I wrote my own for a different channel.. ugh... the bugs
    time to pivot

  • @aimademerich
    @aimademerich 3 หลายเดือนก่อน +1

    Phenomenal

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

      Thank you 😁

  • @rstar899
    @rstar899 3 หลายเดือนก่อน +1

    🔥

  • @neon7874
    @neon7874 3 หลายเดือนก่อน +1

    thx bro pls keep it up

    • @bhancock_ai
      @bhancock_ai  3 หลายเดือนก่อน +1

      I'll hopefully have another tutorial out for you guys later this week about NextJS and CrewAI. You're gonna love it!

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

      @@bhancock_ai I'll be waiting

  • @VaibhavShewale
    @VaibhavShewale 2 หลายเดือนก่อน +3

    my system would just die

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

    May I ask why you need my info?

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

      Why not?

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

    Fine...Ill shift from JS to Python 😊😊

  • @claragoodlow4377
    @claragoodlow4377 3 หลายเดือนก่อน +2

    Nice can crew ai . make video

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

      CrewAI isn't there yet.But, with Sora coming out soon, who knows!

  • @VisionHub-yc4iu
    @VisionHub-yc4iu 2 หลายเดือนก่อน

    Hey can you do that for me

  • @dawnfire82
    @dawnfire82 3 หลายเดือนก่อน +6

    So, the thumbnail and topic here are just a straight ripoff from Maya Akim's video from about a month ago? Bold move, Cotton...

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

      What's the problem? It's not a copy paste.

    • @daniel_tenner
      @daniel_tenner 2 หลายเดือนก่อน +1

      Every major TH-camr copies thumbnails and titles.

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

      Welcome to TH-cam.

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

    Good videos! But "man you speak so fast"

    • @oldman-smurphee
      @oldman-smurphee 2 หลายเดือนก่อน

      😀😀Change setting playback speed to 0.9 and it is much better

  • @relaxinggospelmusic2421
    @relaxinggospelmusic2421 2 หลายเดือนก่อน +1

    😄🤑

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

    It's "So on and so forth" Not "so forth and so forth"

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

    576

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

    you also say "Like I said" all the time when yuou didn't say that before.

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

    Promo-SM 😉

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

    I'm so sick of AI releasing in Beta and just having to wait around while there's million of are people using it . ffs

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

    why need make videos if it all bout money. not bcoz want share. lets all start campaing google give 50% and not worthles wall item OR ELSE you stop makeing youtube money

  • @user-pt3yf5uv8b
    @user-pt3yf5uv8b หลายเดือนก่อน

    I got it to work, but it melted 10€ ($12) running the .py just twice. $8 dollars in just one time. I did got a few errors - (I encountered an error while trying to use the tool. This was the error: list index out of range.
    Tool Get TH-cam Video Details accepts there inputs: Get TH-cam Video Details(video_id: 'string') - Retrieves details for a specific TH-cam video.)

  • @Slimshady68356
    @Slimshady68356 3 หลายเดือนก่อน +1

    Glad you didnt run into pydantic error of expected_output😂😅

    • @Slimshady68356
      @Slimshady68356 3 หลายเดือนก่อน +1

      And I like your detail of defining a tool something I should do in my projects nicely explained

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

      Thanks man! I was worried if I went a little to into the weeds so it's nice to hear that it was helpful!