Apa itu rantai prompt?

Rantai prompt melibatkan penggunaan output dari satu prompt sebagai input untuk prompt lain. Dengan merangkai prompt bersama-sama, Anda dapat memandu Claude melalui serangkaian tugas yang lebih kecil dan lebih mudah dikelola untuk pada akhirnya mencapai tujuan yang kompleks.

Rantai prompt menawarkan beberapa keuntungan:

  • Akurasi dan konsistensi yang lebih baik dalam output yang dihasilkan pada setiap langkah yang berbeda
  • Pemecahan masalah yang lebih mudah dengan mengisolasi subtugas tertentu yang mungkin sangat rawan kesalahan atau sulit ditangani

Kapan menggunakan rantai prompt

Pertimbangkan untuk menggunakan rantai prompt dalam skenario berikut:

  1. Tugas multi-langkah: Jika tugas Anda memerlukan beberapa langkah yang berbeda, seperti meneliti topik, membuat garis besar esai, menulis esai, lalu memformat esai, merangkai prompt dapat membantu memastikan setiap langkah tugas mendapat fokus penuh Claude dan dieksekusi pada tingkat kinerja yang tinggi.
  2. Instruksi kompleks: Ketika satu prompt berisi terlalu banyak instruksi atau detail, Claude mungkin kesulitan untuk mengikutinya secara konsisten. Memecah tugas menjadi serangkaian subtugas berantai dapat meningkatkan kinerja untuk setiap subtugas.
  3. Memverifikasi output: Anda dapat menggunakan rantai untuk meminta Claude memeriksa kembali output-nya sendiri dengan rubrik tertentu dan meningkatkan responsnya jika diperlukan, memastikan hasil yang lebih berkualitas. Misalnya, setelah menghasilkan daftar item, Anda dapat memberi umpan balik daftar itu ke Claude dan memintanya untuk memverifikasi akurasi atau kelengkapan daftar.
  4. Pemrosesan paralel: Jika tugas Anda memiliki beberapa subtugas independen, Anda dapat membuat prompt terpisah untuk setiap subtugas dan menjalankannya secara paralel untuk menghemat waktu.

Tips untuk rantai prompt yang efektif

  1. Buat subtugas sederhana dan jelas: Setiap subtugas harus memiliki tujuan yang terdefinisi dengan baik dan instruksi sederhana. Ini membuatnya lebih mudah bagi Claude untuk memahami dan mengikuti.
  2. Gunakan tag XML: Menyertakan input dan output dalam tag XML dapat membantu menyusun data dan membuatnya lebih mudah untuk diekstrak dan diteruskan ke langkah berikutnya saat merangkai prompt.

Contoh

Berikut adalah beberapa contoh yang menunjukkan cara menggunakan prompt rantai dan memecah tugas menjadi subtugas:

Menjawab pertanyaan menggunakan dokumen dan kutipan

Di sini kami ingin Claude, dengan diberikan dokumen dan pertanyaan, menghasilkan jawaban menggunakan kutipan yang relevan dari dokumen.

Prompt 1: Mengekstrak kutipan

PeranKonten
PenggunaBerikut adalah dokumen, dalam tag XML \