ChatGPT Prompts Niveau 10 Conseils : Du novice à l'expert
J'ai passé beaucoup de temps à rechercher et à tester différents indices pour obtenir les meilleurs résultats. Dans cette vidéo, j'ai résumé toutes ces expériences en 10 niveaux de techniques de conception de mots guides. Nous commencerons par les bases et irons jusqu'aux techniques expertes qui ont remporté le récent concours de conception de prompteurs de Singapour. Commençons donc.
Niveau 1 - Demande de base
Niveau 1 : Exprimez vos besoins directement. À ce niveau, vous dites simplement à l'interlocuteur direct ChatGPT Ce que vous voulez. Sans trop réfléchir. Parfois, cela fonctionne bien, parfois non. Par exemple, je viens de demander à ChatGPT de résumer un article de Wikipedia. C'est une tâche assez simple, et ChatGPT s'en est bien sorti. Mais il y a bien d'autres façons d'optimiser ce processus.
Niveau 2 - Format de la demande
Niveau 2, formatage de base.
Quelques petites modifications de formatage peuvent avoir un impact inattendu. Par exemple, le simple fait d'ajouter quelques tirets à un mot indicateur peut aider ChatGPT à comprendre la signification des différentes parties de votre mot indicateur. Cela peut sembler anodin aujourd'hui, mais au fur et à mesure que nos mots-clés deviendront plus complexes, cet impact augmentera.
Il a été démontré que d'autres ajustements simples de formatage, tels que l'amabilité, l'évitement des négations et même la "plaidoirie", améliorent la précision des grands modèles linguistiques en étant polis dans le mot de repère. Même si le fait d'être aimable n'améliore pas la réponse, je le ferai probablement quand même, simplement parce que je ne veux pas être arrogant.
Personne ne peut expliquer exactement pourquoi, mais le grand modèle linguistique semble plus performant lorsque vous lui demandez de faire quelque chose que lorsque vous lui demandez de ne pas faire quelque chose. Ma théorie personnelle est que c'est comme notre cerveau. Par exemple, si vous lui dites de ne pas imaginer un éléphant, vous finirez par imaginer un éléphant de toute façon.
Je n'utilise pas souvent cette méthode, mais il a été démontré que le fait de susciter des émotions fortes peut améliorer l'efficacité des réponses dans le modèle du grand langage. Voici quelques exemples : "C'est essentiel pour mon travail, vous devez bien faire les choses." ou "Je vais montrer votre réponse à ma grand-mère et j'espère qu'elle vous aimera. Ou "Je vais montrer votre réponse à ma grand-mère et j'espère qu'elle sera fière de moi, alors vous devez bien faire les choses". Des expressions de ce genre. De même, vous pouvez menacer ChatGPT. Cette approche fonctionne également. Cela dit, je ne le ferais pas personnellement. Au cas où l'IA prendrait le contrôle du monde, je veux être du côté amical des robots.
Niveau 3 - Demandes de précision
Au troisième niveau, une demande clairement ciblée.
C'est à ce stade que l'on commence vraiment à voir une augmentation de la qualité des réponses. La clé du niveau 3 est d'être clair et précis sur ce que vous attendez de votre chatbot. Par exemple, vous devez éviter les instructions vagues du type "Rendez la réponse jolie". Au lieu de cela, vous pouvez donner des instructions claires comme "Veuillez répondre avec des titres, des sous-titres et des tableaux". Ou peut-être n'avez-vous besoin que de certaines informations spécifiques. Dites-lui ce que vous voulez
Obtenez un retour d'information sur ce que vous obtenez et ce que vous ne voulez pas. Voici donc un exemple de mauvaise demande. Elle est trop vague. Franchement, j'ai tellement l'habitude d'envoyer des demandes de manière efficace qu'il m'est un peu difficile de trouver une mauvaise demande. Vous voyez, j'ai spécifié ici les colonnes qui doivent être créées, et cela conduit à la création d'une table. Regardez donc ce deuxième exemple. Il est très clair. Voici des données. Organisez-les dans un tableau. Je n'ai besoin que des colonnes "niveau de classe", "nom", "majeur". Triez-les par "niveau de classe". À la fin, dites-moi quelle est la matière principale de Carl. J'obtiendrai alors les résultats que je souhaite.
Niveau 4 - Exemples illustratifs
Au niveau 4, des exemples sont donnés.
Il s'agit de notre première technique d'indication un peu plus avancée. Si vous avez déjà entendu parler de "l'apprentissage avec moins d'échantillons", c'est ce que cela signifie. En gros, vous allez donner à ChatGPT quelques exemples d'entrées et quelques exemples de sorties.
Prenons un exemple. Ici, je décrirai directement ce que je veux : "Extraire des informations du texte de cette page LinkedIn".
À titre d'exemple, j'utiliserai la page LinkedIn de mon PDG. Ensuite, je donnerai l'exemple de sortie dans le format que je souhaite. Enfin, je copierai et collerai le contenu de la page LinkedIn. Voici le mien, à titre d'exemple. Si je ne donne qu'un exemple, sans exigences particulières, il répond parfaitement dans le format que je souhaitais. Si vous y regardez de plus près, vous remarquerez peut-être que mon dernier emploi, où j'ai travaillé dans le domaine du marketing pendant un certain temps, n'a pas été mentionné.
Il existe quelques techniques permettant de s'assurer qu'aucune information n'est omise, l'une des plus simples étant le niveau 5, l'autoréflexion.
Niveau 5 - Auto-réflexion
"Hey ChatGPT, qu'est-ce que tu as raté ?" Cette méthode est presque trop simple pour être vraie. Les grands modèles linguistiques sont plus performants en matière d'évaluation que de génération. Ainsi, lorsque vous posez cette question, vous tirez profit de ChatGPT.
Niveau 6 - Conseils sur le système et instructions personnalisées
Niveau 6, système de contrôle de précision Conseil.
Il s'agit d'un point très important. Je ne vais pas aller trop en profondeur car je travaille sur une vidéo entièrement consacrée aux messages-guides du système. Mais l'essentiel est qu'il s'agit d'un ensemble spécial d'instructions qui guident ChatGPT pour qu'il réponde de la manière que vous attendez. J'utilise les messages-guides du système différemment de tous ceux que j'ai vus. Je laisserai un lien vers le format dans l'introduction ci-dessous. Mais l'essentiel est que j'essaie de fournir à ChatGPT autant d'informations que possible sur moi et sur ce que j'espère en retirer. Je lui dis que je suis ingénieur en informatique, que je préfère un certain langage de programmation, que je préfère obtenir des réponses courtes et des questions de suivi plutôt que de longs textes, etc. Veillez donc à inclure cette étape. Elle ne prend que 5 minutes et améliore toutes les réponses.
Niveau 7 - Applications de la personnalité
Niveau 7, en utilisant le jeu de caractères.
Supposons que vous ayez une énigme simple à résoudre". Je vois une porte en verre avec le mot "pousser" écrit en miroir. Dois-je pousser ou tirer cette porte ?" La plupart des gens penseraient intuitivement que puisqu'il s'agit de mots en miroir, ils devraient tirer la porte. Mais ChatGPT donne la mauvaise réponse en toute confiance. En fait, il suffit parfois de dire à ChatGPT d'imiter le rôle de l'expert que l'on consulte pour obtenir une réponse satisfaisante. Certaines des recherches que j'ai examinées suggèrent qu'en utilisant simplement des personas, le Big Language Model améliore la précision des réponses de 6-20%. Je suis étonné de voir à quel point on peut obtenir de meilleurs résultats simplement en lui demandant de "jouer un rôle".
Niveau 8 - Chaîne de pensée
Niveau 8, Chaîne de pensée. Une autre façon d'amener ChatGPT à traiter des problèmes complexes est de lui faire expliquer le processus de réflexion. J'utilise cette méthode dans presque tous mes messages-guides et elle fonctionne très bien. Il existe de nombreuses recherches sur cette méthode, et l'une des plus simples et des plus efficaces semble être l'ajout de la phrase "Réfléchissons étape par étape". J'ai constaté que le fait de dire à ChatGPT de penser de manière holistique donne également de meilleurs résultats.
Niveau 9 - Faire en sorte que le modèle Big Language écrive ses propres messages-guides
Au niveau 9, demandez au grand modèle linguistique d'écrire ses propres mots d'incitation.
Si vous avez appris tous ces conseils et que vous m'écoutez encore, vous pouvez les oublier. Car en réalité, les grands modèles de langage font mieux que les humains lorsqu'il s'agit de trouver des indices pour eux-mêmes. Il suffit donc de laisser ChatGPT formuler un mot-indice pour obtenir la réponse souhaitée. Voici un mot-clé très détaillé qu'il génère pour répondre à une énigme donnée. Je vais copier l'indice, ouvrir une nouvelle fenêtre de chat, le coller, remplacer l'énigme et voir comment il se comporte. Il a fait un excellent raisonnement et a trouvé la bonne réponse.
Niveau 10 - Cadre CO-STAR
Le niveau 10 est le cadre CO-STAR. C'est ma dernière recommandation.
Il existe de nombreuses façons de construire un mot de repère mais, à mon avis, la meilleure méthode est CO-STAR, qui est le cadre que Sheila Teo a utilisé pour remporter le concours d'ingénierie des repères du GPT-4 de Singapour. Voici comment cela fonctionne : chaque lettre de CO-STAR représente une partie spécifique de l'indice. Examinons-les une par une.
- Le "C" est l'abréviation de "Contexte", où vous pouvez donner toute information pertinente sur vous-même ou sur la tâche que vous voulez lui confier.
- Le "O" signifie "Objectif" et vous devez donner des instructions très claires sur ce que vous voulez que ChatGPT fasse. Nous avons déjà appris cela au niveau 3.
- Le "S" signifie "Style" Dans cette section, nous devons indiquer à ChatGPT que le style d'écriture que nous voulons peut être amusant, par exemple, nous voulons qu'il soit écrit dans le style du rap de Snoop Dogg ou comme celui d'un PDG.
- Le "T" est l'abréviation de "Tone" (ton). Quel est le ton que vous souhaitez donner à votre réponse ? Humour ? Émotionnel ? Menaçant ? C'est à vous de décider.
- Le "A" signifie "Audience", c'est-à-dire qui est le public cible de ChatGPT. Par exemple, si le public cible est un enfant de cinq ans, les résultats seront très différents de ceux obtenus si le public cible est un physicien de renommée mondiale.
- La dernière lettre, "R", signifie "Réponse" - le type de réponse que nous souhaitons obtenir. Avons-nous besoin d'un rapport de recherche détaillé ? Ou d'un tableau ? Avons-nous besoin d'un format de programmation complexe comme JSON ? Ou simplement d'un tas de texte ? Vous trouverez tout cela ici.
Prenons un exemple. Voici un exemple de message Facebook visant à promouvoir le nouveau tapis volant Magic Carpet. À besoin élémentaire, réponse élémentaire. Ce message est encombrant, mal conçu et ne plaira certainement pas à votre public cible. Essayons la méthode CO-STAR. Tout d'abord, j'ai présenté mon entreprise de tapis volant. Ensuite, je me suis fixé pour objectif de rédiger un message Facebook qui inciterait les gens à acheter. J'ai défini le style dont j'avais besoin, en m'inspirant essentiellement de la manière dont les entreprises prospères procèdent. J'ai demandé un ton élégant et persuasif. J'ai défini le public cible comme étant des trentenaires. Enfin, j'ai précisé le format de la réponse. Quatre phrases, pas de hashtags, mais quelques émoticônes à inclure. C'est beaucoup mieux.
En fait, en utilisant les directives de CO-STAR, toutes les informations que vous devez fournir à ChatGPT peuvent être traitées afin de répondre précisément à vos questions.
C'est tout ce qu'il y a à faire. Je publierai d'autres vidéos sur l'utilisation intelligente de l'IA. Si vous avez aimé cette vidéo, vous serez peut-être intéressé par la prochaine.
© déclaration de droits d'auteur
Article copyright Cercle de partage de l'IA Tous, prière de ne pas reproduire sans autorisation.
Articles connexes
Pas de commentaires...