1. Structuration claire
Décomposer la demande en sections explicites : contexte, objectif, contraintes, format de sortie attendu. Préférer les listes structurées aux paragraphes longs. Séparer instructions et données par des délimiteurs (balises, sections nommées).
2. Rôle et persona (role prompting)
Assigner un rôle au modèle (« Tu es un avocat spécialisé en droit du travail français ») oriente significativement le ton, le vocabulaire et la profondeur. À calibrer pour ne pas créer de fausses certitudes.
3. Few-shot prompting
Fournir 2 à 5 exemples de paires question-réponse souhaitées avant la vraie question. Très efficace pour des formats spécifiques (extraction structurée, classification, ton particulier).
4. Chain-of-thought
Demander au modèle de raisonner étape par étape avant de produire la réponse. Améliore significativement la qualité sur les problèmes de raisonnement, de logique, de calcul. Désormais natif dans les modèles dits « reasoning » (o1, o3, Claude avec thinking).
5. Validation et garde-fous
Demander au modèle de vérifier son raisonnement, signaler son incertitude, refuser explicitement les questions hors périmètre. Particulièrement utile pour limiter les hallucinations.