Prompt engineers, les nouveaux poètes de l’intelligence artificielle

L'intelligence artificielle génère chaque jour de nouveaux métiers, et parfois des plus inattendus. Celui de prompt engineer fait sûrement partie des originaux. Dans la Silicon Valley, on les appelle déjà les AI whisperers, ceux qui chuchotent à l’oreille des IA.

Dans un monde où les machines sont de plus en plus présentes, il est crucial de savoir communiquer avec elles pour exploiter tout leur potentiel. C’est ce que font les développeurs depuis fort longtemps avec leurs programmes informatiques pour développer des sites web ou des applications.

Mais le prompt engineer apporte une nouvelle dimension à la communication homme-ordinateur en prenant au pied de la lettre l’expression « parler le même langage que la machine ». Le prompt engineer, c’est celui qui parle à une IA, qui converse avec elle pour en exploiter toute la puissance.

Exploiter à fond le potentiel de l’intelligence artificielle

Le propre de l’IA, c’est qu’elle reproduit le plus fidèlement possible le langage humain pour permettre une communication fluide avec celui-ci et répondre à ses besoins.

Aujourd’hui, donc, pour tirer parti des moteurs comme ChatGPT, Midjourney ou Stable Diffusion, il faut savoir formuler ses demandes de manière pertinente, détaillée et nuancée. De la manière dont vous allez formuler votre question dépendra la qualité de la réponse obtenue.

Et, quelle que soit l’IA utilisée, les demandes sont réalisées sous forme de « prompts ».

Un prompt, c’est une requête, une demande, un ensemble d'instructions, de questions ou d'exemples donnés à un système d'IA pour lui permettre de générer une réponse appropriée.

Dessine-moi un mouton

C’est ce qui explique que de nombreuses entreprises voulant capitaliser sur les promesses de l’intelligence artificielle se mettent à la recherche de prompt engineers.

💡 Les prompt engineers sont chargés de créer des prompts pertinents et efficaces pour améliorer les performances des systèmes d'IA. Ils jouent un rôle crucial dans l'optimisation des performances des systèmes d'IA, en veillant à ce qu'ils produisent les meilleurs résultats possible en réponse aux demandes des utilisateurs.

Comme l’indique Sam Altman, CEO d’OpenAI (maison mère de ChatGPT) dans un tweet : « Écrire une excellente requête pour un persona de chatbot est une compétence de haut niveau et un exemple précoce de programmation en langage naturel. »

Profane vs professionnel

Pour devenir « dresseur d’intelligence artificielle », il faut en quelque sorte rentrer dans la tête des algorithmes et comprendre comment ils fonctionnent afin de rédiger la bonne requête qui donnera le résultat souhaité.

Car, bien que ChatGPT soit un outil convivial permettant au grand public — vous peut-être — de s'initier à l'intelligence artificielle en posant des questions sur les meilleures recettes à base de brocoli ou en lui demandant d’expliquer la théorie de la relativité générale à un enfant de cinq ans, une utilisation avancée et professionnelle nécessite de savoir communiquer avec les algorithmes.

Comme l'a souligné Andrej Karpathy, ancien responsable de l'IA chez Tesla et récemment recruté par OpenAI,  « l'anglais est actuellement le langage de programmation le plus en vogue ».

Comme pour les développeurs, il est même probable que ces ingénieurs prompts se spécialisent dans une intelligence artificielle particulière, en raison de ses spécificités et de ses algorithmes uniques.

Par exemple, un designer freelance pourrait se spécialiser dans Midjourney pour créer des images précises pour ses clients en utilisant des filtres et des réglages spécifiques afin d’obtenir des résultats optimaux. D'autres exemples incluent l'utilisation de ChatGPT, Bard, LlaMa, Dall-E, Dream Studio et Stable Diffusion pour du contenu destiné aux réseaux sociaux.

« Parfois, pour obtenir le bon visuel, j’ai lancé plusieurs centaines de requêtes. Il faut de la patience… et un peu de flair. » Quentin, designer freelance depuis cinq ans

ChatGPT : entretien avec une machine

Le fonctionnement des IA génératives de texte comme ChatGPT est un bon exemple pour comprendre le métier de prompt engineer. En effet, il est possible d'interagir avec l'IA et lui demander des corrections ou des modifications, ce qui permet d’améliorer la réponse initiale au fur et à mesure des instructions ajoutées.

→ Comme l'explique David, ingénieur en informatique, « il faut avoir une bonne compréhension des algorithmes et des techniques de traitement du langage naturel pour tirer le meilleur parti de l'IA générative de texte. Cela nécessite également une certaine créativité pour penser différemment et trouver des solutions innovantes ».

→ Selon Sarah, consultante en marketing, « il faut un peu de psychologie pour comprendre comment tout cela fonctionne. Et savoir sortir des sentiers battus ; en tout cas, j'adore poser des questions à l'IA et je trouve ça assez cool d'être payé pour ça ».

En somme, pour travailler efficacement avec les IA génératives de texte, il est nécessaire de posséder des compétences pointues en traitement du langage naturel et d’être créatif pour échapper à ses propres biais cognitifs.

Prompt engineer : le paradis des freelances ?

Le métier de prompt engineer est encore trop récent pour qu’une grille de salaire puisse être clairement définie.

Il existe plusieurs types de profils, comme les freelances qui créent des prompts à revendre ou qui vendent des visuels et des textes via des banques d’images. Ils proposent également leurs services sur des plateformes comme Fiverr ou Malt.

Environ 10 000 « artistes IA » sont recensés sur Fiverr et plus de 3 000 « freelances intelligence artificielle » sur Malt. Bien que cela ne permette pas encore de vivre pleinement de ce métier, certains freelances augmentent progressivement leur temps de travail dédié à l'IA et envisagent de basculer à plein temps sur ce marché d'ici fin 2023 ou début 2024.

Des postes à temps plein dans certaines entreprises aux États-Unis

Des entreprises proposent également des emplois à temps plein pour les ingénieurs prompts, avec des salaires allant de 73 000 à 335 000 $ par an, selon l'expérience et les compétences du candidat.

Le Washington Post mentionne une petite annonce d'Anthropic, une start-up basée à San Francisco, qui recherche un "prompt engineer and librarian", tandis que le Boston Children's Hospital a également ouvert un poste pour un prompt engineer !

Comment apprendre à communiquer avec les IA ?

Les plateformes de formation proposent désormais des sessions dédiées à l'écriture de bonnes requêtes. Par exemple, Udemy propose plusieurs modules payants avec des titres suggestifs tels que « Conseils intelligents pour les requêtes ChatGPT pour les débutants », « Plus de 50 prompts pour améliorer votre productivité avec ChatGPT » ou « Maîtrisez l'IA avec l'ingénierie de prompts ».

Dans différents secteurs tels que la santé et la finance, certaines offres d'emploi requièrent maintenant cette compétence, et les candidats ont commencé à l’ajouter à leur CV sur Linkedin.

Et vous, comment allez-vous interagir avec les machines de demain ? Êtes-vous prêt à devenir un AI whisperer ? Serez-vous un utilisateur averti capable de formuler des demandes pertinentes et détaillées pour tirer le meilleur parti des IA, ou serez-vous plutôt un simple consommateur de leurs résultats ?