Tous les guides
Explainer

Qu’est-ce que le prompt engineering ? Guide pratique pour débutants

Découvrez ce qu’est l’ingénierie des prompts, comment rédiger des consignes plus claires pour les chatbots et comment améliorer les résultats de l’IA au travail et au quotidien.

Points clés à retenir

  • L’ingénierie des prompts consiste à concevoir et à affiner des instructions pour aider l’IA à produire des résultats utiles.
  • Un bon prompt explique la tâche, fournit un contexte pertinent et précise le résultat attendu.
  • De meilleures instructions peuvent améliorer les résultats, mais elles ne dispensent pas de vérifier les faits, de protéger les données sensibles et de faire appel au jugement humain.

L’ingénierie des prompts est le processus de rédaction, de test et d’amélioration des instructions qui guident un système d’IA vers un résultat souhaité. Ces instructions, appelées prompts, peuvent aider un chatbot à rédiger un e-mail, un générateur d’images à créer une scène ou un autre outil d’IA à accomplir une tâche précise.

Comment ça marche

Un système d’IA utilise votre prompt, ainsi que les autres éléments de contexte disponibles et les schémas qu’il a appris, pour générer une réponse. Il ne connaît pas automatiquement vos objectifs, votre public, les règles de votre organisation ni votre définition d’une bonne réponse.

L’ingénierie des prompts rend ces attentes plus explicites. Au lieu de demander à l’IA de deviner vos besoins, vous lui fournissez des consignes plus claires.

Un prompt utile comprend généralement plusieurs éléments :

  • Tâche : Que doit faire l’IA ?
  • Contexte : De quelles informations générales a-t-elle besoin ?
  • Sources : Quels textes, données ou exemples doit-elle utiliser ?
  • Contraintes : Que doit-elle inclure ou éviter ?
  • Format de sortie : La réponse doit-elle prendre la forme d’un e-mail, d’une liste de contrôle, d’un résumé ou d’autre chose ?
  • Critères de réussite : Qu’est-ce qui rendrait le résultat utile ?

Par exemple, « Écris quelque chose sur notre service » laisse presque tout à l’interprétation.

Voici une version plus précise :

Rédige un e-mail de bienvenue de 120 mots pour les nouveaux clients de notre service de tenue de comptabilité. Adopte un ton chaleureux et professionnel. Explique que la prochaine étape consiste à déposer leurs justificatifs sur notre portail client. N’invente pas de délais, de tarifs ni de garanties de service.

Le deuxième prompt est plus utile, car il définit le public, l’objectif, la longueur, le ton et les limites.

L’ingénierie des prompts implique également des ajustements successifs. Vous examinez la réponse, repérez les éléments manquants ou incorrects et ajustez les instructions. Si la réponse est trop technique, précisez le niveau de connaissances du lecteur. Si la structure manque de cohérence, fournissez un exemple du format souhaité.

L’objectif n’est pas de découvrir une formule magique. Il s’agit de réduire l’ambiguïté et de vérifier si les instructions fonctionnent.

Exemples concrets

Résumer un document

Un professionnel utilisant ChatGPT pourrait commencer par « Résume ce rapport ». Cela peut produire un résumé lisible, mais omettre les informations nécessaires à une décision.

Un prompt plus ciblé serait :

Résume le rapport joint pour un responsable des opérations disposant de peu de temps. Utilise cinq puces couvrant les constats, les risques et les actions recommandées. Utilise uniquement les informations du rapport. Si un détail demandé est absent, indique-le.

Cela donne au chatbot un public cible, une structure et une délimitation des sources à utiliser. Vous devez tout de même comparer le résumé au document original.

Créer un brief pour une image

Avec Midjourney, une demande vague comme « un café » laisse au modèle une grande liberté quant à la direction visuelle.

Un prompt plus clair pourrait être :

Un petit café de quartier par une soirée pluvieuse, une lumière chaleureuse à travers de grandes fenêtres, une illustration à l’aquarelle, une palette de bleu et d’ambre aux tons atténués, une composition large avec de l’espace libre à gauche.

Le prompt décrit le sujet, le cadre, la technique artistique, les couleurs et la composition. Ces détails aident à orienter le résultat, même si un contrôle visuel exact n’est pas garanti.

Guider un chatbot de service client

Une équipe qui crée un assistant de service client avec Chatbase peut utiliser les données de son site web et ses documents comme sources de référence. Les instructions du prompt peuvent ensuite définir la manière dont le chatbot doit utiliser ces informations.

Par exemple :

Réponds aux questions à l’aide des documents d’aide fournis. Si les documents ne contiennent pas la réponse, indique que tu ne peux pas la confirmer et oriente le client vers notre équipe d’assistance. N’invente pas de conditions de remboursement.

Les instructions seules ne garantissent pas un comportement fiable. L’équipe a également besoin d’une documentation à jour, de tests et d’un processus adapté de transfert vers un interlocuteur humain.

Préparer une vidéo

Dans InVideo AI, un prompt peut décrire le public, le sujet, le ton et la structure prévue de la vidéo.

« Crée une courte vidéo d’accueil pour les nouveaux bénévoles, expliquant ces trois étapes dans un anglais simple » est un meilleur point de départ que « Fais une vidéo sur le bénévolat ». Fournir les étapes réelles permet d’éviter que l’outil ne comble les lacunes avec des hypothèses inadaptées.

Avantages et limites

Une bonne ingénierie des prompts peut réduire les réécritures inutiles, rendre les résultats plus pertinents et créer des processus reproductibles. Un ensemble de consignes réutilisables pour les résumés de réunion ou les e-mails aux clients aide également les collègues à communiquer leurs exigences de manière cohérente.

Ses limites sont tout aussi importantes.

Des prompts clairs ne garantissent pas l’exactitude des faits. L’IA peut toujours produire des informations plausibles, mais incorrectes. Vérifiez les affirmations importantes auprès de sources fiables, en particulier pour les travaux liés au droit, à la médecine, à la finance ou à la sécurité.

Les prompts ne peuvent pas fournir des capacités que l’outil ne possède pas. Demander des informations en temps réel, un accès à une base de données privée ou une action dans une autre application ne fonctionne que si le système dispose des accès et des fonctionnalités nécessaires.

Plus de détails n’est pas toujours préférable. De longs prompts contenant des instructions contradictoires peuvent dégrader les résultats. Incluez le contexte pertinent plutôt que toutes les informations de fond.

Les résultats peuvent varier. Les mêmes instructions peuvent produire des réponses différentes selon les outils ou les mises à jour des modèles. Les prompts réutilisables doivent être testés à nouveau de temps en temps.

La confidentialité reste de mise. Évitez de transmettre des informations confidentielles ou personnelles, sauf si votre organisation l’autorise et si vous comprenez les paramètres de gestion des données de l’outil.

Comment commencer

  1. Choisissez une petite tâche. Commencez par un brouillon d’e-mail, un résumé de document ou un exercice de recherche d’idées. Un chatbot comme ChatGPT constitue un moyen simple de vous exercer à rédiger des prompts textuels.
  1. Définissez un résultat utile. Déterminez qui lira le résultat, ce qu’il doit contenir et ce que vous vérifierez avant de l’utiliser.
  1. Rédigez un prompt structuré. Utilisez ce modèle :
Tâche : [Ce que vous voulez faire réaliser]
Public : [À qui le résultat est destiné]
Contexte ou sources : [Informations pertinentes]
Exigences : [Ton, longueur, éléments à inclure ou à exclure]
Format : [Comment la réponse doit être présentée]
Informations manquantes : [Poser des questions ou signaler les lacunes plutôt que deviner]
  1. Évaluez le résultat au regard de vos exigences. Vérifiez l’exactitude, la pertinence, l’exhaustivité et le ton. Ne considérez pas une rédaction soignée comme une preuve d’exactitude.
  1. Modifiez un seul élément à la fois. Ajoutez une contrainte manquante, clarifiez une instruction ambiguë ou fournissez un exemple. Vous pourrez ainsi repérer plus facilement ce qui a été utile.
  1. Enregistrez les prompts qui fonctionnent. Conservez une petite collection avec des champs à remplacer pour les détails variables. Testez-les avec plusieurs entrées réalistes avant de vous y fier régulièrement.

FAQ

Faut-il savoir coder pour pratiquer l’ingénierie des prompts ?

Non. L’utilisation quotidienne des prompts exige surtout une rédaction claire, une connaissance du sujet et une relecture attentive. Le code devient utile lorsque vous souhaitez automatiser des processus, comparer de nombreux résultats ou intégrer l’IA dans un logiciel.

Quelle est la différence entre un prompt et l’ingénierie des prompts ?

Un prompt est l’instruction ou l’entrée que vous fournissez à un système d’IA. L’ingénierie des prompts désigne le processus plus large qui consiste à concevoir cette entrée, à tester le résultat et à l’affiner pour qu’elle fonctionne de manière plus fiable.

Existe-t-il un prompt idéal pour tous les chatbots ?

Non. Les résultats dépendent de la tâche, du modèle, du contexte disponible et des capacités de l’outil. Commencez par des instructions claires, puis testez-les dans le chatbot que vous utilisez réellement. Adaptez le prompt lorsque vos besoins ou l’outil évoluent.

Partager

Commentaires & retours(0)

Ce guide vous a-t-il été utile ? Posez une question, partagez une astuce ou signalez un point à corriger.

Se connecter pour laisser un commentaire ou un avis sur ce guide.

Chargement…