- All Courses
- Building AI Apps with LLMs
- Prompting That Holds Up
- Designing the system prompt
Designing the system prompt
The system prompt sets role, constraints, and refusals. It is followed more reliably than instructions buried in user content, so the load-bearing rules belong here.
- 21m
- Intermediate

Video by ZazenCodes · YouTube
Check your understanding
3 questions. Unlocks when you finish the video.
Overview
What this lesson covers
- Separate durable rules from per-request input
- State constraints and refusals explicitly
- Keep it short enough to stay affordable per call
This lesson sits in Prompting That Holds Up, part of Building AI Apps with LLMs. It assumes what came before it and leads directly into the next lesson in the module.
In this lesson you will:
- Separate durable rules from per-request input
- State constraints and refusals explicitly
- Keep it short enough to stay affordable per call
Resources
Your notes will live here
Note taking is not available yet. Nothing you type would be saved, so the tab stays read-only for now.