DeepLearning.AI
Generative AI
Intermediate
Interactive

Free course on DeepLearning.AI

Building Systems with the ChatGPT API

2 hours 4.8(74,000 reviews)Free

At a glance

Rating
Rating 4.8
Hours
2
Cost
Free

No certificate with this course.

Open Course

DeepLearning.AI's Building Systems with the ChatGPT API teaches you to build multi-step AI pipelines: classification chains, evaluation systems, and customer service bots using the OpenAI API. The course is free on deeplearning.ai and takes about 2 hours. After finishing, you can chain prompts together to build real applications that go beyond a single API call. It assumes you already know basic prompt engineering. The main limitation: it uses the OpenAI API specifically; you'll need to adapt the patterns for other models like Claude or Gemini.

DeepLearning.AI's courses have been taken by over 6 million learners across its platform and Coursera (source: deeplearning.ai/about/).

About This Course

Learn to build multi-step LLM systems for real production use. Covers chaining calls, moderation, evaluation, and end-to-end pipelines with the OpenAI API. Taught by Andrew Ng and Isa Fulford of OpenAI. Free.

Course Details

Duration
2h
Certificate
No
Cost
Free
All Courses

Frequently Asked Questions

Is this course free?

Yes, free on deeplearning.ai. No subscription required.

Should I take prompt engineering first?

Yes. Take DeepLearning.AI's Prompt Engineering for Developers first; this builds on that foundation.

What applications can I build?

Customer service bots, content moderation pipelines, structured data extractors, and multi-step reasoning systems.

Does it teach error handling and evaluation?

Yes. Evaluating LLM outputs and handling failures is one of the course's main topics.

How long does this take?

About 2 hours of interactive lessons.

More Generative AI Courses

Generative AIIntermediate

Hugging Face LLM Course

Learn to build and deploy with transformers and large language models in this 12-chapter course from Hugging Face. You'll start with NLP fundamentals, then move into modern LLM techniques: tokenization, fine-tuning, reasoning models, and building shareable demos. By the end, you'll know how to use pre-trained models, customize them on your own data, and integrate them into real applications. Best if you have some Python experience; the course assumes basic familiarity with machine learning. Fair warning: LLM chapters move fast, so budget time for rereading.

Rating 4.930hDetails →