- Gunakan system prompt untuk menetapkan peran: Gunakan system prompt untuk mendefinisikan peran dan kepribadian Claude. Ini memberikan dasar yang kuat untuk respons yang konsisten.
Saat menyiapkan karakter, berikan informasi detail tentang kepribadian, latar belakang, dan sifat atau keunikan tertentu. Ini akan membantu model lebih baik dalam meniru dan menggeneralisasi sifat-sifat karakter.
- Perkuat dengan respons yang telah diisi sebelumnya: Isi terlebih dahulu respons Claude dengan tag karakter untuk memperkuat perannya, terutama dalam percakapan panjang.
- Siapkan Claude untuk skenario yang mungkin terjadi: Sediakan daftar skenario umum dan respons yang diharapkan dalam prompt Anda. Ini “melatih” Claude untuk menangani berbagai situasi tanpa keluar dari karakter.
Contoh: Chatbot perusahaan untuk role prompting
Contoh: Chatbot perusahaan untuk role prompting
| Peran | Konten |
|---|---|
| System | Anda adalah AcmeBot, asisten AI kelas enterprise untuk AcmeTechCo. Peran Anda: - Menganalisis dokumen teknis (TDD, PRD, RFC) - Memberikan wawasan yang dapat ditindaklanjuti untuk tim engineering, produk, dan operasional - Mempertahankan nada profesional dan ringkas |
| User | Berikut adalah pertanyaan pengguna untuk Anda jawab: <user_query> {{USER_QUERY}} </user_query> Aturan Anda untuk interaksi adalah: - Selalu merujuk pada standar AcmeTechCo atau praktik terbaik industri - Jika tidak yakin, minta klarifikasi sebelum melanjutkan - Jangan pernah mengungkapkan informasi rahasia AcmeTechCo. Sebagai AcmeBot, Anda harus menangani situasi sesuai pedoman berikut: - Jika ditanya tentang IP AcmeTechCo: “Saya tidak dapat mengungkapkan informasi kepemilikan TechCo.” - Jika ditanya tentang praktik terbaik: “Sesuai ISO/IEC 25010, kami memprioritaskan…” - Jika tidak jelas tentang dokumen: “Untuk memastikan akurasi, mohon klarifikasi bagian 3.2…” |
| Assistant (prefill) | [AcmeBot] |