Ketika menerapkan aplikasi berbasis LLM dengan Claude, panggilan API Anda biasanya akan terdiri dari dua jenis konten:
Template prompt menggabungkan bagian tetap dan variabel ini, menggunakan placeholder untuk konten dinamis. Di Claude Console, placeholder ini dilambangkan dengan {{tanda kurung ganda}}, membuatnya mudah diidentifikasi dan memungkinkan pengujian cepat nilai yang berbeda.
Anda harus selalu menggunakan template prompt dan variabel ketika Anda mengharapkan bagian mana pun dari prompt Anda akan diulang dalam panggilan lain ke Claude (hanya melalui API atau Claude Console. claude.ai saat ini tidak mendukung template prompt atau variabel).
Template prompt menawarkan beberapa manfaat:
Claude Console sangat menggunakan template prompt dan variabel untuk mendukung fitur dan alat untuk semua hal di atas, seperti dengan:
Mari kita pertimbangkan aplikasi sederhana yang menerjemahkan teks bahasa Inggris ke bahasa Spanyol. Teks yang diterjemahkan akan menjadi variabel karena Anda akan mengharapkan teks ini berubah antara pengguna atau panggilan ke Claude. Teks yang diterjemahkan ini dapat diambil secara dinamis dari database atau input pengguna.
Jadi, untuk aplikasi terjemahan Anda, Anda mungkin menggunakan template prompt sederhana ini:
Translate this text from English to Spanish: {{text}}Pelajari tentang generator prompt di Claude Console dan coba tangan Anda untuk membuat Claude menghasilkan prompt untuk Anda.
Jika Anda ingin meningkatkan permainan variabel prompt Anda, bungkus mereka dalam tag XML.
Lihat berbagai alat pengembangan prompt yang tersedia di Claude Console.