Building AI Applications with Haystack

Course Syllabus

What You'll Learn

About This Course

This course introduces you to Haystack, a high-level orchestration framework designed to streamline the development of flexible and extendable AI applications. You'll learn to leverage Haystack’s architecture to build applications like RAG systems, news summarizers, chat agents, and self-reflecting agents. Throughout the course, you will create several projects that showcase the versatility of Haystack components and workflows.

Course Outline

Who Should Join?

This course is designed for individuals with basic Python knowledge who want to learn how to build and customize complex AI applications using Haystack.