Elevate your CrewAI projects by broadening their capabilities and integrating them with external resources. In this course, you'll learn to streamline your agent code using CrewBase and ensure consistent outputs with Pydantic models. You'll also create a custom tool for web search and utilize CrewAI's web scraping tools, empowering your travel planner with real-time data and valuable insights.
Overview
Syllabus
- Unit 1: Tidy Agent Code with CrewBase
- Refactoring Travel Planner with CrewBase
- Renaming Methods in CrewBase Projects
- Fixing the CrewBase Implementation
- Building a Travel Planner with CrewBase
- Unit 2: Using Pydantic Models for Structured Output
- Structuring JSON Output in CrewAI
- Extracting JSON Dictionary Output
- Debugging Output Format Mismatch
- Navigating Nested Pydantic Model Data
- Building Pydantic Models for Travel Itineraries
- Unit 3: Creating and Integrating a Custom Search Tool
- Exploring Basic Web Search Functionality
- Building Your First Custom Search Tool
- Integrating Search Tools into Agent Crews
- Configuring Agents for Web Search Capabilities
- Unit 4: Leveraging CrewAI's Built-in Tools for Web Scraping
- Basic Web Scraping with CrewAI Tools
- Integrating Web Scraping into Agent Tools
- Directing Agents to Scrape Web Data
- Plan Your Dream Trip with CrewAI