Meringkas dan menulis ulang teks

Pengantar Model Claude

Nikhil Rangarajan

Data Scientist

Tugas peringkasan

  • Meringkas laporan panjang

Sebuah halaman yang mewakili dokumen yang diringkas

Pengantar Model Claude

Tugas peringkasan

  • Meringkas laporan panjang
  • Menulis ulang dokumen teknis

Sebuah halaman yang mewakili dokumen yang diringkas, dan jendela terbuka pada repositori kode API

Pengantar Model Claude

Tugas peringkasan

  • Meringkas laporan panjang
  • Menulis ulang dokumen teknis
  • Mengubah dari nada formal ke ramah

$$

Menjaga makna sambil mengubah format

Sebuah halaman yang mewakili dokumen yang diringkas, jendela terbuka pada repositori kode API, dan seseorang membaca dokumen formal

Pengantar Model Claude

Teknik peringkasan

  • Prompt spesifik
  • Kontrol panjang: tentukan jumlah kata atau batas paragraf
  • Poin fokus
# Summarization prompt
prompt = """Please summarize the 
following text in 2-3 sentences:
{project_report}. Focus on project 
updates."""

response = client.messages.create(
    model="claude-sonnet-4-20250514",
    messages=[{"role": "user", 
               "content": prompt}]
)
Pengantar Model Claude

Menulis ulang dengan pesan sistem

  • Pesan sistem mengatur nada dan gaya secara global
  • Opsi nada: profesional, santai, teknis, ramah
  • Konsistensi: pesan sistem berlaku untuk seluruh percakapan
messages=[{"role": "user", 
               "content": prompt}]

system_message = """You are a professional editor who rewrites content in a clear, engaging style."""
messages = [ {"role": "system", "content": system_message}, {"role": "user", "content": "Rewrite: [content]"}]
Pengantar Model Claude

Mengatur panjang output dengan max_tokens

  • max_tokens menetapkan panjang respons spesifik
  • ~4 karakter per token
  • 150 token = 600 karakter = 1 paragraf
# Controlling output length
response = client.messages.create(
    model="claude-sonnet-4-20250514",
      # Approximately 600 characters
    max_tokens=150,  
    messages=[{
        "role": "user", 
        "content": "Summarize this 
             quarterly report: [text]"
    }])
Pengantar Model Claude

Poin penting

$$

  • 📌 Ringkasan: sorot poin utama
  • 📝 Tulis ulang: sesuaikan nada
  • 🔎 Jelaskan format secara eksplisit
  • 🔧 Sesuaikan max_tokens
  • ✅ Verifikasi makna
Pengantar Model Claude

Ayo berlatih!

Pengantar Model Claude

Preparing Video For Download...