Mydra logo
Artificial Intelligence
DeepLearning.AI logo

DeepLearning.AI

ChatGPT Prompt Engineering for Developers

  • up to 1 hour
  • Beginner

In this short course, you will learn how to use a large language model (LLM) to quickly build new and powerful applications. Using the OpenAI API, you’ll gain hands-on practice writing and iterating on prompts, and learn to build a custom chatbot.

  • Prompt engineering
  • OpenAI API
  • Summarizing
  • Inferring
  • Transforming text

Overview

In ChatGPT Prompt Engineering for Developers, you will learn how to use a large language model (LLM) to quickly build new and powerful applications. Using the OpenAI API, you’ll be able to quickly build capabilities that learn to innovate and create value in ways that were cost-prohibitive, highly technical, or simply impossible before now. This short course taught by Isa Fulford (OpenAI) and Andrew Ng (DeepLearning.AI) will describe how LLMs work, provide best practices for prompt engineering, and show how LLM APIs can be used in applications for a variety of tasks, including summarizing, inferring, transforming text, and expanding text. You’ll also learn two key principles for writing effective prompts, how to systematically engineer good prompts, and build a custom chatbot. All concepts are illustrated with numerous examples, which you can play with directly in our Jupyter notebook environment to get hands-on experience with prompt engineering.

  • Web Streamline Icon: https://streamlinehq.com
    Online
    course location
  • Layers 1 Streamline Icon: https://streamlinehq.com
    English
    course language
  • Self-paced
    course format
  • Live classes
    delivered online

Who is this course for?

Beginners

Individuals with a basic understanding of Python who want to learn prompt engineering.

Advanced Machine Learning Engineers

Professionals looking to approach the cutting-edge of prompt engineering and use LLMs.

AI Developers

Developers interested in building powerful applications using LLMs.

This course will teach you the best practices for prompt engineering, enabling you to build powerful applications using LLMs. Suitable for beginners and advanced machine learning engineers, it will help you innovate and create value in ways that were previously impossible.

Pre-Requisites

1 / 1

  • Basic understanding of Python

What will you learn?

Introduction to LLMs
Learn how large language models (LLMs) work and their applications.
Best Practices for Prompt Engineering
Discover the best practices for writing effective prompts.
Using the OpenAI API
Gain hands-on experience with the OpenAI API for various tasks.
Summarizing
Learn how to summarize text, such as user reviews, for brevity.
Inferring
Understand how to perform tasks like sentiment classification and topic extraction.
Transforming Text
Explore text transformation tasks, including translation and grammar correction.
Expanding Text
Learn how to automatically write emails and other text expansions.
Building a Custom Chatbot
Develop a custom chatbot using the principles and practices learned.

Meet your instructors

  • Isa Fulford

    Member of Technical Staff, DeepLearning.AI

    Isa Fulford is a Member of Technical Staff at OpenAI in the San Francisco Bay Area.

  • Andrew Ng

    Founder and CEO, DeepLearning.AI

    Dr. Ng is the founder and CEO of Landing AI and a managing general partner of AI Fund.

Upcoming cohorts

  • Dates

    start now

Free