While these tips apply broadly to all Claude models, you can find prompting tips specific to extended thinking models here.
La fenêtre de contexte étendue de Claude (200K tokens pour les modèles Claude 3) permet de gérer des tâches complexes et riches en données. Ce guide vous aidera à exploiter efficacement cette puissance.

Conseils essentiels pour les prompts avec contexte long

  • Placez les données longues en haut : Placez vos documents et entrées longues (~20K+ tokens) près du haut de votre prompt, au-dessus de votre requête, instructions et exemples. Cela peut améliorer significativement les performances de Claude pour tous les modèles.
    Les requêtes placées à la fin peuvent améliorer la qualité des réponses jusqu’à 30% lors des tests, particulièrement avec des entrées complexes multi-documents.
  • Structurez le contenu et les métadonnées des documents avec des balises XML : Lorsque vous utilisez plusieurs documents, encadrez chaque document avec des balises <document> avec des sous-balises <document_content> et <source> (et autres métadonnées) pour plus de clarté.
    <documents>
      <document index="1">
        <source>annual_report_2023.pdf</source>
        <document_content>
          {{ANNUAL_REPORT}}
        </document_content>
      </document>
      <document index="2">
        <source>competitor_analysis_q2.xlsx</source>
        <document_content>
          {{COMPETITOR_ANALYSIS}}
        </document_content>
      </document>
    </documents>
    
    Analysez le rapport annuel et l'analyse concurrentielle. Identifiez les avantages stratégiques et recommandez les domaines d'intervention pour le Q3.
    
  • Basez les réponses sur des citations : Pour les tâches avec des documents longs, demandez à Claude de citer d’abord les parties pertinentes des documents avant d’effectuer sa tâche. Cela aide Claude à faire le tri dans le “bruit” du reste du contenu du document.
    Vous êtes un assistant médical IA. Votre tâche est d'aider les médecins à diagnostiquer les maladies possibles des patients.
    
    <documents>
      <document index="1">
        <source>patient_symptoms.txt</source>
        <document_content>
          {{PATIENT_SYMPTOMS}}
        </document_content>
      </document>
      <document index="2">
        <source>patient_records.txt</source>
        <document_content>
          {{PATIENT_RECORDS}}
        </document_content>
      </document>
      <document index="3">
        <source>patient01_appt_history.txt</source>
        <document_content>
          {{PATIENT01_APPOINTMENT_HISTORY}}
        </document_content>
      </document>
    </documents>
    
    Trouvez des citations dans les dossiers du patient et l'historique des rendez-vous qui sont pertinentes pour diagnostiquer les symptômes rapportés par le patient. Placez-les dans des balises <quotes>. Ensuite, sur la base de ces citations, listez toutes les informations qui aideraient le médecin à diagnostiquer les symptômes du patient. Placez vos informations diagnostiques dans des balises <info>.