Le blog de la Wild Code School - Wild Code School

C'est quoi un prompt ChatGPT ?

Rédigé par Calvin Ropers | 02/05/2024

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.

 

L’art du bon prompt

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 ?). 

 

Favoriser le dialogue

 

Les paramètres de l’IA générative expliqués par Ben-Manson Toussaint, AI Product Manager à la Wild Code School

 

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”...). 

 

5 tips pour écrire un prompt pertinent

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.

  1. Soyez clair et utilisez un langage précis : la machine ne doit pas interpréter vos propos pour les comprendre. 
  2. Donnez du contexte à ChatGPT : voulez-vous une réponse technique ? synthétique ? Dites clairement à ChatGPT à qui s’adresse sa réponse. 
  3. Affinez par itérations : amenez progressivement la machine a être la plus précise possible en lui faisant apprendre de ses réponses précédentes.
  4. Découvrez et testez de nouvelles méthodes : l'art du prompt, ou prompt engineering, s’inspire des sciences cognitives pour imaginer de nouvelles interactions avec les machines. Tenez-vous au courant pour découvrir de nouvelles possibilités.
  5. Créez votre propre modèle : utilisez votre propre version d’une IA en vous basant sur des modèles open source, comme Mistral ou Llama de Meta. Vous aurez alors une maîtrise totale de votre IA.

 

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 !