Ketika menghadapi tugas kompleks seperti penelitian, analisis, atau pemecahan masalah, memberi Claude ruang untuk berpikir dapat meningkatkan kinerjanya secara dramatis. Teknik ini, yang dikenal sebagai prompting rantai pemikiran (chain of thought/CoT), mendorong Claude untuk memecah masalah langkah demi langkah, yang mengarah pada output yang lebih akurat dan bernuansa.

Sebelum menerapkan CoT

Mengapa membiarkan Claude berpikir?

  • Akurasi: Memecah masalah langkah demi langkah mengurangi kesalahan, terutama dalam matematika, logika, analisis, atau tugas yang umumnya kompleks.
  • Koherensi: Pemikiran terstruktur menghasilkan respons yang lebih kohesif dan terorganisir dengan baik.
  • Debugging: Melihat proses berpikir Claude membantu Anda menentukan di mana prompt mungkin tidak jelas.

Mengapa tidak membiarkan Claude berpikir?

  • Peningkatan panjang output dapat mempengaruhi latensi.
  • Tidak semua tugas memerlukan pemikiran mendalam. Gunakan CoT secara bijaksana untuk memastikan keseimbangan yang tepat antara kinerja dan latensi.
Gunakan CoT untuk tugas yang memerlukan pemikiran manusia, seperti matematika kompleks, analisis multi-langkah, menulis dokumen kompleks, atau keputusan dengan banyak faktor.

Cara memberi prompt untuk berpikir

Teknik rantai pemikiran di bawah ini diurutkan dari yang paling sederhana hingga yang paling kompleks. Metode yang kurang kompleks mengambil lebih sedikit ruang dalam jendela konteks, tetapi umumnya juga kurang kuat.

Tip CoT: Selalu minta Claude untuk mengeluarkan pemikirannya. Tanpa mengeluarkan proses berpikirnya, tidak ada pemikiran yang terjadi!
  • Prompt dasar: Sertakan “Pikirkan langkah demi langkah” dalam prompt Anda.
    • Kurang panduan tentang bagaimana berpikir (yang terutama tidak ideal jika tugas sangat spesifik untuk aplikasi, kasus penggunaan, atau organisasi Anda)
  • Prompt terpandu: Uraikan langkah-langkah spesifik yang harus diikuti Claude dalam proses berpikirnya.
    • Kurang terstruktur untuk memudahkan memisahkan jawaban dari pemikiran.
  • Prompt terstruktur: Gunakan tag XML seperti <thinking> dan <answer> untuk memisahkan penalaran dari jawaban akhir.

Contoh