IA : comment bien écrire un prompt ? Voici nos conseils !

Mickael Dorigny - ITConnect - 19/03
Cet article défini ce qu'est un prompt dans le contexte des IA génératives et LLM. Nous vous donnons aussi des astuces et bonnes pratiques pour les rédiger.

Sommaire

  • I. Présentation
  • II. IA générative et LLM, un rapide rappel
  • III. IA et LLM : Qu’est-ce qu’un prompt  ?
    • A. Comprendre ce qu'est un prompt
    • B. Les différents types de prompt
  • IV. Les bonnes pratiques et le "prompt engineering"
    • A. Soyez clair et précis
    • B. Apportez des éléments de contexte
    • C. Donnez des exemples
    • D. Exprimez clairement les contraintes
    • E. Évitez les fautes d’orthographe
    • F. Utilisez une structure claire
  • V. Pour aller plus loin
  • VI. Conclusion

I. Présentation

L'émergence fulgurante des intelligences artificielles génératives ces dernières années a fait apparaitre de nombreux termes, outils et méthodologies. Pour ne pas être dépassé par ces nouveaux outils, conçus pour améliorer notre productivité et notre quotidien, il est nécessaire d'en comprendre le fonctionnement et l’utilisation. Commençons par le début : qu'est-ce qu'un Prompt et comment bien les rédiger ? C'est ce que nous allons voir dans cet article.

Prompt, Prompt engineering, Prompt Crafting et même Prompt injection, sont des termes que vous rencontrerez forcément si vous vous intéressez aux IA génératives et LLM. Le Prompt, que l’on peut traduire par “Invite” ou “Consigne”, est à la base de nos échanges avec ces derniers. Surtout, il existe des bonnes pratiques pour les construire afin d'optimiser notre usage quotidien de l'IA et de gagner en temps ainsi qu'en efficacité. Voyons tout cela plus en détails

II. IA générative et LLM, un rapide rappel

Commençons par faire un rappel des notions d’IA génératives et LLM. Une intelligence artificielle générative est un programme informatique conçu pour produire du contenu de manière autonome. Elle peut interagir avec ses utilisateurs via du texte, des images, des vidéos ou même de la musique. Son fonctionnement repose sur des principes mathématiques et statistiques, s’inspirant du cerveau biologique humain grâce à des réseaux de neurones artificiels (bien que leurs architectures restent très différentes).

Ces réseaux sont le fruit d'une phase d'entraînement sur une quantité massive de données, permettant à l'IA d'apprendre et d'affiner ses statistiques. Cet entraînement aboutit à la création d'un modèle contenant des neurones artificiels, chacun doté de poids spécifiques. Ces neurones s'activent ou non en fonction des données d'entrée, comme les prompts.

Un LLM ou "Large Language Model" est une application des IA génératives spécialisée autour de la compréhension et la production du langage humain dans toutes ses variétés. Basés, eux aussi, sur les statistiques, les mathématiques et l'entrainement sur de grande quantité de données, leur objectif premier est de déterminer quel mot serait le plus approprié à la suite d'un autre. Cela permet de produire du texte cohérent pour un humain, mais aussi de comprendre ce que demandent les utilisateurs.

Cette définition permet de rappeler que l'objectif premier des LLM est de produire du texte, pas de dire la vérité (ce qui mène parfois à des hallucinations) :

  • IT-Connect.fr - Intelligence artificielle et LLM : qu’est-ce qu’une hallucination ?

Par exemple, si je pose la q...
[Courte citation de 8% de l'article original]

Loading...