Saat menggunakan Claude, Anda dapat secara dramatis meningkatkan kinerjanya dengan menggunakan parameter system untuk memberinya peran. Teknik ini, yang dikenal sebagai role prompting, adalah cara paling ampuh untuk menggunakan prompt sistem dengan Claude.

Peran yang tepat dapat mengubah Claude dari asisten umum menjadi ahli domain virtual Anda!

Tips prompt sistem: Gunakan parameter system untuk mengatur peran Claude. Letakkan hal lainnya, seperti instruksi khusus tugas, di giliran user.

Mengapa menggunakan role prompting?

  • Akurasi yang ditingkatkan: Dalam skenario kompleks seperti analisis hukum atau pemodelan keuangan, role prompting dapat meningkatkan kinerja Claude secara signifikan.
  • Nada yang disesuaikan: Baik Anda membutuhkan keringkasan CFO atau gaya penulis konten, role prompting menyesuaikan gaya komunikasi Claude.
  • Fokus yang lebih baik: Dengan menetapkan konteks peran, Claude tetap lebih dalam batas-batas persyaratan spesifik tugas Anda.

Cara memberikan Claude sebuah peran

Gunakan parameter system di Messages API untuk mengatur peran Claude:

import anthropic

client = anthropic.Anthropic()

response = client.messages.create(
    model="claude-3-5-sonnet-20241022",
    max_tokens=2048,
    system="You are a seasoned data scientist at a Fortune 500 company.", # <-- role prompt
    messages=[
        {"role": "user", "content": "Analyze this dataset for anomalies: <dataset>{{DATASET}}</dataset>"}
    ]
)

print(response.content)
Tips role prompting: Bereksperimenlah dengan peran! Seorang data scientist mungkin melihat wawasan berbeda dibandingkan marketing strategist untuk data yang sama. Seorang data scientist yang mengkhususkan diri dalam analisis wawasan pelanggan untuk perusahaan Fortune 500 mungkin menghasilkan hasil yang berbeda lagi!

Contoh

Contoh 1: Analisis kontrak hukum

Tanpa peran, Claude mungkin melewatkan masalah penting:

Dengan peran, Claude menangkap masalah kritis yang bisa menghabiskan jutaan:

Contoh 2: Analisis keuangan

Tanpa peran, analisis Claude kurang mendalam:

Dengan peran, Claude memberikan wawasan yang dapat ditindaklanjuti: