L’importance souvent sous-estimée de l’ingénierie des promptes
Ma règle d’or en matière d’ingénierie des promptes est la suivante :
L’utilisation de l’IA générative peut totalement réussir ou échouer en fonction de la prompte que vous entrez.
Si vous fournissez une prompte mal composée, il est probable que l’IA générative naviguera dans tous les sens et que vous n’obtiendrez pas de réponse démonstrative liée à votre question.
De même, si vous incluez des mots distrayants dans votre prompte, il est probable que l’IA générative poursuivra une ligne de réflexion non intentionnelle. Par exemple, si vous incluez des mots suggérant de la légèreté, il y a de fortes chances que l’IA générative adopte un ton humoristique et ne fournisse plus de réponses sérieuses à vos questions.
J’ai une règle de base utile que je couvre régulièrement dans mes cours sur les fondamentaux de l’ingénierie des promptes. La voici. Soyez direct, soyez explicite, et évitez généralement les formulations distrayantes lors de la composition de vos promptes.
Voilà, vous venez d’apprendre quelque chose sur la prompte.
Effectivement, c’est de cela qu’il s’agit en ingénierie des promptes. L’idée est de respecter les techniques, les stratégies et les tactiques bien connues pour obtenir le meilleur parti possible de l’IA générative. Une foule de chercheurs en IA ont soigneusement mené des expériences pour déterminer quels types de promptes sont utiles. Ils ont également identifié généralement les promptes qui ne sont pas utiles, voire pire, les promptes qui gaspillent votre temps et vos efforts (et, si vous payez pour utiliser l’IA générative, vous coûteront inutilement en termes de cycles de traitement computationnels consommés).
Revenons à ma recommandation ci-dessus sur l’utilisation d’une formulation directe pour vos promptes, la concision sottement déconsidérée devrait être utilisée avec précaution. Vous voyez, être trop parcimonieux peut être rebutant en raison d’un manque d’indices ou d’information suffisants. Quand je dis cela, certains zélés basculent alors du mauvais côté de la balance et en font des tonnes dans leurs promptes. C’est aussi un problème. Au milieu de toutes les détails embrouillés, il est possible que l’IA générative se perde dans les détails ou qu’elle bute sur un mot ou une phrase particulière qui provoque un saut dans un domaine tangentiel.
Bien sûr, je ne dis pas que vous ne devriez jamais utiliser de promptes détaillées. C’est insensé. Je dis que vous devriez utiliser des promptes détaillées de manière sensée, en avertissant l’IA générative que vous allez inclure des détails nécessaires et en la prévenant en conséquence.
Dans l’ensemble, je préconise la pratique décidément sensée du style Goldilocks pour les promptes. N’ayez pas de bouillie trop chaude ou trop froide. La nature de votre prompte devrait être juste, adaptée à la circonstance en vigueur. Merci à Goldilocks et à ces trois ours pour leur clairvoyance sur l’avenir et l’avènement de l’IA générative et des grands modèles de langue (LML).
J’aime souligner lors de mes conférences que les promptes et l’utilisation de l’IA générative sont comme une boîte de chocolats. Vous ne savez jamais exactement ce que vous obtiendrez en entrant des promptes. L’IA générative est conçue avec une base probabiliste et statistique qui garantit presque que la sortie produite variera à chaque fois. Dans le jargon du domaine de l’IA, nous disons que l’IA générative est considérée comme non déterministe.
Mon propos est que, contrairement à d’autres applications ou systèmes que vous pourriez utiliser, vous ne pouvez pas prédire pleinement ce qui sortira de l’IA générative en entrant une prompte spécifique. Vous devez rester flexible. Vous devez toujours être sur vos gardes. Ne tombez pas dans la paresse mentale en supposant que la sortie de l’IA générative sera toujours correcte ou adaptée à votre requête. Ce ne sera pas le cas.
Certains contestataires choisissent de rejeter l’ingénierie des promptes parce que les techniques de promptes ne garantissent pas une sécurité absolue de fonctionnement à chaque fois. À ces mécontents, il semble rêveusement croire que sauf si une correspondance entièrement prédictive existe, il n’y a aucun intérêt à apprendre sur l’élaboration de promptes. C’est lancer le bébé avec l’eau du bain comme mentalité et manquer de discerner la forêt pour les arbres.