YoVDO

Multi AI Agent Systems with crewAI

Offered By: DeepLearning.AI via Coursera

Tags

Multi-Agent Systems Courses Memory Management Courses AI Agents Courses crewAI Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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: 1. Role-playing: Assign specialized roles to agents 2. Memory: Provide agents with short-term, long-term, and shared memory 3. Tools: Assign pre-built and custom tools to each agent (e.g. for web search) 4. Focus: Break down the tasks, goals, and tools and assign to multiple AI agents for better performance 5. Guardrails: Effectively handle errors, hallucinations, and infinite loops 6. 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: 1. Tailor resumes and interview prep for job applications 2. Research, write and edit technical articles 3. Automate customer support inquiries 4. Conduct customer outreach campaigns 5. Plan and execute events 6. 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 also studied the key principles of AI agent systems.

Syllabus

  • Multi AI Agent Systems with crewAI
    • 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: 1. Role-playing: Assign specialized roles to agents 2. Memory: Provide agents with short-term, long-term, and shared memory 3. Tools: Assign pre-built and custom tools to each agent (e.g. for web search) 4. Focus: Break down the tasks, goals, and tools and assign to multiple AI agents for better performance 5. Guardrails: Effectively handle errors, hallucinations, and infinite loops 6. Cooperation: Perform tasks in series, in parallel, and hierarchicallyThroughout 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: 1. Tailor resumes and interview prep for job applications 2. Research, write and edit technical articles 3. Automate customer support inquiries 4. Conduct customer outreach campaigns 5. Plan and execute events6. 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 also studied the key principles of AI agent systems.

Taught by

Joe Moura

Related Courses

Stanford Seminar - Failures & Where to Find Them: Considering Safety as a Function of Structure
Stanford University via YouTube
Modeling Conceptual Understanding in Image Reference Games - CVPR 2020 Tutorial
Bolei Zhou via YouTube
Multi-Agent Reinforcement Learning - Part II
Simons Institute via YouTube
AI- From Algorithms to Ethics - ACM WomENcourage 2020
Association for Computing Machinery (ACM) via YouTube
Python Reinforcement Learning using OpenAI Gymnasium – Full Course
freeCodeCamp