Guide du débutant sur les invites d'ingénierie dans ChatGPT et les outils d'IA
Guide du débutant sur les invites d'ingénierie dans ChatGPT et les outils d'IA
Il n'a fallu que quelques mois pour que l'ingénierie rapide évolue d'une pratique peu comprise à l'une des compétences les plus demandées par la main-d'œuvre moderne.
Depuis l' adoption fulgurante du ChatGPT d'OpenAI en novembre dernier, la capacité de concevoir des invites et d'utiliser des outils d'IA génératifs est rapidement devenue « la compétence professionnelle la plus importante de ce siècle ».
Déjà, il existe des offres d'emploi promettant des salaires à six chiffres pour les ingénieurs rapides performants, et de nombreux rôles nécessitent désormais une compréhension de base de la façon de concevoir des invites.
Les experts disent que communiquer efficacement avec l'IA deviendra bientôt une "superposition non seulement pour les moteurs de recherche, mais aussi pour le travail créatif, les travaux occupés, la rédaction de mémos, la recherche, les devoirs, les croquis, les contours, le storyboard et l'enseignement".
Mais malgré sa grande popularité, certains sont encore dans le noir en ce qui concerne les invites d'ingénierie dans ChatGPT et d'autres outils d'IA.
La bonne nouvelle : vous n'avez pas besoin d'écrire de code (bien qu'il soit utile d'avoir une certaine expertise technique) pour communiquer efficacement avec l'IA.
"Le nouveau langage de programmation le plus en vogue est l'anglais", a récemment plaisanté Andrej Karpathy, l'ancien chef de l'IA de Tesla, dans un Tweet.
Chez Bloks , l'IA générative est un élément central de notre solution. Nous avons même récemment ajouté la possibilité de transformer des notes en articles de blog, tweets, articles LinkedIn, e-mails ou toute autre chose dont vous rêvez.
Les ingénieurs d'invites professionnels sont notoirement protecteurs des invites qu'ils créent. Mais pour tirer le meilleur parti de Bloks et d'outils similaires, il est utile de savoir comment écrire et affiner les invites de texte de l'IA pour obtenir les résultats souhaités.
Que vous soyez un débutant total, un professionnel autodidacte cherchant à passer au niveau supérieur ou quelqu'un qui est simplement curieux, voici quelques bonnes pratiques d'ingénierie rapide et des conseils pratiques à garder à l'esprit lors de la création d'invites.
1. Soyez descriptif
La plus grande erreur que les gens commettent lors de la rédaction de leurs premières invites est d'être trop vague.
Demandez à un outil d'intelligence artificielle comme Bloks de vous écrire un "e-mail de vente froid", et ce qui en sortira sera long, générique et dénué de sens, un peu comme ça.
Mais, pour reprendre les mots des New Radicals des années 90, avec ChatGPT et d'autres outils, vous obtenez ce que vous donnez .
Être spécifique, descriptif et aussi détaillé que possible conduira à de meilleurs résultats lors de l'utilisation d'outils d'IA générative.
Concentrez-vous sur le ton, la longueur de la sortie, le format, le public visé et toute autre information que vous jugez utile d'inclure pour fournir au système suffisamment de contexte pour atteindre le résultat souhaité.
Maintenant, nous arrivons quelque part.
2. Débarrassez-vous des mots pelucheux et inutiles
Autant que vous voulez être descriptif, vous ne voulez pas aller trop loin lors de l'écriture de vos invites, car cela pourrait envoyer l'IA sur le mauvais chemin.
Voici un exemple que j'ai adapté d' OpenAI :
Supposons que vous soyez un spécialiste du marketing créant une description de produit pour un filtre à café en céramique.
Vous faites une invite qui dit : « Écrivez une description pour un filtre à café en céramique. La description de ce produit doit être assez courte, quelques phrases seulement, et pas trop de plus.
La description sera correcte, mais chaque fois que vous régénérerez une réponse, le nombre de phrases de la description et la longueur des phrases fluctueront.
Si vous souhaitez que la sortie soit plus précise, remplacez la deuxième phrase par "décrire ce produit en trois phrases", et vous obtiendrez exactement cela : une description du produit en trois phrases.
Cela peut sembler être un petit changement, mais les résultats peuvent être très différents si vous laissez la langue dans vos invites jusqu'à l'interprétation.
Un langage ambigu - comme, dans l'exemple ci-dessus, "assez court", "quelques phrases" et "pas trop" - ouvre les outils d'IA à des possibilités infinies.
Supprimer les adverbes (par exemple, « assez »), ajouter des contraintes (par exemple, « trois phrases » au lieu de « quelques phrases ») et réduire l'ambiguïté (par exemple, « pas trop ») rendra votre production plus précise et concise.
Besoin d'un conseil plus simple ? L'ingénieur rapide Anna Bernstein dit de contenir l'objectif principal de votre tâche dans le verbe . Ainsi, au lieu de dire "réécrivez ceci pour qu'il soit plus court", écrivez "condensez ceci".
3. N'ayez pas peur du jeu de rôle
C'est l'une de mes stratégies préférées, surtout si vous voulez pimenter votre écriture (comme les e-mails, les blogs, les publications sur les réseaux sociaux, etc.) ou si vous avez besoin d'aide pour comprendre un sujet complexe.
Lorsque vous invitez Bloks, ChatGPT ou un autre grand modèle de langage, donnez-lui un rôle et clarifiez le public visé par la sortie.
C'est extrêmement utile lorsque j'entends des mots ou des phrases dans des réunions que je ne comprends pas.
Par exemple, en travaillant dans une startup, j'entends beaucoup de termes techniques.
Lorsque Bloks recrache nos transcriptions et résumés de réunion , je peux copier une phrase, amorcer l'IA en lui donnant un rôle, un public et un contexte supplémentaire, et lui demander de l'expliquer en termes simples, afin que je sache de quoi les gens parlent sans faire des recherches en dehors de l'application ou demander à quelqu'un de me l'expliquer.
Voici un exemple :
Quelqu'un lors de notre réunion hebdomadaire parlait de Python l'autre jour. Je n'avais aucune idée de ce que c'était (étant un peu luddite, j'ai supposé un certain type de langage de programmation).
Mon invite initiale ne m'a pas donné les réponses que je cherchais…
J'ai donc donné un rôle à l'IA et mis en place un scénario pour l'aider à expliquer ce que Python était pour moi en termes basiques…
Beaucoup mieux.
Cette stratégie peut être utilisée dans de nombreux scénarios utiles, voire ridicules, en dehors des simples questions et réponses.
Ohhh ouaishh !
4. Mettez vos invites dans l'ordre
Pour être juste, cela est plus important à prendre en compte lors de l'utilisation de l'IA qui génère des images, mais l'ordre dans lequel vous présentez les informations dans une invite a un impact subtil sur la sortie.
Prenez Midjourney, par exemple.
Si vous écrivez une invite qui dit : « Maverick et Goose de Top Gun font un high-five en jouant au volley-ball », vous obtiendrez quelque chose comme ça…
Mais, si vous déplacez le mot "goose" après le mot "high-five", vous obtiendrez probablement ceci...
L'ordre compte. Microsoft suggère "d'indiquer au modèle la tâche que vous souhaitez qu'il effectue au début de l'invite, avant de partager des informations contextuelles ou des exemples supplémentaires" pour obtenir des résultats de meilleure qualité.
Et, pour éviter le biais de récence, auquel les grands modèles de langage peuvent être sensibles, essayez de répéter les instructions à la fin de votre invite pour mettre l'accent sur la tâche principale que vous souhaitez accomplir.
Ensuite, vérifiez la sortie et ajustez-la si nécessaire.
5. Ajouter une syntaxe claire
Contrairement aux outils d'IA qui génèrent des images, comme DALL-E et Midjourney, il est préférable d'utiliser une syntaxe claire lors de la création de vos invites au lieu de lister un tas de mots-clés.
Utilisez la ponctuation, les marqueurs de section et les titres appropriés, afin qu'il soit plus facile pour des outils comme ChatGPT ou Bloks de comprendre votre invite.
Faites ceci :
Pas ça:
6. Fournissez plus de contexte
Lors de la conception de tout type d'invite, plus vous pouvez fournir de contexte, mieux c'est.
En fait, tous les conseils ci-dessus, à certains égards, visent à fournir un contexte - en donnant à l'IA suffisamment (et les bons types d'informations) pour l'aider à mener à bien la tâche.
Lors de la structuration de vos invites, l'entrée que vous fournissez fait toute la différence, et les ingénieurs d'invites s'appuient souvent sur au moins l'une des stratégies suivantes : amorçage (mentionné au passage ci-dessus), invite ponctuelle et invite ponctuelle pour obtenir ce que ils recherchent.
Confus?
En utilisant les conseils que j'ai déjà écrits ci-dessus, j'ai invité ChatGPT et lui ai demandé d'expliquer plus en détail chaque concept que je viens de mentionner.
Voici ce qu'il disait (lisez-le à haute voix d'une voix robotique si vous voulez vous sentir comme si vous étiez dans un épisode de Black Mirror ) :
Invite de tir zéro dans un scénario d'invite de tir zéro, vous donnez au modèle d'IA une nouvelle tâche sans aucun exemple ni contexte préalable. C'est comme un appel à froid, où le modèle s'appuie uniquement sur sa formation préexistante. Par exemple, vous pourriez demander : "Pouvez-vous créer une liste de contrôle des indicateurs clés qu'un PDG de startup en démarrage devrait suivre régulièrement ?"
Amorçage : l'amorçage ouvre la voie en donnant au modèle d'IA un rôle ou un arrière-plan spécifique, ce qui permet de générer des réponses plus pertinentes. Par exemple, « Imaginez que vous êtes un entrepreneur prospère qui a lancé plusieurs startups prospères. D'après votre expérience, quels sont les pièges les plus courants qu'un PDG de start-up devrait éviter ? »
Invite unique dans cette méthode, vous fournissez au modèle d'IA un exemple unique de la tâche avant de lui demander d'effectuer la tâche. Par exemple, « Voici un exemple d'elevator pitch réussi : « Notre société, X, a développé une solution d'IA unique qui peut doubler l'efficacité des opérations logistiques. Nous recherchons un financement de 2 millions de dollars pour étendre notre portée sur le marché. Maintenant, pouvez-vous aider à créer un argumentaire éclair pour une startup proposant une solution innovante d'énergie renouvelable ? »
Invites en quelques similaires à l'invite en une seule fois, mais avec plusieurs exemples pour mieux illustrer la tâche. Cela pourrait ressembler à : « Voici trois exemples d'énoncés de mission de startups technologiques prospères : 1) « Rendre le monde plus ouvert et plus connecté ». - Facebook. 2) « Accélérer l'avènement des transports durables. - Tesla. 3) 'Organiser l'information mondiale et la rendre universellement accessible et utile.' - Google. Maintenant, pouvez-vous aider à créer un énoncé de mission pour une startup en démarrage axée sur l'IA dans les soins de santé ? »
Utilisation du contexte conversationnel : si vous êtes en conversation avec l'IA, les interactions précédentes sont utilisées comme contexte. Par exemple, si vous demandez : "Quelles sont les stratégies de croissance efficaces pour les startups en démarrage ?" et ensuite, "Laquelle de ces stratégies est la mieux adaptée pour une entreprise SaaS?", Le modèle comprend que "ces stratégies" font référence aux stratégies de croissance mentionnées précédemment.
7. Itérer
Il y a de fortes chances que vous n'obteniez pas ce que vous voulez du premier coup.
Une grande partie de l'ingénierie rapide est un essai et une erreur. Vous devrez écrire votre invite, voir les résultats et affiner votre invite pour obtenir ce que vous demandez ou imaginez dans votre tête.
Lorsque j'ai demandé à ChatGPT s'il avait des conseils pour affiner les invites, il a suggéré ce qui suit :
Mais à vrai dire, c'est beaucoup de conjectures.
(Restez au courant des meilleures pratiques en lisant les babillards électroniques, les bulletins d'information, les guides et les fils de discussion sur les réseaux sociaux - nous en partageons même certains sur Twitter et LinkedIn à l'occasion.)
8. Soyez prêt à oublier tout ce que vous venez d'apprendre
L'intelligence artificielle évolue si rapidement qu'il est possible que ce type de stratégies textuelles n'existe plus dans quelques années, voire quelques mois.
Regardez simplement comment la sortie de la même invite - "Captain Jack Sparrow" - a évolué dans Midjourney de V1 à V5.
Jusque-là, cependant, il est important de connaître les principes fondamentaux.
Mais contrairement à ce que suggèrent les colporteurs qui vendent des livres électroniques avec des titres comme "1001 invites qui vous rendront riche" pour 4,99 $, la personne moyenne n'a pas besoin d'être un expert en ingénierie pour tirer le meilleur parti de ChatGPT et d'autres IA. des outils comme Bloks. Vous pouvez vous débrouiller avec juste les bases.
Et sur ce, nous espérons que vous avez apprécié ce guide.
Si vous avez des questions, des commentaires ou des suggestions pour de futurs articles de blog, envoyez-nous un message sur Twitter ou LinkedIn .
Et, si vous n'avez toujours pas téléchargé Bloks, demandez l'accès (c'est gratuit) .
Commentaires
Enregistrer un commentaire
🖐 Hello,
N'hésitez pas à commenter ou vous exprimer si vous avez des trucs à dire . . .👉