Desain prompt untuk keandalan
Day 11 of 30 ยท AI Generatif 2026: Bangun Aplikasi AI dan Agen
One-liner: Rancang prompt yang menghasilkan output stabil dan bisa diuji.
Time: 20 hingga 30 menit
Deliverable: Spesifikasi Prompt dan Set Uji
Learning goal
You will be able to: Menulis spesifikasi prompt dan set uji kecil untuk meningkatkan keandalan.
Success criteria (observable)
- Prompt mencakup role, task, dan format output.
- Set uji memiliki minimal 5 input representatif.
- Minimal 4 dari 5 uji memenuhi output yang diharapkan.
Output you will produce
- Deliverable: Spesifikasi Prompt dan Set Uji
- Format: Dokumen prompt dan tabel uji
- Where saved: Di folder kursus dalam
/generative-ai-2026-build-ai-apps-and-agents-id/
Who
Primary persona: Digital nomad yang merancang prompt untuk app AI komersial Secondary persona(s): Pengguna yang menginginkan output konsisten Stakeholders (optional): Mitra pembangunan
What
What it is
Spesifikasi prompt yang jelas tentang apa yang harus dilakukan model dan format output. Set uji kecil yang mengungkap kelemahan sebelum pengguna menemukannya.
What it is not
Bukan prompt panjang yang mencoba menyelesaikan semua kasus. Bukan pengganti logic produk atau validasi.
2-minute theory
- Prompt adalah interface produk yang harus andal.
- Struktur yang jelas mengurangi drift output.
- Set uji kecil menangkap error dengan effort rendah.
Key terms
- Prompt spec: Instruksi terstruktur dengan role, task, dan format.
- Test set: Kumpulan input untuk memvalidasi kualitas output.
Where
Applies in
- System prompt
- Prompt khusus fitur
Does not apply in
- Copy pemasaran atau konten UI
Touchpoints
- File prompt
- Test cases
- Log output
When
Use it when
- Menambah fitur AI baru
- Output sering tidak konsisten
Frequency
Setiap kali prompt diubah
Late signals
- Output sering melanggar format
- Pengguna melapor hasil tidak konsisten
Why it matters
Practical benefits
- Output lebih konsisten
- Debugging lebih cepat
- Kepercayaan pengguna meningkat
Risks of ignoring
- Output tidak dapat diprediksi
- Beban support meningkat
Expectations
- Improves: keandalan dan kejelasan
- Does not guarantee: akurasi sempurna
How
Step-by-step method
- Tulis role dan task dalam satu kalimat.
- Definisikan format output dengan contoh singkat.
- Tambahkan constraints seperti tone atau panjang.
- Buat set uji 5 input.
- Jalankan uji dan catat pass rate.
Do and don't
Do
- Gunakan format output yang eksplisit
- Buat prompt singkat dan fokus
Don't
- Mencampur banyak task dalam satu prompt
- Melewati pengujian input nyata
Common mistakes and fixes
- Mistake: Format tidak jelas. Fix: Tambahkan template output.
- Mistake: Tidak ada uji. Fix: Buat set uji kecil.
Done when
- Prompt berisi role, task, dan format.
- Set uji berisi 5 input.
- Pass rate tercatat.
Guided exercise (10 to 15 min)
Inputs
- Deskripsi fitur Anda
- 5 input pengguna representatif
Steps
- Tulis spesifikasi prompt dengan role, task, dan format.
- Tulis output yang diharapkan untuk tiap input.
- Catat pass atau fail.
Output format
| Field | Value |
|---|---|
| Prompt spec | |
| Input set | |
| Expected output | |
| Pass rate |
Pro tip: Gunakan input pengguna nyata, bukan contoh ideal saja.
Independent exercise (5 to 10 min)
Task
Pendekkan prompt 20 persen tanpa mengurangi kejelasan.
Output
Spesifikasi prompt yang diperbarui dan hasil uji terbaru.
Self-check (yes/no)
- Apakah prompt mendefinisikan role, task, dan format?
- Apakah input realistis dan bervariasi?
- Apakah pass rate tercatat?
- Apakah prompt mudah dibaca?
Baseline metric (recommended)
- Score: 4 dari 5 uji lulus
- Date: 2026-02-07
- Tool used: Notes app
Bibliography (sources used)
OpenAI Prompt Engineering Guide. OpenAI. 2026-02-06. Read: https://platform.openai.com/docs/guides/prompt-engineering
Prompting Best Practices. Anthropic. 2026-02-06. Read: https://docs.anthropic.com/claude/docs/prompting
Read more (optional)
- System Prompt Best Practices Why: Pedoman output yang stabil. Read: https://platform.openai.com/docs/guides/prompt-engineering