Loading...
    • Guide du développeur
    • Référence API
    • MCP
    • Ressources
    • Notes de version
    Search...
    ⌘K
    Premiers pas
    Introduction à ClaudeDémarrage rapide
    Modèles et tarification
    Aperçu des modèlesChoisir un modèleNouveautés dans Claude 4.5Migration vers Claude 4.5Dépréciation des modèlesTarification
    Créer avec Claude
    Aperçu des fonctionnalitésUtiliser l'API MessagesFenêtres de contexteMeilleures pratiques de prompting
    Capacités
    Mise en cache des promptsÉdition de contexteRéflexion étendueEffortStreaming de messagesTraitement par lotsCitationsSupport multilingueComptage de tokensEmbeddingsVisionSupport PDFAPI FilesRésultats de rechercheSorties structurées
    Outils
    AperçuComment implémenter l'utilisation d'outilsStreaming d'outils granulaireOutil BashOutil d'exécution de codeAppel d'outils programmatiqueOutil Computer useOutil Éditeur de texteOutil Web fetchOutil Web searchOutil MemoryOutil Tool search
    Agent Skills
    AperçuDémarrage rapideMeilleures pratiquesUtiliser Skills avec l'API
    Agent SDK
    AperçuDémarrage rapideSDK TypeScriptTypeScript V2 (aperçu)SDK PythonGuide de migration
    MCP dans l'API
    Connecteur MCPServeurs MCP distants
    Claude sur des plateformes tierces
    Amazon BedrockMicrosoft FoundryVertex AI
    Ingénierie des prompts
    AperçuGénérateur de promptsUtiliser des modèles de promptsAméliorateur de promptsÊtre clair et directUtiliser des exemples (prompting multi-shot)Laisser Claude réfléchir (CoT)Utiliser des balises XMLDonner un rôle à Claude (prompts système)Pré-remplir la réponse de ClaudeChaîner des prompts complexesConseils pour le contexte longConseils pour la réflexion étendue
    Tester et évaluer
    Définir les critères de succèsDévelopper des cas de testUtiliser l'outil d'évaluationRéduire la latence
    Renforcer les garde-fous
    Réduire les hallucinationsAugmenter la cohérence des résultatsAtténuer les jailbreaksRefus en streamingRéduire les fuites de promptsGarder Claude dans le rôle
    Administration et surveillance
    Aperçu de l'API AdminAPI Utilisation et coûtsAPI Claude Code Analytics
    Console
    Log in
    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

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Catalog
    • 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
    • Catalog
    • 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
    Ingénierie des prompts

    Utiliser des modèles de prompts et des variables

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

    • Contenu fixe : Instructions statiques ou contexte qui restent constants à travers plusieurs interactions
    • Contenu variable : Éléments dynamiques qui changent à chaque requête ou conversation, tels que :
      • Entrées utilisateur
      • Contenu récupéré pour la Génération Augmentée par Récupération (RAG)
      • Contexte de conversation tel que l'historique du compte utilisateur
      • Données générées par le système telles que les résultats d'utilisation d'outils alimentés par 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 Console Claude, ces espaces réservés sont désignés par {{doubles crochets}}, les rendant facilement identifiables et permettant un test rapide de différentes valeurs.


    Quand utiliser des modèles de prompts et des variables

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

    Les modèles de prompts offrent plusieurs avantages :

    • Cohérence : Assurer une structure cohérente pour vos prompts à travers plusieurs interactions
    • Efficacité : Échanger facilement le contenu variable sans réécrire l'ensemble du prompt
    • Testabilité : Tester rapidement différentes entrées et cas limites en ne changeant que la partie variable
    • Évolutivité : Simplifier la gestion des prompts à mesure que votre application gagne en complexité
    • Contrôle de version : Suivre facilement les changements de votre structure de prompt au fil du temps en ne gardant un œil que sur la partie centrale de votre prompt, séparée des entrées dynamiques

    La Console Claude utilise largement les modèles de prompts et les variables afin de prendre en charge les fonctionnalités et outils pour tout ce qui précède, comme avec :

    • Générateur de prompts : Décide quelles variables votre prompt nécessite 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 maintient dans le modèle amélioré qu'il produit
    • Outil d'évaluation : Vous permet de tester, mettre à l'échelle 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 traduit serait variable puisque vous vous attendriez à ce que ce texte change entre les utilisateurs ou les appels à Claude. Ce texte traduit pourrait être récupéré dynamiquement depuis des bases de données ou l'entrée de l'utilisateur.

    Ainsi, pour votre application de traduction, vous pourriez utiliser ce modèle de prompt simple :

    Traduisez ce texte de l'anglais vers l'espagnol : {{text}}

    Prochaines étapes

    Générer un prompt

    Apprenez-en plus sur le générateur de prompts dans la Console Claude et essayez de faire générer un prompt par Claude.

    Appliquer des balises XML

    Si vous voulez améliorer votre jeu de variables de prompt, enveloppez-les dans des balises XML.

    Console Claude

    Découvrez la myriade d'outils de développement de prompts disponibles dans la Console Claude.

    • Prochaines étapes