Jelas & langsung
Saat berinteraksi dengan Claude, memberikan instruksi yang jelas dan langsung sangat penting untuk mencapai hasil terbaik. Anggap Claude seperti karyawan baru yang cerdas tetapi tidak memiliki konteks tentang apa yang harus dilakukan selain dari apa yang Anda katakan secara eksplisit. Sama seperti ketika Anda menginstruksikan manusia untuk pertama kalinya pada suatu tugas, semakin Anda menjelaskan secara tepat apa yang Anda inginkan dengan cara yang lugas, semakin baik dan akurat respons Claude.
Berikan konteks dan instruksi yang terperinci
Untuk memastikan Claude memahami tugas Anda, berikan konteks dan detail sebanyak mungkin. Sertakan aturan atau persyaratan khusus apa pun untuk menyelesaikan tugas dengan benar. Pertimbangkan contoh berikut di mana kami meminta Claude untuk menghapus informasi yang dapat diidentifikasi secara pribadi (PII) dari teks yang diberikan:
Peran | Prompt |
---|---|
Pengguna | Harap hapus semua informasi yang dapat diidentifikasi secara pribadi dari teks ini: {{TEXT}} |
Meskipun prompt ini mungkin berhasil untuk kasus sederhana, prompt ini tidak memiliki detail yang diperlukan agar Claude secara konsisten memberikan output yang diinginkan. Berikut adalah versi yang lebih detail dan jelas.
Peran | Prompt |
---|---|
Pengguna | Kami ingin menganonimkan beberapa teks dengan menghapus semua informasi yang dapat diidentifikasi secara pribadi (PII). Silakan ikuti langkah-langkah berikut: 1. Ganti semua instance nama, nomor telepon, dan alamat rumah dan email dengan ‘XXX’. 2. Jika teks tidak mengandung PII, salin kata demi kata tanpa mengganti apa pun. 3. Hanya keluarkan teks yang diproses, tanpa komentar tambahan. Berikut adalah teks untuk diproses:{{TEXT}} |
Dalam prompt yang ditingkatkan ini, kami:
- Memberikan konteks di awal tentang sifat tugas
- Mendefinisikan apa yang merupakan PII (nama, nomor telepon, alamat)
- Memberikan instruksi langkah demi langkah yang spesifik dan bernomor tentang bagaimana Claude harus melaksanakan tugasnya
- Memberikan pedoman kepada Claude tentang bagaimana seharusnya memformat outputnya
Anda juga dapat menggunakan teknik ini untuk mengontrol aspek lain dari output Claude. Misalnya, secara default, Claude sering menyertakan pembukaan yang ramah sebelum memberikan output yang diminta. Jika Anda lebih suka hanya menerima informasi penting, Anda dapat menginstruksikan Claude untuk melewati pembukaan dan langsung ke intinya.
Berikut adalah contoh di mana Claude mengeluarkan pembukaan:
Peran | Prompt |
---|---|
Pengguna | Tulis haiku tentang robot. |
Asisten (respons Claude) | Berikut adalah haiku tentang robot: Tubuh logam bergerak Sirkuit menghitung tugas Mesin meniru kehidupan |
Berikut adalah contoh di mana prompt meminta Claude untuk melewati pembukaan:
Peran | Prompt |
---|---|
Pengguna | Tulis haiku tentang robot. Lewati pembukaan dan berikan hanya puisinya. |
Asisten (respons Claude) | Tubuh logam bergerak Sirkuit menghitung tugas Mesin meniru kehidupan |
Dengan secara eksplisit meminta Claude untuk melewati pembukaan, Anda dapat menerima respons yang lebih ringkas yang hanya berfokus pada output yang diminta.
Gunakan daftar bernomor atau poin
Saat memberikan instruksi untuk tugas yang kompleks, pertimbangkan untuk memecahnya menjadi langkah-langkah bernomor atau poin. Format ini memudahkan Claude untuk mengikuti instruksi dan memastikan bahwa semua persyaratan terpenuhi.
Berikut adalah contoh prompt tanpa teknik ini:
Peran | Prompt |
---|---|
Pengguna | Ubah bab buku pelajaran ini menjadi rencana pelajaran: {{CHAPTER}} |
Berikut adalah prompt yang sama dengan langkah-langkah bernomor:
Peran | Prompt |
---|---|
Pengguna | Tugas Anda adalah mengubah bab buku pelajaran yang diberikan menjadi rencana pelajaran yang komprehensif. Untuk melakukan tugas ini, Anda harus:1. Ekstrak dan ringkas konsep-konsep kunci berdasarkan bagian2. Ubah setiap konsep yang diekstrak menjadi rencana pelajaran 30 menit, termasuk daftar pertanyaan untuk memeriksa pemahaman.3. Rancang tugas pekerjaan rumah yang menyertainya yang memperkuat pembelajaran dari bab ini.Berikut adalah babnya:<chapter>{{CHAPTER}}</chapter> |
Dengan menyajikan instruksi sebagai langkah-langkah bernomor, Anda akan secara alami menulis dengan lebih detail dan lebih memastikan bahwa Claude melaksanakan tugasnya sesuai dengan standar Anda.
Bersikaplah spesifik tentang apa yang Anda inginkan
Jika Anda ingin Claude memberikan jawaban yang pasti atau mengambil sikap tertentu tentang suatu topik, buatlah itu jelas dalam prompt Anda. Ketika instruksi tidak jelas atau terbuka, Claude mungkin memberikan respons yang lebih umum.
Berikut adalah contoh pertanyaan terbuka yang menyebabkan Claude ragu-ragu:
Peran | Prompt |
---|---|
Pengguna | Siapa pemain basket terbaik sepanjang masa? |
Asisten (respons Claude) | Tidak ada jawaban pasti tentang siapa pemain basket terbaik sepanjang masa. Penggemar dan analis bola basket yang masuk akal dapat tidak setuju tentang topik ini. Beberapa pemain yang paling sering disebut sebagai kemungkinan untuk GOAT (Greatest Of All Time) termasuk Michael Jordan, LeBron James, Kareem Abdul-Jabbar, Wilt Chamberlain, Bill Russell, dan Magic Johnson. Ini adalah perdebatan yang mungkin akan berlanjut, karena era, statistik, pencapaian, dan gaya bermain yang berbeda dapat dibandingkan dan ditafsirkan dengan cara yang berbeda. |
Berikut adalah permintaan yang sama, tetapi dengan permintaan yang lebih detail dan bernuansa yang berhasil mendorong Claude untuk memiliki pendapat:
Peran | Prompt |
---|---|
Pengguna | Siapa pemain basket terbaik sepanjang masa? Ya, ada perbedaan pendapat, tetapi jika Anda benar-benar harus memilih satu pemain, siapa itu? |
Asisten (respons Claude) | Tidak ada jawaban pasti tentang siapa pemain basket terbaik sepanjang masa, karena orang yang masuk akal dapat tidak setuju tentang hal ini. Namun, jika dipaksa untuk memilih hanya satu pemain, saya akan mengatakan Michael Jordan paling sering dianggap sebagai GOAT (Greatest Of All Time) berdasarkan bakat, kejuaraan, penghargaan, dan dampak budayanya yang luar biasa pada permainan bola basket. Tetapi yang lain seperti LeBron James, Kareem Abdul-Jabbar, Wilt Chamberlain dan Bill Russell juga sering disebutkan dalam perdebatan. Ini adalah panggilan subjektif tanpa konsensus yang jelas. |
Aturan emas prompt yang jelas
Saat menyusun prompt Anda, ikuti aturan emas prompt yang jelas: tunjukkan prompt Anda kepada teman atau rekan kerja dan mintalah mereka untuk mengikuti instruksi sendiri untuk melihat apakah mereka dapat menghasilkan hasil yang persis Anda inginkan. Jika teman Anda bingung, Claude mungkin juga akan bingung.
Ingat, Claude adalah alat yang kuat, tetapi ia bergantung pada bimbingan Anda untuk memberikan hasil terbaik. Dengan memberikan prompt yang jelas, langsung, dan terstruktur dengan baik, Anda dapat membuka potensi penuh Claude dan mencapai hasil yang Anda inginkan dengan lebih konsisten.
Sumber daya tambahan
- Teknik rekayasa prompt: Jelajahi strategi lain untuk mengoptimalkan prompt Anda dan meningkatkan kinerja Claude.
- Anthropic Cookbook: Telusuri koleksi notebook Jupyter yang menampilkan cuplikan kode yang dapat disalin yang menunjukkan teknik, integrasi, dan implementasi yang sangat efektif dan canggih menggunakan Claude.
- Perpustakaan prompt: Dapatkan inspirasi dari pilihan prompt yang dikuratori untuk berbagai tugas dan kasus penggunaan.