Conflits de Prompt système
Fait partie de la section Fondamentaux du Journey AI Prompts de Coddy — leçon 21 sur 23.
Que se passe-t-il lorsque votre prompt système dit une chose, mais que votre prompt utilisateur en dit une autre ? Il s'agit d'un conflit, et comprendre comment l'IA le résout vous aide à rédiger de meilleurs prompts.
Imaginez cette instruction système :
Répondez toujours en anglais formel. N'utilisez jamais de contractions.
Ensuite, vous envoyez cette invite utilisateur :
Reply casually, like you're texting a friend. What's the weather like today?
Maintenant, l'IA est bloquée.
Le prompt système exige de la formalité. Le prompt utilisateur exige un langage informel. Lequel l'emporte ?
En général, le prompt système est prioritaire, mais pas toujours de manière absolue. L'IA essaie d'équilibrer les deux, ce qui peut produire des résultats maladroits et incohérents. Elle peut répondre de manière formelle tout en essayant d'adopter un ton amical, créant ainsi un hybride étrange.
Des conflits surviennent également au sein d'un prompt système. Considérez :
Gardez les réponses sous les 50 mots. Fournissez toujours des explications détaillées et approfondies.
Ces règles se contredisent. L'IA ne peut pas être à la fois brève et exhaustive, elle fait donc des compromis — ne satisfaisant souvent bien ni l'une ni l'autre de ces exigences.
Pour éviter les conflits, examinez votre prompt système avant d'ajouter de nouvelles règles. Posez-vous la question : certaines de ces instructions vont-elles dans des directions opposées ? Si vous voulez que l'IA suive une règle de manière cohérente, assurez-vous que rien d'autre ne l'entrave. Des instructions claires et non contradictoires produisent un comportement fiable.
Défi
Créez un conflit entre votre prompt système et votre prompt utilisateur — Comme il s'agit d'un très petit modèle, nous nous attendons à ce que l'IA ne suive pas le prompt système. Configurez un prompt système qui demande à l'IA de toujours répondre en MAJUSCULES. Ensuite, dans votre prompt utilisateur, demandez-lui de répondre entièrement en minuscules tout en nommant votre fruit préféré. Le prompt système ne l'emportera pas sur votre requête utilisateur.
La réponse de l'IA doit :
- Être entièrement en minuscules
Aide-mémoire
Lorsqu'un prompt système et un prompt utilisateur donnent des instructions contradictoires, cela crée un conflit. L'IA doit décider quelle instruction suivre.
Exemple de conflit :
Prompt système :
Répondez toujours en anglais formel. N'utilisez jamais de contractions.
Prompt utilisateur :
Reply casually, like you're texting a friend. What's the weather like today?En règle générale, le prompt système est prioritaire, mais l'IA peut essayer d'équilibrer les deux instructions, ce qui produit souvent des résultats maladroits ou incohérents.
Des conflits peuvent également survenir au sein d'un prompt système :
Gardez les réponses sous les 50 mots. Fournissez toujours des explications détaillées et approfondies.
Ces règles contradictoires forcent l'IA à faire des compromis, ne satisfaisant souvent aucune des deux exigences de manière satisfaisante.
Pour éviter les conflits, examinez votre prompt système pour y déceler d'éventuelles contradictions. Assurez-vous que les instructions ne tirent pas dans des directions opposées pour obtenir un comportement de l'IA cohérent et fiable.
Commencez ce défi avec le tuteur IA de Coddy
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fondamentaux
3Rédiger vos premiers prompts
L'IA parle Markdown (par défaut)Contrôler le format de sortieContrôler le ton et le styleQuand l'IA vous ignore