Êtes-vous un aspirant ingénieur prompt? Voici quelques compétences indispensables qui vous permettront de réussir.

Parler à l'IA est plus délicat que ne le pensent les débutants. La rédaction d'invites pour des tâches complexes en plusieurs étapes nécessite de bonnes compétences en communication et une solide compréhension des modèles de langage. AI s'appuie uniquement sur l'entrée fournie. Il ne générera pas de sortie optimale si vous lui fournissez des instructions vagues et ambiguës.

Apprenez à rédiger des instructions claires et précises. Voici huit compétences techniques et générales sur lesquelles les ingénieurs doivent se concentrer lors de la mise à niveau.

1. Esprit critique

Les systèmes d'IA peuvent analyser rapidement les entrées. Ils n'ont besoin que de quelques minutes pour repérer les modèles, les thèmes et les incohérences cachés dans de grands volumes de données. Pendant ce temps, passer au crible manuellement les mêmes chiffres peut prendre des jours.

Malgré leur rapidité, vous ne devriez pas vous fier entièrement aux outils d'IA pour les analyses et les évaluations. Leurs rapports sont limités à leurs ensembles de données. L'IA fournit des résultats basés sur ce sur quoi elle a été formée - elle n'analyse et n'observe pas les problèmes comme le font les humains. L'établissement de données brutes peut entraîner des erreurs.

instagram viewer

Pour produire des résultats optimaux, alimentez vos outils avec des invites précises et détaillées. Utilisez vos compétences critiques pour résoudre les obstacles potentiels dès le départ. Ne laissez aucune place à l'erreur: l'IA ne prend en compte que les entrées au pied de la lettre.

2. Numératie

Les systèmes utilisant des modèles de langage avancés ont été formés sur de vastes ensembles de données, y compris des formules mathématiques. Ils résolvent des équations arithmétiques de base à intermédiaire en quelques minutes.

Cet exemple ci-dessous montre que ChatGPT répond correctement à une question d'algèbre de niveau intermédiaire.

Bien que les outils d'IA résolvent également des équations complexes, par exemple, les statistiques, le calcul ou la physique, ils ne sont pas toujours précis. L'IA n'exécute que les formules qu'elle comprend. Des erreurs peuvent survenir si la plate-forme utilise la mauvaise équation ou interprète mal les modèles numériques.

Cet exemple montre que ChatGPT répond de manière incorrecte à un simple problème de statistiques. La réponse devrait être de 50 %.

Pour compenser les imprécisions de l'IA, les ingénieurs rapides doivent avoir une excellente capacité de calcul. Repérez vous-même les erreurs mathématiques. La plupart des outils d'IA améliorent leur précision si vous leur fournissez plus de contexte dans les invites. Vos instructions doivent indiquer les formules ou modèles corrects.

3. Bonne communication

Les modèles de langage utilisent une syntaxe basée sur l'anglais. Ainsi, que vous rédigiez des entrées générées par l'utilisateur ou des instructions prédéterminées, de bonnes compétences en communication vous aideront à transmettre des messages. Les tâches simples sont faciles à exécuter. Vous pouvez poser directement des questions de connaissances générales et des commandes en une étape. Indiquez-les simplement dans votre invite.

Au contraire, les projets complexes en plusieurs étapes nécessitent des instructions plus détaillées. Vous devez expliquer clairement vos commandes étape par étape pour augmenter la précision et l'exactitude. Les invites vagues confondent l'IA.

Si l'IA vous interprète mal, essayez de changer votre choix de mots et votre formulation. Minimisez l'ambiguïté en remplaçant les verbes faibles, en décomposant les instructions, en prédisant les modèles et en définissant des phrases de déclenchement.

Prenez cette invite comme exemple. Il décrit explicitement les commandes pour garantir que ChatGPT fournit la sortie attendue, même s'il doit contourner les restrictions.

4. Attention au détail

Les ingénieurs rapides ont besoin d'un sens aigu du détail. Ignorer les fautes de frappe et les omissions compromet la précision, en particulier lors de l'exécution de projets en plusieurs étapes. Vous continuerez à obtenir des sorties inférieures à la moyenne jusqu'à ce que vous les résolviez.

Bien que la minutie soit un trait inhérent et intangible, les adultes peuvent encore le développer. Il existe plusieurs façons de pratiquer les soft skills en ligne. Pour une ingénierie rapide, commencez par modifier de brèves invites de moins de 100 mots: fautes de frappe correctes, termes ambigus et formulation vague.

Travaillez sur des invites plus longues et plus complexes à mesure que vos compétences s'améliorent. Pour rationaliser les analyses, transformez vos révisions et leurs sorties générées en diagrammes. Sinon, vous perdrez la trace des combinaisons.

Notez également que les modèles de langage réagissent différemment aux invites. Si vous envisagez d'intégrer plusieurs plates-formes pour une tâche complexe, vous devrez peut-être reformuler des instructions spécifiques. Tenez compte des ensembles de données, des limites et des capacités de vos outils.

5. Polyvalence

L'IA a beaucoup évolué ces dernières années. Des leaders technologiques mondiaux comme Google, Microsoft et OpenAI ont déjà publié leurs modèles de langage et travaillent toujours sur de nouveaux projets de modèles de langage. Vous pouvez vous attendre à ce que davantage d'outils d'IA arrivent bientôt sur le marché.

Bien qu'excitante et innovante, certains pourraient trouver l'évolution rapide de l'IA écrasante. Même Elon Musk appelle à une pause dans le développement de l'IA. Les plates-formes nouvellement introduites dépassent des concurrents plus populaires après seulement quelques semaines de bonnes performances.

Pour les ingénieurs rapides, la meilleure approche consiste à étudier plusieurs plates-formes. En plus de suivre les nouveaux outils d'IA, sachez comment écrire des invites pour leurs modèles de langage. Ne vous concentrez pas sur une seule plate-forme, tout produit d'IA pourrait devenir obsolète.

6. Travail en équipe

Outre le perfectionnement des compétences techniques, les aspirants ingénieurs rapides doivent également apprendre à être des joueurs d'équipe. Le développement de l'IA n'est pas le travail d'une seule personne. La plupart des projets vous obligeront à collaborer avec d'autres spécialistes, tels que des programmeurs, des formateurs en IA et des concepteurs UX.

Familiarisez-vous avec les différents domaines de l'IA. Connaître les tâches et les rôles de vos coéquipiers vous permet de fournir un meilleur soutien. Aidez-les à atteindre leurs objectifs. Créez un système simplifié dans lequel ils examinent vos invites et suggèrent des améliorations.

Mais au lieu d'envoyer des e-mails dans les deux sens, envisagez d'utiliser outils de gestion de projet. Ils vous permettent de suivre, d'attribuer et de modifier des invites sur une seule plateforme. C'est une approche plus organisée que la transmission des révisions et l'envoi de copies carbone à des tiers.

7. Codage et programmation

Les ingénieurs prompts doivent au moins apprendre le codage de base. Connaissance les langages de programmation que les développeurs d'IA utilisent vous aidera à rédiger des invites plus efficaces et précises. Assurez-vous que vos instructions correspondent aux capacités uniques de chaque modèle.

Aussi, utilisez le Open AI Playground explorer l'application des langages de programmation avec les LLM. Il vous permet de tester différents modèles GPT-3. Vous pouvez structurer les invites plus efficacement si vous comprenez comment l'IA traite les entrées.

8. Test A/B

Plusieurs facteurs affectent la précision de la rapidité. Changer de ton, de langue, de formulation et de cohérence des données déclenche différentes sorties. Malheureusement, l'IA n'exécutera pas vos tâches instruites à moins que vous n'utilisiez les bonnes formules.

Prenez cette conversation comme exemple. ChatGPT a rejeté notre simple demande car elle violait ses conditions d'utilisation.

Après avoir modifié l'invite, nous avons reçu la réponse souhaitée. ChatGPT a ignoré ses restrictions et a priorisé nos demandes, même si cela violait les politiques d'OpenAI.

Cet exemple montre les modifications mineures apportées aux invites brèves. Des changements simples peuvent être effectués rapidement. Cependant, si vous devez modifier des invites complexes couvrant des milliers de mots, attendez-vous à passer plus de temps sur les tests A/B. Découvrez quelles variables ont le plus d'impact sur la précision de la sortie.

Gardez une trace de tous vos résultats. Les tests A/B prennent beaucoup de temps et de ressources. Évitez de répéter les tests de comparaison lorsque cela est possible.

Construire l'ensemble de compétences d'un ingénieur prompt professionnel

Les compétences ci-dessus vous aideront à élaborer des instructions plus détaillées et précises pour les projets en plusieurs étapes. N'importe qui peut demander à ChatGPT de répondre à des questions générales. Mais le conditionnement des modèles de langage pour produire une sortie spécifique et reconnaître des modèles nécessite de la précision.

Notez simplement que l'ingénierie rapide va au-delà de l'amélioration des compétences. Une fois que vous avez les compétences nécessaires, commencez à chercher des offres d'emploi, recherchez les taux appropriés et étudiez les tendances de l'industrie. Assurez-vous que vous pouvez utiliser les derniers développements de l'industrie.