Build an Agentic RAG Customer Service Chatbot with CrewAI
Build a Retrieval-Augmented Generation (RAG) and Agentic AI chatbot with CrewAI. Apply in-demand skills to solve real-world challenges with AI, leveraging LLMs. Create and orchestrate AI agents, work with databases, and refine prompt engineering for a customer service application used by a restaurant. This hands-on project is a necessity for all software engineers and machine learning engineers seeking to level-up their skills, in only 30-minutes!

Language
- English
Topic
- Artificial Intelligence
Skills You Will Learn
- Artificial Intelligence, Generative AI, Python, CrewAI, Agentic RAG
Offered By
- IBMSkillsNetwork
Estimated Effort
- 30 minutes
Platform
- SkillsNetwork
Last Update
- June 3, 2025
Who Should Enroll
- Anyone interested in learning about AI agents and fundamental machine learning concepts like Retrieval-Augmented Generation (RAG)
- Those looking to build specialized chatbots for domain-specific applications such as customer service, technical support, or other interactive use cases
- Developers and tech enthusiasts seeking to gain practical experience with in-demand AI technologies
Why Enroll
A Look at the Project Ahead
- Build a customer service chatbot using CrewAI and LLMs
- Deploy AI agents with specific roles, tools, and knowledge sources
- Extract context from PDFs using Retrieval Augmented Generation (RAG)

What You'll Need

Language
- English
Topic
- Artificial Intelligence
Skills You Will Learn
- Artificial Intelligence, Generative AI, Python, CrewAI, Agentic RAG
Offered By
- IBMSkillsNetwork
Estimated Effort
- 30 minutes
Platform
- SkillsNetwork
Last Update
- June 3, 2025
Instructors
Abdul Fatir
Data Scientist
Abdul specializes in Data Science, Machine Learning, and AI. He has deep expertise in understanding how the latest technologies work, and their applications. Feel free to contact him with questions about this project or any other AI/ML topics.
Read moreContributors
Karan Goswami
Data Scientist
I am a dedicated Data Scientist and an AI enthusiast, currently working at IBM's Skills Builder Network. Learning how some simple mathematical operations could be used to make predictions and discover patterns sparked my curiosity, leading me to explore the exciting world of AI. Over the years, I’ve gained hands-on experience in building scalable AI solutions, fine-tuning models, and extracting meaningful insights from complex datasets. I'm driven by a desire to apply these skills to solve real-world problems and make a meaningful impact through AI.
Read moreMatthew Wu
Marketer at IBM
Supporting Cognitive Class and IBM through digital marketing and tailored content creation
Read moreFaranak Heidari
Data Scientist at IBM
Detail-oriented data scientist and engineer, with a strong background in GenAI, applied machine learning and data analytics. Experienced in managing complex data to establish business insights and foster data-driven decision-making in complex settings such as healthcare. I implemented LLM, time-series forecasting models and scalable ML pipelines. Enthusiastic about leveraging my skills and passion for technology to drive innovative machine learning solutions in challenging contexts, I enjoy collaborating with multidisciplinary teams to integrate AI into their workflows and sharing my knowledge.
Read more