Essentials of prompt engineering
Understanding Prompts
Memperbaiki prompt adalah cara tercepat untuk mendapat manfaat dari generative AI. Prompt yang baik:
- Meningkatkan kemampuan dan keamanan model
- Menambah pengetahuan domain dan tools tanpa mengubah parameter atau fine-tuning
- Mengubah input yang lebih berkualitas menjadi output yang lebih berkualitas
Empat elemen prompt
| Elemen | Tujuan | Contoh inventaris |
|---|---|---|
| Instructions | Tugas yang harus dikerjakan | "Tentukan pesanan mana yang bisa dipenuhi dan barang mana yang perlu di-restock" |
| Context | Informasi eksternal untuk memandu model | "Ini penting untuk manajemen inventaris di retail" |
| Input data | Hal yang perlu direspons | Daftar pesanan dan stok |
| Output indicator | Jenis atau format output | "Fulfillment status:" |
Prompt pertama di skenario hanya berisi instructions. Tidak ada context, input data, maupun output indicator.
Negative prompting
Memberi tahu model apa yang tidak boleh dihasilkan, lewat contoh atau instruksi tentang output yang tidak diinginkan, misalnya hate speech, konten eksplisit, atau bahasa yang bias, agar model menjauhinya.