Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

edX

Introduction to Generative AI

Pragmatic AI Labs via edX

Overview

Gain a solid foundation in generative AI with this beginner-friendly course.

  • Understand what generative AI is and how it works through interactive lessons
  • Master the art of effective prompting and iterative output refinement
  • Dive deep into major generative models - capabilities and limitations

Course Highlights:

  • Get a high-level overview of generative AI concepts and applications
  • Learn through hands-on examples and practical exercises
  • Develop core skills to experiment with generative AI responsibly
  • Explore use cases across different domains like text, images, code etc.
  • Ideal for beginners looking to kickstart their generative AI journey

This comprehensive introduction equips you with the essential knowledge to navigate the rapidly evolving generative AI landscape confidently.

Syllabus

Week 1: Foundations of Generative AI

- Learn what generative AI is and how it has evolved from early AI to the large language models used today

- Understand how these models work in applications by learning about model architectures and the training process

- Get an overview of major foundation models like ChatGPT and Hugging Face, highlighting their capabilities and limitations

- Explore the generative AI landscape, comparing options like open source models, local models, and cloud APIs

Week 2: Interacting with Models

- Learn the fundamentals of prompt engineering to interact effectively with generative AI models

- Understand the concept of few-shot prompting and practice basic prompting techniques using context and examples

- Learn methods for improving prompts through personas, detailed instructions, and iteration based on feedback

- Explore more advanced skills like breaking down tasks, chaining prompts, and other techniques to overcome context limitations

Week 3: Building Robust Generative AI Systems

- Explore different types of generative AI applications, including API-based, embedded model, and multi-model systems

- Learn the fundamentals of building robust applications using techniques like Retrieval Augmented Generation (RAG) to improve context

- Gain hands-on experience testing an application locally and deploying it on the cloud using tools like Azure

Taught by

Alfredo Deza and Noah Gift

Reviews

Start your review of Introduction to Generative AI

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.