Temps de lecture : 5 minutes
Hello,
J’espère que vous allez bien.
On se retrouve cette semaine pour la deuxième édition de la série “comment faire des prompts d’exception ?”
Si vous avez loupé celle de la semaine dernière, je vous conseille de la lire avant celle-là. Vous pouvez la retrouver ici :
Voilà le programme de cette édition :
Zero shot vs few shot prompting
Comment diviser les tâches complexes en tâches simples ?
Laisser le temps au modèle de “réfléchir”
Allez, c’est parti !
Avant ça :
Si vous voulez multiplier votre impact marketing et commercial avec des GPT personnalisés, prenez rendez-vous en cliquant ici.
Zero shot vs few shot prompting
Derrière ces 2 termes techniques se cache un concept très simple :
L'apprentissage en zero-shot c’est la capacité d'un modèle à effectuer une tâche sans avoir reçu d'exemple spécifique pendant son entraînement. Le modèle utilise sa compréhension générale pour faire des tâches inconnues.
L'apprentissage en few-shot implique l'entraînement d'un modèle avec un très petit nombre d'exemples d'une tâche spécifique. L'idée est de permettre au modèle d'apprendre ou de généraliser à partir de très peu de données.
La différence réside dans la manière dont les modèles sont entraînés à effectuer des tâches pour lesquelles ils n'ont pas été entraînés avec des exemples spécifiques.
Ok, c’est bien beau tout ça, mais qu’est-ce que ça signifie pour la création de prompts ?🧐
Imaginez que vous êtes une IA et vous passez un examen :
Faire du zéro shot prompting, arriver à l’examen et répondre à une question qui commence par “à l’aide de vos connaissances”. Ps : en général ça ne sent pas bon ;).
Faire du few shot prompting, c’est arriver à un examen en étant entraîné plusieurs fois sur un même exercice type.
Vous aurez de meilleurs résultats dans la deuxième situation.
Vous devez entraîner l’IA sur ce que vous voulez lui faire faire :
Vous voulez qu’elle vous rédige des bonnes accroches ? Donnez-lui des exemples de bonnes accroches.
Vous voulez un bon article de blog ? Donnez-lui des exemples d’articles.
Ensuite, interagissez avec elle pour affiner.
Vous n’avez pas besoin de toujours faire du few shot prompting. Par exemple, si vous voulez juste traduire un texte, Chat GPT le fait très bien du premier coup. Tout dépend du cas de figure.
Diviser les tâches complexes en sous tâches simples
1. Les prompts en plusieurs étapes avec intervention humaine
La semaine dernière on avait vu qu’on pouvait faire des prompts en plusieurs étapes pour gagner en clarté et j’avais partagé cet exemple :
“Je vais te donner un texte et voici ce que tu vas devoir faire :
Étape 1 : corrige l’orthographe du texte
Étape 2 : Fais un tableau récapitulatif de fautes et des corrections
Étape 3 : Traduit le texte en anglais
Voici le texte : “““La France, pays de l'Europe occidentale, compte des villes médiévales, des villages alpins et des plages. Paris, sa capitale, est célèbre pour ses maisons de mode, ses musées d'art classique, dont celui du Louvre, et ses monuments comme la Tour Eiffel.””” ”
Dans cet exemple, même si le prompt est en plusieurs étapes Chat GPT va générer les 3 dans la même réponse.
Lorsque vous divisez les tâches en plusieurs sous-tâches, il s’agit de faire valider par vous-même chaque étape ou d’apporter une précision entre chaque étape.
Voici un exemple : imaginez que vous voulez demander à Chat GPT de générer une analogie pour illustrer vos propos.
Le niveau 1 de prompting serait : “génère-moi une analogie autour de la création de contenu”
Le niveau 2 serait :
“Je vais t’apprendre à rédiger des analogies.
Je vais te donner un sujet, un public cible et un résultat que désire ce public cible.
Étape 1 : à l’aide de mes informations, tu vas me rédiger 3 analogies.
Quelques règles pour rédiger l’analogie :
1. Les deux éléments comparés doivent partager des caractéristiques pertinentes
2. L'analogie doit simplifier la compréhension du concept, pas la compliquer
3. Une analogie doit être originale
4. Les éléments de l'analogie doivent être cohérents entre eux
5. Elle doit couvrir plusieurs aspects des éléments qu'elle compare
6. L'analogie doit être précise
7. Elle doit évoquer une image mentale forte
8. Elle doit comparer au moins 3 éléments
9. Elle doit faire maximum 120 mots
Étape 2 : tu commenteras les choix que tu as faits pour les analogies en italique.
Voici le sujet : la création de contenu
La cible : les créateurs de contenu
Le résultat que la cible désire : gagnez en visibilité grâce au contenu”
On est déjà sur un bon prompt mais allons voir le niveau 3.
Niveau 3 :
Je vais t’apprendre à rédiger des analogies.
Je vais te donner un sujet, un public cible et un résultat que désire ce public cible.
Étape 1 : à l’aide de mes informations, tu vas me proposer 5 éléments de comparaison que je pourrais utiliser pour faire une analogie autour de ce thème.
Je vais te donner l’élément que je préfère et on passe à l’étape 2
Etape 2 : Avec le sujet que je préfère, fait un tableau avec 5 éléments que tu vas pouvoir utiliser dans ton analogie pour comparer les 2 sujets (donc 10 éléments au total. SI je te dis que je valide on passe à l’étape 3 sinon repropose un tableau.
Etape 3 : Après ma validation, rédige l’analogie.
Quelques règles pour rédiger l’analogie :
Voici dix éléments qui font une bonne analogie :
1. Les deux éléments comparés doivent partager des caractéristiques pertinentes
2. L'analogie doit simplifier la compréhension du concept, pas la compliquer
3. Une analogie doit être originale
4. Les éléments de l'analogie doivent être cohérents entre eux
5. Elle doit couvrir plusieurs aspects des éléments qu'elle compare
6. L'analogie doit être précise
7. Elle doit évoquer une image mentale forte
8. Elle doit comparer au moins 3 éléments
9. Elle doit faire maximum 120 mots
Tu rédigeras une analogie et tu commenteras tes décisions en italique.
As-tu bien compris ?
Dans ce prompt, je dois valider le passage à l’étape 2 en donnant une première réponse.
Ensuite, avec son retour, je dois valider sa réponse pour passer à l’étape 3, sinon l’IA doit me faire d’autres propositions.
Passer par ce système en plusieurs étapes garantit une réponse plus cohérente que si vous lui demandez de tout faire d’un coup.
2. Les longues conversations nocturnes
Ça vous est déjà arrivé d’avoir une conversation avec quelqu'un et de pas voir le temps passé ? Vous vous perdez dans la conversation au point de ne plus savoir d’où partait celle-ci.
Dans ces cas-là, qu’est-ce que vous faites ? Vous recontextualisez vos propos.
Il faut faire pareil avec notre ami GPT. Lorsque la fenêtre de contexte est trop grande, il perd le fil et ne prend plus en considération les éléments précédents.
La solution pour pallier à ça, est de lui demander régulièrement de résumer la conversation.
Par exemple, si vous organisez un voyage à Madagascar :
Au début vous lui parlez du vol,
puis de la nourriture,
puis de l’hôtel puis des visites.
Au bout d’un moment, il n’aura plus les détails du type de vols que vous lui avez demandé. Une simple phrase pour lui demander de résumé la conversation et c’est reparti 😉
3. Résumé des livres ou des documents longs
Si vous envoyez un livre à Chat GPT pour le résumer, il ne pourra pas le faire.
Pourquoi ? Parce que Chat GPT n’est pas capable de traiter l’intégralité du texte.
Comment contourner ce problème ?
La solution est de demander à Chat GPT de résumer le livre partie par partie et de faire des résumés de résumés.
J’ai pris l’exemple du livre, mais la meilleure manière de résumé un livre c’est de demander à Chat GPT de faire directement le résumé de livre en question.
C’est seulement si Chat GPT n’a pas connaissance de votre texte et qu’il est long que vous devez lui demander de faire les choses étape par étape.
Laisser le temps à Chat GPT de faire les choses
1. Faire analyser à Chat GPT son propre travail
Chat GPT peut se tromper. Surtout sur des questions complètes. Comment résoudre ce problème ?
En lui laissant le temps de bien faire les choses et en lui demandant de s’autoanalyser. Il a tendance à sprinter vers des conclusions hâtives sans donner la meilleure solution (sauf avec le modèle GPT o1).
Donc par exemple si vous voulez écrire un article de blog, commencez par lui demander :
“Crée les grandes lignes d'un article de blog de longue durée avec ce titre : {METTRE VOTRE TITRE}
Quelques règles :
1. Organise le plan en points principaux
2. Pour chaque point principal, énonce 1 conseil utile, 1 erreur.
3. Et pour chaque point principal, énonce également 2 études de cas pertinentes ou des histoires bien connues à citer en référence.”
Avec ça, vous aurez un plan solide pour votre article de blog. Voici un début de plan pour la lutte contre le changement climatique.
Mais le but est d’aller plus loin en demandant à Chat GPT de se challenger.
Avec par exemple ce prompt :
“Avant de rédiger j'aimerais que tu analyses ton propre plan :
Affine le contenu, la structure et le flux global de mon plan, en veillant à ce qu'il soit bien organisé et cohérent.
Vérifie les incohérences, les sources pour t'assurer que tu ne donnes pas de fausses informations.
Propose-moi différent style d'écriture, différent ton et différent vocabulaire que je pourrais utiliser pour rendre ce texte plus attrayant et agréable pour les lecteurs.
Applique des principes psychologiques pour améliorer la persuasion et l'impact de mon texte, en veillant à ce qu'il trouve un écho auprès du public cible.
Révise mon plan, et fais-moi des commentaires pour le rendre plus percutant, et plus clair. Chaque partie doit apporter une valeur ajoutée et donner envie au lecteur de poursuivre sa lecture.”
À partir des résultats, demandez-lui de rédiger les différentes parties de l’article avec ses suggestions que vous avez bien aimé. Les résultats seront meilleurs que si vous aviez tout fait en 1 fois, Chat GPT est capable d’analyser son propre travail.
2. Le modèle Chat GPT o1
OpenAI a sorti ChatGPT o1, un modèle d'IA axé sur un raisonnement approfondi pour des tâches complexes, notamment en mathématiques et programmation.
Ce modèle “réfléchi” avant de répondre.
Il est disponible en deux versions o1-preview (performant mais coûteux) et o1-mini (rapide et économique). Il décompose chaque demande en étapes pour plus de précision.
Il est moins pertinent pour la création de contenu car il est moins fluide. Par contre si sur certaines requêtes, vous sentez que Chat GPT répond trop vite et à côté de la plaque, réessayer avec o1 preview.
Je pense faire une édition dédiée sur les 4 modèles de Chat GPT dans les prochaines semaines.
Voilà, c’est tout pour cette édition. On se retrouve la semaine prochaine pour la troisième et dernière partie sur comment faire des prompts d’exception.
Si tu as aimé cette édition tu peux cliquer sur le petit cœur tout en bas et même mettre un commentaire.😊
À la semaine prochaine, mardi, 8h, pour allier l’intelligence humaine et artificielle ! 🧠
Le paragraphe sur le résumé de livres est un peu flou ou bien une phrase est incorrecte. Sinon c’est nickel !
News au top, as usual. Chaud pour une édition qui décortique les 4 modèles de ChatGPT !