CrewAI Tutorial: Complete Crash Course for Beginners

150,934
0
Published 2024-02-10
πŸ€– CrewAI Crash Course Source Code:
brandonhancock.io/crewai-crash-course

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-accelerator/about

Ready to lead an AI revolution? Watch and learn how to build your own CrewAI from the ground up, and get set to deploy an army of AI agents at your command. This video is your ultimate guide to creating a powerful digital workforce, enhancing your projects with intelligent automation and streamlined workflows. Discover the secrets to customizing AI agents, setting them on tasks, and managing a smooth operation with CrewAI. It’s time to amplify your tech capabilities, and after this tutorial, you'll be equipped to engineer an AI crew that transforms any complex challenge into a simple task. Start your journey to AI mastery with CrewAI today!

πŸ“° Stay updated with my latest projects and insights:
LinkedIn: www.linkedin.com/in/brandon-hancock-ai/
Twitter: twitter.com/bhancock_ai

Resources:
- github.com/joaomdmoura/crewAI?tab=readme-ov-file#w…
- github.com/joaomdmoura/crewAI-examples/
- www.crewai.io/
- python-poetry.org/docs/
- pipx.pypa.io/stable/installation/

Timestamps:
00:00:00 Introduction
00:00:55 What is CrewAI
00:01:28 CrewAI Example 1: Stock Analysis
00:02:29 CrewAI Example 2: Trip Planner
00:03:37 CrewAI Example 3: Stock Analysis
00:04:56 How CrewAI Works
00:05:16 Agent Overview
00:06:27 Tool Overview
00:07:57 Task Overview
00:09:36 Process Overview
00:10:14 Tying It All Together
00:11:32 Code Overview
00:12:45 Creating New Project
00:20:33 Creating Agents
00:31:32 Creating Tools
00:39:24 Creating Tasks
00:50:48 Creating Crew Run
01:05:08 O

All Comments (21)
  • Thanks Brandon! I just subscribed to your channel not necessarily because of the content but for your generosity to share the SC of the project and invitation to schedule a 1 to 1 call for guidance! That's something i didn't yet seen in the space, so thank you for that!
  • @morrazzo4432
    This is the only video I dedicated my 2 hrs straight on YouTube not even movies
  • @drummermike5150
    Excellent tutorial! Love how you left the errors in and debugged it on the fly!
  • @wadejohnson4542
    Just an awesome tutorial. The way you filtered out the noise and confusion to present just the essentials. Brilliant. The CrewAI team would do well to bring you onboard. If you have time, it would be worthwhile to see a video with CrewAI using local LLMs via Ollama. Ollama now supports the OpenAI API so this should be doable. If you don't have time, not to worry, you have already done a great service for the community. Thank you.
  • @tammidee7402
    This is one of the best tutorials I have found. The documentation matches the video and that is rare.
  • @stiqsify
    I like the fast pace, yet detailed approach. I zone out with slow presentations. Fantastic!
  • @atay07921
    When this was made, 'expected output' was an optional Task attribute. I believe it's now a mandatory attribute so include between 'def' and 'return' for each task, i.e. expected_output = (" "). Also include it below agent=agent for each task - expected_output=expecred_output
  • Amazing. I am a complete noob having installed pycharm and started learning python three days ago. It took me a lot longer than an hour to watch this video this afternoon, but I have a working project and a working template to accelerate future projects!
  • @smnomad9276
    You've gained a new sub! I've watched over 15 videos on CrewAI, this is by far the best! Please keep these long insightful videos on AI tools coming. One quick note: The video quality is pretty low especially when expanding the window, please make sure you upload in a higher quality.
  • @lowkeylyesmith
    Man, I love your videos. thank you very much for your time and effort
  • @robertozompi
    Very good tutorial. Very precise and detailed at the right level. congrats!
  • @djverca6268
    This is by far is the best crewai tutorial. Please consider adding to it. Maybe another build or expand on custom tools. Thanks. Subscribed.
  • @rheavictor7
    Dude, thank you so much for this! I know almost nothing of Python so I had some hiccups along the way, but nothing that good ole Stackoverflow and ChatGPT could not solve. The lesson was amazing, and now I feel able to try my own stuff here.
  • @Pregidth
    Best tutorial to understand AI coding.Thanks!
  • @peterma7936
    I really like this video which really helped me a lot, thank you for that!
  • @danielavila2706
    Thanks @codewithbrandon. Some questions for you: 1 - How can we provide an input variable for a task that has to be figured out first by the previous agent? For example, let's say the first agent will have to search for the URL of the Twitter profile of the CEO of a company named by the user. Then the second agent must use the URL as an input to use a scraper tool, analyze the last 20 tweets and summarize them. 2 - What tools or APIs do you recommend to scrape tweets besides the Twitter API 3 - If I want to get insights on the Instagram feed of a given user, which approach would you suggest? Should I use GPT Vision?
  • @colleenj7389
    Great video Brandon. Thank you so much for taking the time to record it and share it with us. Very happy to subscribe to your channel and join your skool group :-). PS. I live in Thailand so it was great to see you chose it as one of your locations. Brilliant! πŸŽ‰πŸŽ‰πŸ™πŸ™