Course Description

This beginner-friendly course provides an in-depth, structured guide to building real-world applications using Large Language Models (LLMs), with a strong focus on prompt engineering techniques. Through a series of hands-on lessons and practical examples, learners will explore how to craft intelligent AI-powered solutions, such as chatbots, content generators, and personalized assistants, by designing effective prompts, without requiring complex model fine-tuning or retraining.

Course curriculum

  • 1
    Introduction
    • Course Objective
    • Course Handouts (Updated on 2024-10-23)
  • 2
    How to build diffferent LLM AppIications?
    • Introduction to Building Different LLM applications
    • Prompt Engineering
    • Retrieval Augmented Generation
    • Finetuning LLMs
    • Training LLMs from Scratch
    • Quiz
  • 3
    Getting Started with Prompt Engineering
    • Introduction to Prompt Engineering
    • Set up your machine for Prompt Engineering
    • Prompt Engineering with ChatGPT API
    • Enabling Conversation with ChatGPT API
    • Quiz
  • 4
    Best Practices and Guidelines for Prompt Engineering
    • Introduction to Best Practices and Guidelines for Prompt Engineering
    • Write Clear and Specific Instructions
    • Use Specific Examples
    • Vary the Prompts and Iterate
    • Use the Delimiters
    • Specify Structured Output Format
    • Quiz
    • Use Temperature Parameter
    • Project: Classify Customer Review
  • 5
    Prompt Engineering with Open Source LLMs
    • Introduction to Prompt Engineering with Open Source LLMs
    • Set Up the Machine
    • Prompt Engineering Using Open Source LLMs
    • Enabling Conversation with Open Source LLMs
    • Quiz
  • 6
    Understanding Different Prompt Engineering Techniques
    • Introduction to Understanding Different Prompt Engineering Techniques
    • Few Shot Prompting
    • One Shot Prompting
    • Zero Shot Prompting
    • Quiz
    • Assignment
  • 7
    Building Chatbot on Your Enterprise Data
    • Building DHSGPT using Prompt Engineering- Part I
    • Building DHSGPT using Prompt Engineering- Part II
    • Assignment
  • 8
    Your Feedback Matters!
    • Your Feedback Matters!

What You Will Learn

  • Set up prompt engineering environments with ChatGPT and open-source APIs.

  • Write clear, structured prompts using best practices.

  • Use open-source models for local LLM applications.

  • Apply zero-shot, one-shot, and few-shot prompting.

Who Should Enroll

  • Aspiring AI professionals and students seeking to understand and apply LLMs in real-world scenarios.

  • Working professionals aiming to enhance their skills in prompt engineering for conversational AI applications.

  • Text length of individual points can be shorter or longer depending on your needs