Dans le cours : Prompt engineering pour la génération de contenu avec l'IA (2023)

Paramétrer le format des résultats

Nous allons écrire un prompt un peu plus sophistiqué que le prompt que nous avons écrit précédemment. Cette fois-ci, nous allons poser la question suivante à ChatGPT, je vais lui poser la question de savoir comment devenir un excellent joueur d'échecs. Je sais jouer aux échecs, je suis plutôt un amateur. Maintenant, je veux devenir un excellent joueur. Au lieu d'aller rechercher sur Internet une démarche à suivre afin d'améliorer mon niveau en tant que joueur d'échecs, je pose directement ma question à ChatGPT. Voyons ce qu'il va me répondre. Pour devenir un excellent joueur d'échecs, ChatGPT me propose la démarche suivante. Donc on va attendre la fin de sa réponse. Là, on voit qu'il y a tout un listing, donc un certain nombre de points visiblement à suivre. Là, il atteint le point 10, puis le 11. Là, visiblement, il est en train de conclure sa réponse avec un paragraphe de conclusion ou de synthèse. Nous allons voir. Là, je vois que ChatGPT a compris ma question, c'est déjà très bien. Il me dit : " Devenir un excellent joueur d'échecs ", ChatGPT et quasiment toutes les IA génératives essayent de reprendre un peu, dans le début de leur réponse, notre question pour être sûrs que la réponse concerne bien la question que nous avons posée et que la réponse porte donc sur la question posée. Là, il commence sa réponse en disant " Devenir un excellent joueur d'échecs ", cela veut tout de suite dire que ChatGPT a compris notre question. Il me dit : " Devenir un excellent joueur d'échecs demande du temps, de la pratique et de la persévérance. Voici quelques conseils pour t'aider à progresser et à devenir meilleur au jeu d'échecs. ". Là, j'ai un certain nombre de points que je dois suivre. Apprendre les règles, ça, bien sûr, c'est primordial, puis jouer régulièrement, étudier les ouvertures, travailler sur les tactiques, etc. Là, je vois que ChatGPT a quand même apporté une réponse qui est cohérente par rapport à ma question et qui est plutôt pas mal. Elle est bien structurée. Il y a un début de réponse, donc un paragraphe qui introduit sa réponse, puis le coeur de la réponse constituée par ce listing. Je vois qu'à la fin il a conclu sa réponse en disant : " Rappelle-toi que devenir un excellent joueur d'échecs demande de la passion, de la patience et du dévouement. Amuse-toi en jouant et en apprenant, et tu verras tes compétences s'améliorer au fil du temps. ". C'est très bien parce que non seulement ChatGPT a répondu à ma question mais, en plus, il a utilisé un certain format dans sa réponse qui est, on peut le dire, proche du format qu'aurait utilisé un être humain. Là, il a introduit sa réponse, puis listé tous les points importants pour devenir un excellent joueur d'échecs, et il a conclu par un petit paragraphe plutôt sympathique. Voyons maintenant ce que ChatGPT va faire si je lui demande de régénérer la réponse, c'est-à-dire qu'il va me regénérer une autre réponse à la même question que je viens de poser. Ici, si je clique sur Regenerate, il va régénérer une réponse, mais qui concerne le contexte dans lequel on est arrivés dans notre discussion. Dans notre discussion, on est dans un contexte où je lui demande quelle est l'approche que je devrai suivre pour devenir un excellent joueur d'échecs. Je peux, par exemple, lui demander de générer 3 versions de sa réponse. Qu'est-ce que ChatGPT va faire ? Il est en train de me répondre. Là, je vois que ChatGPT a répondu : " Bien sûr, voici trois versions de conseils pour devenir un excellent joueur d'échecs : Version , version 2 et, tout en bas, il y a sans doute une troisième version. Il conclut toujours ses réponses. Ici, il me dit : " Amuse-toi bien en devenant un super joueur d'échecs. ". Ici, on voit que ChatGPT a reformulé sa réponse dans 3 versions. Je peux maintenant lui demander quelque chose de particulier. Je peux lui demander de répondre à la même question, donc je lui demande de me répondre comme si je souhaitais faire une vidéo sur la manière de devenir un excellent joueur d'échecs. Là, je lui demande de convertir le contenu. Quand je lui demande de convertir le contenu, il va automatiquement comprendre que je souhaite convertir sa réponse, le contenu de sa réponse. Le contenu de sa réponse est vraiment le coeur de sa réponse, et non pas l'introduction et la conclusion. Donc, ici, il va prendre le jus de la réponse, c'est-à-dire qu'il va convertir le contenu important de sa réponse comme si je souhaitais réaliser un script pour une vidéo. Là, je lui demande de convertir le contenu dans un script pour une vidéo et il est en train de répondre. Il me dit : " Bien sûr, voici le contenu converti en un script pour une vidéo sur le thème " Comment devenir un excellent joueur d'échecs ". " Vous voyez, il a compris le sens de ma dernière phrase, dans le contexte dans lequel on est en train de discuter, on est en train de parler de comment devenir un excellent joueur d'échecs. Une chose importante, c'est qu'ici je vois qu'il a vraiment compris, c'est-à-dire qu'il m'a dit que, si je devais faire une vidéo sur ce thème, il faudrait que je fasse une introduction, là il me dit celle du joueur d'échecs concentré devant un échiquier. Il me propose même d'ajouter une image dans ma vidéo où il y a deux joueurs d'échecs concentrés devant un échiquier. Puis le narrateur, donc celui qui va lire le script de la vidéo, va dire : " Salut les amis ! Aujourd'hui, nous allons découvrir ensemble comment devenir un véritable maître des échecs, etc. ". Il a structuré ma vidéo en plusieurs parties. Partie 1, ça va concerner les bases. Là, il me propose également d'introduire cette partie 1 avec une animation montrant les pièces d'échecs en train de se déplacer. Puis partie 2, l'entraînement, donc séquence du joueur en train de jouer des parties, etc. Le but de cet exemple, c'est de voir que ChatGPT, notre IA générative, nous a vraiment aidés à réaliser notre script de vidéo avec des propositions de décomposition de notre vidéo en plusieurs parties et même des propositions d'introduction de chaque partie, etc. Là, il me propose aussi une conclusion, donc celle du joueur d'échecs souriant. ChatGPT me dit : " N'oublie pas de personnaliser ce script selon le style et le temps de ta vidéo. Bonne création. "

Table des matières