Pertimbangkan skenario di mana kita memiliki informasi dalam bahasa Spanyol. Kita perlu mengekstrak informasi darinya, tetapi kita tidak mengerti bahasa Spanyol. Pertama, kita perlu menerjemahkan teks dari Spanyol ke Inggris. Kemudian, kita perlu mengajukan pertanyaan untuk mengekstrak informasi dan kemudian menerjemahkan informasi yang diekstrak dari bahasa Inggris ke bahasa Spanyol lagi. Ini adalah tugas yang rumit, dan jika kita mencoba menggabungkan semua langkah ini ke dalam satu prompt, maka akan menjadi terlalu rumit, sehingga meningkatkan kemungkinan terjadinya lebih banyak kesalahan dalam respons. Akibatnya, cara terbaik adalah mengubah prompt kompleks menjadi urutan prompt sederhana. Beberapa langkah untuk melakukan hal ini meliputi:
- Mengidentifikasi tujuan utama atau tujuan prompt.
- Memecahkan tujuan utama menjadi sub-tugas, yaitu tindakan atau tugas yang lebih spesifik.
- Membuat prompt untuk setiap tindakan atau tugas tertentu.
- Memastikan setiap prompt jelas, ringkas, dan tidak ambigu.
- Uji prompt untuk memastikan bahwa prompt mudah dipahami dan komprehensif.
Berikut prompt kompleks kami adalah: "Pertimbangkan teks yang diberikan dalam bahasa Spanyol. Terjemahkan ke dalam bahasa Inggris. Temukan semua statistik dan fakta yang digunakan dalam teks ini dan daftarkan sebagai poin-poin. Terjemahkan lagi ke dalam bahasa Spanyol."
Untuk mengubah prompt yang rumit ini menjadi prompt sederhana, kita bisa memecah tujuan utama menjadi tindakan atau tugas yang lebih kecil, dan kita bisa membuat rantai prompt seperti di bawah ini:
- “Baca teks Spanyol yang diberikan.”
- “Terjemahkan teks ke dalam bahasa Inggris.”
- “Ambil statistik dan fakta dari teks.”
- “Buat daftar poin-poin dari semua fakta ini.”
- “Terjemahkan dalam bahasa Spanyol.”