Essentials of prompt engineering
Prompt Engineering Techniques
| Teknik | Cara kerja | Kapan dipakai |
|---|---|---|
| Zero-shot | Tugasnya saja, tanpa contoh | Tugas sederhana dan model yang besar dan mumpuni |
| Few-shot (one-shot jika hanya satu contoh) | Tugas plus beberapa contoh input dan output | Butuh format atau gaya tertentu |
| Chain-of-thought (CoT) | Meminta model bernalar lewat langkah-langkah perantara, misalnya "Think step by step" | Penalaran multi-step seperti soal cerita matematika |
Tips
- Zero-shot lebih bagus di model yang lebih besar dan model yang sudah instruction-tuned, termasuk yang di-tuning dengan RLHF.
- Few-shot: pilih contoh yang representatif, beragam, dan jelas. Contoh yang lebih banyak biasanya membantu, tapi kebanyakan malah menambah noise.
- CoT bisa zero-shot ("think step by step") atau few-shot (contoh yang menunjukkan langkah penalarannya). Gabungan CoT dan few-shot adalah pilihan terkuat untuk penalaran yang kompleks.
Perbaikan skenario
Few-shot dengan template laporan perusahaan ditambah dua contoh laporan dari peluncuran produk sebelumnya.