• Messages
  • Agents gérés
  • Administration

Search...
⌘K
Cas d'usage
AperçuRoutage de ticketsAgent de support clientModération de contenuRésumé juridique
Ingénierie de prompts
AperçuBonnes pratiques de promptingPrompting pour Claude Fable 5Prompting pour Claude Opus 4.8Outils de prompting de la Console
Tester et évaluer
Définir le succès et créer des évaluationsUtilisation de l'outil d'évaluation dans la ConsoleRéduire la latence
Renforcer les garde-fous
Réduire les hallucinationsAméliorer la cohérence des sortiesAtténuer les jailbreaksRéduire les fuites de prompt
Référence
Glossaire

Log in
Outils de prompting de la Console
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Solutions

  • AI agents
  • Code modernization
  • Coding
  • Customer support
  • Education
  • Financial services
  • Government
  • Life sciences

Partners

  • Claude on AWS
  • Google Cloud's Vertex AI

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Company

  • Anthropic
  • Careers
  • Economic Futures
  • Research
  • News
  • Responsible Scaling Policy
  • Security and compliance
  • Transparency

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Help and security

  • Availability
  • Status
  • Support
  • Discord

Terms and policies

  • Privacy policy
  • Responsible disclosure policy
  • Terms of service: Commercial
  • Terms of service: Consumer
  • Usage policy
Bonnes pratiques/Ingénierie de prompts

Outils de prompting de la Console

La Claude Console offre une suite d'outils pour vous aider à créer et affiner vos prompts. Cette page les présente dans l'ordre où vous les utiliserez généralement : générer une première ébauche, ajouter des modèles et des variables, puis améliorer un prompt existant.


Générateur de prompts



Le générateur de prompts est compatible avec tous les modèles Claude, y compris ceux dotés de capacités de réflexion étendue. Pour des conseils de prompting spécifiques aux modèles avec réflexion étendue, consultez les conseils de prompting pour la réflexion étendue.

Parfois, le plus difficile dans l'utilisation d'un modèle d'IA est de trouver comment le prompter efficacement. Le générateur de prompts guide Claude pour créer des modèles de prompts de haute qualité adaptés à vos tâches spécifiques, en suivant bon nombre de nos bonnes pratiques d'ingénierie de prompts.

Le générateur de prompts est particulièrement utile pour résoudre le « problème de la page blanche » : il vous donne un point de départ pour des tests et itérations ultérieurs.


Essayez le générateur de prompts dès maintenant directement dans la Console.

Si vous souhaitez analyser le prompt et l'architecture sous-jacents, consultez notre notebook Google Colab du générateur de prompts. Pour exécuter le notebook Colab, vous aurez besoin d'une clé API.


Modèles de prompts et variables

Lors du déploiement d'une application basée sur un LLM avec Claude, vos appels API seront généralement composés de deux types de contenu :

  • Contenu fixe : Instructions ou contexte statiques qui restent constants au fil de multiples interactions
  • Contenu variable : Éléments dynamiques qui changent à chaque requête ou conversation, tels que :
    • Les entrées utilisateur
    • Le contenu récupéré pour la « Retrieval-Augmented Generation » (génération augmentée par récupération), ou RAG
    • Le contexte de conversation, comme l'historique du compte utilisateur
    • Les données générées par le système, comme les résultats d'utilisation d'outils provenant d'autres appels indépendants à Claude

Un modèle de prompt combine ces parties fixes et variables, en utilisant des espaces réservés pour le contenu dynamique. Dans la Claude Console, ces espaces réservés sont indiqués par des {{doubles accolades}}, ce qui les rend facilement identifiables et permet de tester rapidement différentes valeurs.

Vous devriez utiliser des modèles de prompts et des variables lorsque vous prévoyez qu'une partie de votre prompt sera répétée dans un autre appel à Claude (via l'API ou la Claude Console. claude.ai ne prend actuellement pas en charge les modèles de prompts ni les variables).

Les modèles de prompts offrent plusieurs avantages :

  • Cohérence : Garantir une structure cohérente pour vos prompts au fil de multiples interactions
  • Efficacité : Remplacer facilement le contenu variable sans réécrire l'intégralité du prompt
  • Testabilité : Tester rapidement différentes entrées et cas limites en ne modifiant que la partie variable
  • Évolutivité : Simplifier la gestion des prompts à mesure que votre application gagne en complexité
  • Contrôle de version : Suivre facilement les modifications apportées à la structure de votre prompt au fil du temps en ne surveillant que la partie centrale de votre prompt, séparée des entrées dynamiques

La Console utilise les modèles de prompts et les variables pour alimenter ses outils :

  • Générateur de prompts : Détermine les variables dont votre prompt a besoin et les inclut dans le modèle qu'il produit
  • Améliorateur de prompts : Prend votre modèle existant, y compris toutes les variables, et les conserve dans le modèle amélioré qu'il produit
  • Outil d'évaluation : Vous permet de tester, faire évoluer et suivre facilement les versions de vos prompts en séparant les parties variables et fixes de votre modèle de prompt

Exemple de modèle de prompt

Considérons une application simple qui traduit du texte anglais vers l'espagnol. Le texte à traduire serait variable puisqu'il change d'un utilisateur à l'autre ou d'un appel à Claude à l'autre. Vous pourriez utiliser ce modèle de prompt :

Translate this text from English to Spanish: {{text}}

Pour améliorer vos variables de prompt, encadrez-les avec des balises XML pour une structure plus claire.

Améliorateur de prompts



L'améliorateur de prompts est compatible avec tous les modèles Claude, y compris ceux dotés de capacités de réflexion étendue. Pour des conseils de prompting spécifiques aux modèles avec réflexion étendue, consultez les conseils de prompting pour la réflexion étendue.

L'améliorateur de prompts vous aide à itérer et améliorer rapidement vos prompts grâce à une analyse et une amélioration automatisées. Il excelle à rendre les prompts plus robustes pour les tâches complexes nécessitant une grande précision.

Avant de commencer

Vous aurez besoin de :

  • Un modèle de prompt (voir Modèles de prompts et variables ci-dessus)
  • Des retours sur les problèmes actuels des sorties de Claude (facultatif mais recommandé)
  • Des exemples d'entrées et de sorties idéales (facultatif mais recommandé)

Fonctionnement de l'améliorateur de prompts

L'améliorateur de prompts améliore vos prompts en 4 étapes :

  1. Identification des exemples : Localise et extrait les exemples de votre modèle de prompt
  2. Ébauche initiale : Crée un modèle structuré avec des sections claires et des balises XML
  3. Affinement de la chaîne de raisonnement : Ajoute et affine des instructions de raisonnement détaillées
  4. Amélioration des exemples : Met à jour les exemples pour illustrer le nouveau processus de raisonnement

Vous pouvez observer ces étapes se dérouler en temps réel dans la fenêtre modale d'amélioration.

Ce que vous obtenez

L'améliorateur de prompts génère des modèles avec :

  • Des instructions détaillées de « chain-of-thought » (chaîne de raisonnement) qui guident le processus de raisonnement de Claude et améliorent généralement ses performances
  • Une organisation claire utilisant des balises XML pour séparer les différents composants
  • Un formatage standardisé des exemples qui illustre le raisonnement étape par étape, de l'entrée à la sortie
  • Des préremplissages stratégiques qui guident les réponses initiales de Claude


Bien que les exemples apparaissent séparément dans l'interface du Workbench, ils sont inclus au début du premier message utilisateur dans l'appel API réel. Affichez le format brut en cliquant sur « </> Get Code » ou insérez des exemples sous forme de texte brut via la zone Examples.

Comment utiliser l'améliorateur de prompts

  1. Soumettez votre modèle de prompt
  2. Ajoutez tout retour concernant les problèmes des sorties actuelles de Claude (par exemple, « les résumés sont trop basiques pour un public expert »)
  3. Incluez des exemples d'entrées et de sorties idéales
  4. Examinez le prompt amélioré

Générer des exemples de test

Vous n'avez pas encore d'exemples ? Utilisez le Générateur de cas de test pour :

  1. Générer des exemples d'entrées
  2. Obtenir les réponses de Claude
  3. Modifier les réponses pour qu'elles correspondent à vos sorties idéales
  4. Ajouter les exemples peaufinés à votre prompt

Quand utiliser l'améliorateur de prompts

L'améliorateur de prompts fonctionne le mieux pour :

  • Les tâches complexes nécessitant un raisonnement détaillé
  • Les situations où la précision est plus importante que la vitesse
  • Les problèmes où les sorties actuelles de Claude nécessitent une amélioration significative


Pour les applications sensibles à la « latency » (latence) ou au coût, envisagez d'utiliser des prompts plus simples. L'améliorateur de prompts crée des modèles qui produisent des réponses plus longues, plus approfondies, mais plus lentes.

Exemple d'amélioration

Voici comment l'améliorateur de prompts améliore un prompt de classification basique :

Remarquez comment le prompt amélioré :

  • Ajoute des instructions claires de raisonnement étape par étape
  • Utilise des balises XML pour organiser le contenu
  • Fournit des exigences explicites de formatage de sortie
  • Guide Claude tout au long du processus d'analyse

Dépannage

Problèmes courants et solutions :

  • Les exemples n'apparaissent pas dans la sortie : Vérifiez que les exemples sont correctement formatés avec des balises XML et apparaissent au début du premier message utilisateur
  • Chaîne de raisonnement trop verbeuse : Ajoutez des instructions spécifiques concernant la longueur de sortie souhaitée et le niveau de détail
  • Les étapes de raisonnement ne correspondent pas à vos besoins : Modifiez la section des étapes pour l'adapter à votre cas d'usage spécifique

Prochaines étapes


Commencer l'ingénierie de prompts

Apprenez les techniques fondamentales avec des exemples détaillés.


Tester vos prompts

Utilisez l'outil d'évaluation pour tester vos prompts améliorés.


Tutoriel de prompting sur GitHub


Un tutoriel riche en exemples qui couvre les concepts d'ingénierie de prompts présentés dans notre documentation.

Was this page helpful?

  • Générateur de prompts
  • Modèles de prompts et variables
  • Exemple de modèle de prompt
  • Améliorateur de prompts
  • Avant de commencer
  • Fonctionnement de l'améliorateur de prompts
  • Ce que vous obtenez
  • Comment utiliser l'améliorateur de prompts
  • Générer des exemples de test
  • Quand utiliser l'améliorateur de prompts
  • Exemple d'amélioration
  • Dépannage
  • Prochaines étapes