Learn how to build, customize, and optimize your CrewAI applications with comprehensive guides and tutorials
This section provides comprehensive guides and tutorials to help you master CrewAI, from basic concepts to advanced techniques. Whether you’re just getting started or looking to optimize your existing implementations, these resources will guide you through every aspect of building powerful AI agent workflows.
Learn how to execute tasks in a sequential order for structured workflows.
Implement hierarchical task execution with manager agents overseeing workflows.
Create dynamic workflows with conditional task execution based on outcomes.
Execute crews asynchronously for improved performance and concurrency.
Learn how to customize agent behavior, roles, and capabilities.
Build agents that can write, execute, and debug code automatically.
Create agents that can process text, images, and other media types.
Implement custom manager agents for complex hierarchical workflows.
Integrate human oversight and intervention into agent workflows.
Allow human input during task execution for dynamic decision making.
Replay and resume tasks from previous crew executions.
Execute crews multiple times with different inputs efficiently.
Integrate custom language models and providers with CrewAI.
Configure and manage connections to various LLM providers.
Build custom tools to extend agent capabilities.
Use Python annotations for cleaner, more maintainable code.
Generate images using DALL-E integration with your agents.
Integrate existing agents and models into CrewAI workflows.
Start with the guides that match your current needs and gradually explore more advanced topics as you become comfortable with the fundamentals.