摘要與改寫文本

Claude 模型入門

Nikhil Rangarajan

Data Scientist

摘要任務

  • 摘要長篇報告

代表摘要文件的頁面

Claude 模型入門

摘要任務

  • 摘要長篇報告
  • 改寫技術文件

代表摘要文件的頁面,以及開啟 API 程式碼儲存庫的視窗

Claude 模型入門

摘要任務

  • 摘要長篇報告
  • 改寫技術文件
  • 正式語氣轉為親切語氣

$$

在改變形式時保留原意

代表摘要文件的頁面、開啟 API 程式碼儲存庫的視窗,以及閱讀正式文件的人

Claude 模型入門

摘要技巧

  • 明確的提示
  • 長度控制:指定字數或段落上限
  • 重點聚焦
# 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-6",
    messages=[{"role": "user", 
               "content": prompt}]
)
Claude 模型入門

用系統訊息進行改寫

  • 系統訊息可全域控制語氣與風格
  • 語氣選項:專業、輕鬆、技術、親切
  • 一致性:系統訊息套用到整段對話
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]"}]
Claude 模型入門

用 max_tokens 管理輸出長度

  • max_tokens 設定回應長度
  • 每個 token 約 4 個字元
  • 150 個 token ≈ 600 字元 ≈ 1 段
# Controlling output length
response = client.messages.create(
    model="claude-sonnet-4-6",
      # Approximately 600 characters
    max_tokens=150,  
    messages=[{
        "role": "user", 
        "content": "Summarize this 
             quarterly report: [text]"
    }])
Claude 模型入門

重點整理

$$

  • 📌 摘要:長文→重點
  • 📝 改寫:調整語氣
  • 🔎 明確指定格式
  • 🔧 調整 max_tokens
  • ✅ 驗證是否保留原意
Claude 模型入門

一起來練習吧!

Claude 模型入門

Preparing Video For Download...