Prompt engineering
Technique de Scratchpad : Pensée structurée avec l’IA

La technique de scratchpad change fondamentalement la façon dont nous interagissons avec les grands modèles de langage (LLM). Contrairement aux méthodes de demande traditionnelles où nous exprimons simplement notre demande et espérons le meilleur, la technique de scratchpad crée un processus de pensée structuré que vous et le LLM pouvez suivre.
Considérez ce scénario courant: Lorsque vous demandez à un LLM d’analyser les modèles d’achat des clients, une demande typique peut simplement demander l’analyse directement. Le résultat ? Souvent une réponse précipitée ou mal alignée qui manque des considérations clés. C’est là que la technique de scratchpad se révèle transformative.
Au lieu de plonger directement dans la solution, la technique de scratchpad introduit une phase de planification critique. En utilisant des balises <scratchpad>, vous créez un espace où le LLM peut:
- Cartographier son approche avant l’exécution
- Décomposer des problèmes complexes en composants gérables
- Identifier les pièges potentiels tôt
- Permettre une correction de cap avant d’investir du temps dans la mauvaise direction
Le véritable pouvoir réside dans la transparence. Lorsque vous pouvez voir comment le LLM prévoit de traiter votre demande, vous pouvez détecter les malentendus immédiatement et le guider vers votre résultat prévu.
Création de votre premier Scratchpad
La structure de base d’une demande de scratchpad se compose de trois éléments clés:
- La demande initiale: Présentez votre tâche clairement, mais n’arrêtez pas là. Incluez le contexte sur vos objectifs et toute exigence spécifique.
- La directive de scratchpad: Dirigez le LLM pour planifier son approche en utilisant des balises <scratchpad>. Soyez spécifique sur ce que vous voulez voir dans la phase de planification.
- La boucle de révision: Examinez l’approche proposée et affinez-la si nécessaire avant de procéder à la réponse complète.
Faisons un exemple pratique. Au lieu de simplement demander une analyse de marché, voici comment vous pouvez la structurer:

Une réponse de scratchpad de base ressemblera à ceci:

Cette phase de planification révèle les domaines d’intérêt prévus du LLM. Si vous remarquez qu’il manque des éléments essentiels – peut-être l’innovation de la technologie des batteries ou les partenariats d’infrastructure de recharge – vous pouvez le rediriger avant de recevoir une analyse complète mais mal ciblée.
Pièges courants à éviter
- Directives de planification vagues: N’demandez pas simplement au LLM de “planifier son approche.” Demandez des éléments spécifiques que vous souhaitez voir dans le scratchpad, tels que la méthodologie, les points de données ou les cadres d’analyse.
- Sauter l’étape de révision: Le scratchpad n’est pas juste pour la forme – c’est votre occasion de corriger le cap. Prenez le temps d’évaluer si l’approche proposée correspond à vos besoins.
- Contexte insuffisant: Même si le scratchpad aide à organiser la pensée, il ne peut pas compenser des exigences initiales floues. Soyez spécifique sur vos besoins, votre public et l’utilisation prévue des informations.
Au-delà des bases
Lorsque vous abordez des projets LLM, la création de la bonne demande initiale devient cruciale.
Voici quelques idées de demandes pour des défis multi-couches. N’oubliez pas d’inclure autant de contexte que possible sous forme de documents joints ou de texte:
Demande de stratégie de lancement de produit:
- “J’ai besoin de développer une stratégie de lancement de produit complète. En utilisant des balises <scratchpad>, décomposez votre approche pour analyser la position sur le marché, le paysage concurrentiel et la planification de lancement. Considérez les lacunes d’information potentielles et les dépendances entre ces éléments avant de fournir des recommandations.”
Demande de planification budgétaire:
- “Aidez-moi à créer un budget départemental pour l’année prochaine. Avant de fournir des chiffres, utilisez des balises <scratchpad> pour détailler votre méthodologie pour considérer les données historiques, les projections de croissance et l’allocation des ressources. Signalez toutes les hypothèses que vous devrez faire dans ce processus.”
Demande d’évaluation des risques de projet:
- “Nous lançons un nouveau système de logiciel d’entreprise. Avant de lister les risques potentiels, utilisez des balises <scratchpad> pour cartographier comment vous aborderez l’identification des risques à travers les dimensions techniques, opérationnelles et commerciales. Incluez votre cadre pour prioriser ces risques.”
Chacune de ces demandes:
- Énonce clairement l’objectif final
- Demande des éléments de planification spécifiques
- Identifie les domaines clés nécessitant une considération
- Encourage la pensée systématique avant la génération de solutions
Remarque: Ces demandes sont des exemples relativement simples. Vous pouvez les rendre très détaillés et complexes en fonction de l’utilisation.
La clé est d’être explicite sur le fait que vous voulez voir le processus de planification avant d’obtenir des solutions. Cela empêche les réponses précipitées et garantit une considération approfondie de tous les facteurs pertinents.
Comme mentionné, ces demandes peuvent (et doivent) être personnalisées en:
- En ajoutant un contexte spécifique à l’industrie
- En incluant des contraintes connues
- En spécifiant les sorties requises
- En mentionnant des méthodologies particulières que vous souhaitez voir prises en compte
Rappelez-vous: Plus la tâche est complexe, plus il est important de voir l’approche planifiée du LLM avant qu’il génère des solutions.
La technique de scratchpad nous aide à transformer l’interaction entre les humains et les LLM. En mettant en œuvre cette approche structurée, les organisations et les professionnels peuvent aller au-delà des modèles de demande-réponse simples pour atteindre des résultats plus sophistiqués et fiables. Cette méthodologie se révèle particulièrement précieuse dans les environnements où l’exactitude, la cohérence et la transparence des raisonnements sont essentielles aux processus de prise de décision.












