Avec plus de 180 millions d’utilisateurs en 2024, nous sommes nombreux à avoir testé ChatGPT, le modèle d’IA générative d’OpenAI. Que vous décidiez de l’utiliser pour le plaisir ou pour le travail, vous avez peut-être envie d’obtenir de meilleurs résultats. Vous devez alors nécessairement vous poser la question du prompt.
“Un prompt est une instruction donnée au modèle d’IA générative, qui permet d’avoir en retour une réponse optimale”, explique Ben-Manson Toussaint, AI Product Manager à la Wild Code School. Les IA génératives fonctionnant par le biais du langage naturel, le prompt est simplement la ou les phrases que vous écrivez pour adresser une demande à la machine. Cependant, il y a des bons et des mauvais prompts.
Vous vous intéressez à l’intelligence artificielle générative, mais vous ne connaissez pas vraiment le sujet. Vous décidez alors de demander à ChatGPT de vous éclairer. Après tout, qui de mieux placé pour vous répondre.
Voici d’abord un exemple de “mauvais prompt”.
Un prompt ChatGPT, comme tout prompt IA, doit être à la fois clair et spécifique. Plus vous donnez le champ libre à la machine pour interpréter votre requête, plus sa réponse sera vague, voire complètement fausse. Ce qui fait la force d’un bon prompt, c’est aussi le contexte que vous donnez à votre modèle. Est-ce que vous voulez une réponse technique, ou généraliste ? La réponse est-elle destinée à un expert, ou un débutant ? Un bon prompt ChatGPT n’est pas nécessairement complexe ou alambiqué. Souvent, une phrase (bien construite) peut suffire.
Voici un exemple de “bon” prompt pour répondre à notre question initiale sur l’IA générative.
Ici, la demande est clairement formulée. Le prompt répond aux critères de clarté, de spécificité et de contextualisation (à qui la réponse est-elle adressée ?).
Les différents modèles ne réagissent pas de la même manière au prompt. Autrement dit, le même prompt peut apporter des réponses différentes d’un modèle à l’autre, mais aussi dans le même modèle. Posez deux fois la même question à ChatGPT et vous aurez deux réponses différentes. Pourquoi ? Parce que l’IA générative assemble en temps réel plusieurs couches de réponses. Et les probabilités que la prochaine couche soit la meilleure peut varier au milieu même d’une réponse. Tout dépend du nombre de paramètres présents dans le modèle. GPT4 en compte plus de 500 milliards et GPT3.5 environ 175 milliards. Un paramètre n’est rien d’autre qu’un token, donc plus il y en a, plus l’IA est créative. Mais c’est également un plus grand nombre possible d’hallucinations. Donc plus il y a de paramètres, plus le prompt doit être précis.
Ben-Manson Toussaint, AI Product Manager à la Wild Code School
L’intérêt principal de l’IA générative, et ce qui explique son succès fulgurant, c’est sa capacité à dialoguer. C’est pourquoi, pour affiner les résultats, il faut souvent procéder par itérations. Ne vous limitez pas à un seul prompt et à une seule réponse, essayez d’approfondir vos recherches en relançant la machine. Utilisez, pour cela, des prompts ouverts (“décrit tel phénomène”, “imagine tel scénario”...) qui favorisent bien plus le dialogue avec la machine qu’un prompt fermé (“cherche telle information”, “traduit cette phrase”...).
Un bon prompt peut faire toute la différence dans votre utilisation de ChatGPT. Mais, finalement, qu’est-ce qui fait un bon prompt ? Voici quelques conseils.
L’IA générative vous passionne et vous voulez en apprendre plus sur son fonctionnement ? Vous rêvez de personnaliser ou de développer vous-même vos propres modèles open source ? Ou alors, vous souhaitez maîtriser toutes les techniques du prompt engineering ? Alors inscrivez-vous à notre nouveau skill course de 55 heures dédié à l’IA générative et au prompt engineering. Pour vous inscrire, c’est par ici !