Course Description

Master the advanced capabilities of CrewAI to design intelligent AI agents! This comprehensive course delves into the core components of CrewAI, enabling learners to build, automate, and optimize workflows for complex tasks. With hands-on projects, you’ll gain practical experience to revolutionize real-world business processes and enhance your AI expertise.

Course curriculum

  • 1
    Course Introduction and Recap
    • Overview of the Advanced Course
    • Recap of the Previous Basic Course
    • Hands-On Fitness Progress Tracker
    • Quiz
    • Course Handouts
  • 2
    Advanced Components of crewAI
    • Core Advanced Components
    • Overview of Available Tools
    • Hands-On Dynamic Travel Advisor
    • Quiz
    • Input Output Manipulator
    • Hands-On Advanced Images Generator
    • Hands-On Personalized Book Recommendation App
    • Quiz Part-2
    • Flow Implementing Guardrails
    • Customizing Tools
    • Quiz Part-3
    • Project: Personalized Education Assistant
  • 3
    Building Advanced Agents
    • Customise Agents
    • Coding Agents
    • Hands On: Data Analyst Agent
    • Planning
    • Incorporating Conditional Tasks
    • Quiz Part-1
    • Agent Managers
    • Hands On: Fraud Detection
    • Quiz Part-2
    • Project: Automated code debugging Assistant
  • 4
    Assembling Complex Crew
    • Setting Up Complex Crews Part-1
    • Setting Up Complex Crews Part-2
    • Hands On:Employee Onboarding Workflow
    • Quiz
  • 5
    Optimizating Agents
    • Performance optimization
    • Hands On: Automated Document Summarization
    • CrewAI CLI
    • Hands-On: Create a Crew with CrewAI CLI
    • Quiz Part-1
    • Quiz Part-2

Who Should Enroll

  • Professionals: Individuals looking to expand their skill set on AI agents and explore different frameworks of AI agents.

  • Aspiring Students: For those on their journey to mastering AI Agents, ready to explore different frameworks and make a mark in the tech world.

Key Takeaways

  • Develop advanced AI agents using the CrewAI framework.

  • Explore and customize tools to suit specific applications.

  • Build and optimize workflows for real-world scenarios.

  • Implement advanced memory and performance management techniques.

  • Assemble complex multi-agent systems to tackle challenging tasks.

About the Instructors

Alessandro Romano - Senior Data Scientist, Kuehne+Nagel

Alessandro Romano is a Senior Data Scientist at Kuehne + Nagel and an accomplished public speaker. With over five years of experience in data analysis, he brings deep technical expertise in implementing large language model (LLM) - based solutions across diverse industries.
About the Instructors

About the Instructors

Apoorv Vishnoi - Head of Training, Analytics Vidhya

Apoorv Vishnoi is the Head of Training at Analytics Vidhya. With over a decade of experience in AI, he has held diverse roles, including developing AI models to address industry challenges, advising companies on implementing AI processes and teaching AI to CXOs, professionals, and Parliamentarians.
About the Instructors

FAQ

  • What is CrewAI?

    CrewAI is an open-source framework for organizing AI agents into collaborative “crews” that perform specialized roles to execute complex workflows efficiently.

  • What are the key components of CrewAI?

    CrewAI consists of: Agents: Autonomous executors of tasks. Tasks: Specific work assigned to agents. Crews: Collaborative groups working towards shared goals.

  • How is CrewAI different from Autogen?

    While Autogen requires extensive programming for orchestrating agents, CrewAI simplifies multi-agent system implementation, making it user-friendly and scalable.

  • Will I receive a certificate?

    Yes, upon successful completion of the course and assignments, you’ll receive a certificate.

  • Does this course cover advanced topics?

    Yes, the course provides in-depth coverage of advanced components and hands-on projects to equip you with practical skills.