Tag XML adalah alat yang ampuh untuk menyusun prompt dan memandu respons Claude. Claude sangat akrab dengan prompt yang memiliki tag XML karena Claude terpapar prompt seperti itu selama pelatihan. Dengan membungkus bagian-bagian penting dari prompt Anda (seperti instruksi, contoh, atau data input) dalam tag XML, Anda dapat membantu Claude lebih memahami konteks dan menghasilkan output yang lebih akurat. Teknik ini sangat berguna saat bekerja dengan prompt yang kompleks atau input yang bervariasi.

Mencari teknik yang lebih canggih? Lihat tips jendela konteks panjang untuk mempelajari bagaimana tag XML dapat membantu Anda memaksimalkan kemampuan konteks yang diperluas Claude.


Apa itu tag XML?

Tag XML adalah tag kurung sudut seperti <tag></tag>. Mereka datang berpasangan dan terdiri dari tag pembuka, seperti <tag>, dan tag penutup yang ditandai dengan /, seperti </tag>. Tag XML digunakan untuk membungkus konten, seperti ini: <tag>konten</tag>.

Tag XML pembuka dan penutup harus memiliki nama yang persis sama. Nama tag dapat berupa apa saja yang Anda suka, asalkan dibungkus dalam tanda kurung sudut, meskipun kami menyarankan untuk memberi nama tag Anda sesuatu yang relevan secara kontekstual dengan konten yang dibungkusnya.

Tag XML harus selalu dirujuk secara berpasangan dan tidak pernah hanya sebagai setengah bagian pertama dari satu set (misalnya, Menggunakan dokumen dalam tag <doc></doc>, jawab pertanyaan ini.).

Nama tag XML

Tidak ada set nama tag XML terbaik yang kanonik yang dengannya Claude berkinerja sangat baik. Misalnya, <doc> berfungsi sama baiknya dengan “. Satu-satunya waktu Anda memerlukan nama tag XML yang sangat spesifik adalah dalam kasus pemanggilan fungsi.


Mengapa menggunakan tag XML?

Ada beberapa alasan mengapa Anda mungkin ingin memasukkan tag XML ke dalam prompt Anda:

  1. Akurasi yang lebih baik: Tag XML membantu Claude membedakan antara bagian-bagian yang berbeda dari prompt Anda, seperti instruksi, contoh, dan data input. Ini dapat mengarah pada penguraian prompt yang lebih tepat dan dengan demikian respons yang lebih relevan dan akurat, terutama dalam domain seperti matematika atau pembuatan kode.
  2. Struktur yang lebih jelas: Sama seperti judul dan bagian membuat dokumen lebih mudah diikuti oleh manusia, tag XML membantu Claude memahami hierarki dan hubungan dalam prompt Anda.
  3. Pemrosesan pasca yang lebih mudah: Anda juga dapat meminta Claude untuk menggunakan tag XML dalam responsnya, sehingga lebih mudah untuk mengekstrak informasi kunci secara terprogram.

Cara menggunakan tag XML

Anda dapat menggunakan tag XML untuk menyusun dan membatasi bagian-bagian prompt Anda satu sama lain, seperti memisahkan instruksi dari konten, atau contoh dari instruksi.

PeranKonten
PenggunaHarap analisis dokumen ini dan tulis memo ringkasan terperinci sesuai dengan instruksi di bawah ini, mengikuti format yang diberikan dalam contoh:

\
{{DOCUMENT}}
\