Résumer et réécrire un texte

Introduction aux modèles Claude

Nikhil Rangarajan

Data Scientist

Tâches de résumés

  • Résumer de longs rapports

Une page représentant un document résumé

Introduction aux modèles Claude

Tâches de résumés

  • Résumer de longs rapports
  • Réécrire des docs techniques

Une page représentant un document résumé et une fenêtre ouverte sur un dépôt de code d'API

Introduction aux modèles Claude

Tâches de résumés

  • Résumer de longs rapports
  • Réécrire des docs techniques
  • Passer d'un ton formel à amical

$$

Garde le sens tout en changeant le format

Une page représentant un document résumé, une fenêtre ouverte sur un dépôt de code d'API et une personne lisant un document formel

Introduction aux modèles Claude

Techniques de résumé

  • Invite précise
  • Contrôle de longueur : préciser un nombre de mots ou de paragraphes
  • Points d'attention
# 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}]
)
Introduction aux modèles Claude

Réécriture avec messages système

  • Les messages système règlent le ton et le style globalement
  • Options de ton : professionnel, décontracté, technique, amical
  • Cohérence : le message système s'applique à toute la conversation
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]"}]
Introduction aux modèles Claude

Gérer la longueur avec max_tokens

  • max_tokens fixe une longueur de réponse précise
  • ~4 caractères par jeton
  • 150 jetons = 600 caractères = 1 paragraphe
# 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]"
    }])
Introduction aux modèles Claude

Points clés à retenir

$$

  • 📌 Résumés : points clés des longs contenus
  • 📝 Réécritures : ajuster le ton
  • 🔎 Être explicite sur le format
  • 🔧 Ajuster max_tokens
  • ✅ Vérifier le sens
Introduction aux modèles Claude

Passons à la pratique !

Introduction aux modèles Claude

Preparing Video For Download...