Aller au contenu

Prompts système, portée des tâches et contexte bruyant

Claude Sonnet 4.5 donne des conseils vraiment bizarres sur les fenêtres de contexte dans les systèmes de type RAG. « Placez votre prompt système APRÈS le contexte »

S’il vous plaît, ne faites pas ça.

Je sais qu’il y a des gens égarés qui procèdent ainsi, mais ça embrouille les modèles et double l’effort de raisonnement que n’importe quel agent LLM devra fournir pour accomplir une tâche — ce qui rend les erreurs et les hallucinations plus probables, pas moins.

La meilleure façon de gérer un travail par lot comme celui-ci, c’est de mettre le prompt système au début. N’oubliez pas : un prompt système cadre l’exercice et colore tout ce que le modèle fait ensuite.

Un prompt système peut inclure des instructions spécifiques ou des descriptions d’outils, mais ce qu’il doit vraiment contrôler, c’est l’état d’esprit de vos agents.

Si le contexte est long ou complexe, la meilleure solution est d’ajouter des instructions supplémentaires ou de les reformuler à la fin.

En règle générale :

  • - Moins vos agents ont à raisonner, mieux c’est.
  • - Si un raisonnement multi-étapes approfondi est nécessaire, c’est peut-être que vous devriez envisager plusieurs tâches ou itérations.

Voyez ça comme si vous parliez à un enfant de 9 ans avec un doctorat.
Si un enfant humain théorique avec une éducation infinie ne pouvait pas le faire après qu’on lui a expliqué comment, votre IA va galérer, et vos tâches doivent être plus petites.