Multi AI Agent Systems with crewAI

via Coursera

Coursera

1449 Courses


course image

Overview

Learn key principles of designing effective AI agents and organizing a team of AI agents to perform complex, multi-step tasks. Apply these concepts to automate 6 common business processes.

Learn from João Moura, founder and CEO of crewAI, and explore key components of multi-agent systems:

  • Role-playing: Assign specialized roles to agents
  • Memory: Provide agents with short-term, long-term, and shared memory
  • Tools: Assign pre-built and custom tools to each agent (e.g., for web search)
  • Focus: Break down the tasks, goals, and tools, and assign them to multiple AI agents for better performance
  • Guardrails: Effectively handle errors, hallucinations, and infinite loops
  • Cooperation: Perform tasks in series, in parallel, and hierarchically

Throughout the course, you’ll work with crewAI, an open-source library designed for building multi-agent systems. You’ll learn to build agent crews that execute common business processes, such as:

  • Tailor resumes and prepare for job applications
  • Research, write, and edit technical articles
  • Automate customer support inquiries
  • Conduct customer outreach campaigns
  • Plan and execute events
  • Perform financial analysis

By the end of the course, you will have designed several multi-agent systems to assist you in common business processes and studied the key principles of AI agent systems.

University: Coursera

Provider: Coursera

Categories: Multi-Agent Systems Courses, Memory Management Courses

Syllabus


Taught by


Tags