Glossaire

Ingénierie rapide

Maîtrise l'art de l'ingénierie de la promptitude pour guider les modèles d'IA comme les LLM pour des sorties précises et de haute qualité dans le contenu, le service à la clientèle et plus encore.

Entraîne les modèles YOLO simplement
avec Ultralytics HUB

En savoir plus

L'ingénierie des messages-guides est l'art de concevoir des messages-guides ou des instructions efficaces pour guider les modèles d'IA, en particulier les grands modèles de langage (LLM), afin qu'ils génèrent les résultats souhaités et de haute qualité. Il s'agit de comprendre comment ces modèles interprètent le langage, puis de concevoir des messages-guides qui suscitent des réponses spécifiques et précises. Des invites efficaces sont cruciales pour libérer tout le potentiel de l'IA dans diverses applications, de la création de contenu à la résolution de problèmes complexes.

Qu'est-ce que Prompt Engineering ?

L'ingénierie des messages-guides ne se limite pas à poser une question à une IA ; il s'agit de concevoir stratégiquement l'entrée pour optimiser la sortie du modèle. Il s'agit d'une compétence cruciale car le même LLM peut produire des résultats très différents en fonction de changements subtils dans l'invite. Une invite bien conçue peut améliorer de façon significative la pertinence, la cohérence et la précision de la réponse de l'IA. Ce processus implique souvent l'expérimentation et l'itération pour découvrir la formulation, le format et le contexte les plus efficaces pour une tâche donnée. L'ingénierie des invites est particulièrement pertinente dans les domaines qui tirent parti de l'IA générative, comme la génération de texte, le résumé de texte et même les tâches de vision artificielle qui utilisent des modèles capables de comprendre les instructions textuelles, comme le modèle Segment Anything (SAM).

Applications de l'ingénierie rapide

L'ingénierie rapide est appliquée dans de nombreux domaines, améliorant les capacités des modèles d'IA dans les scénarios du monde réel. Voici quelques exemples :

  • Création de contenu et marketing: Dans la création de contenu, l'ingénierie des invites peut être utilisée pour générer des articles attrayants, des articles de blog, des textes de marketing et du contenu pour les médias sociaux. Par exemple, au lieu d'une invite générique comme "rédiger une description de produit", une invite conçue pour de meilleurs résultats pourrait être : "Rédige une description de produit convaincante et concise pour notre nouveau casque antibruit, en soulignant ses caractéristiques : un son cristallin, une autonomie de 30 heures, un design confortable pour les oreilles et une annulation active du bruit. Public cible : jeunes professionnels et étudiants." Ce niveau de détail guide l'IA pour qu'elle produise un contenu marketing plus ciblé et plus efficace.

  • Chatbots de service à la clientèle: Dans le service client, les chatbots alimentés par les LLM et affinés par l'ingénierie des invites peuvent traiter efficacement un large éventail de demandes de renseignements de la part des clients. Au lieu de s'appuyer sur des scripts statiques, les invites peuvent être générées dynamiquement en fonction des entrées du client pour guider la conversation vers la résolution. Par exemple, pour une requête d'utilisateur telle que "Ma commande n'est pas encore arrivée", une invite peut être conçue pour demander au chatbot de : "Demander poliment le numéro de commande et l'adresse électronique du client. Une fois obtenues, utilise ces informations pour vérifier l'état de la commande dans notre système et fournir au client la dernière mise à jour du suivi et le délai de livraison estimé. Si la commande est retardée, propose des excuses sincères et des options de compensation, comme une réduction sur leur prochain achat." Cette invite conçue permet de s'assurer que le chatbot fournit une assistance utile et adaptée au contexte, ce qui améliore la satisfaction des clients.

Concepts clés de l'ingénierie rapide

Plusieurs concepts clés sont indispensables à une ingénierie efficace de la rapidité :

  • Clarté et spécificité: Les invites les plus efficaces sont claires et spécifiques, laissant peu de place à l'IA pour mal interpréter le résultat souhaité. Les messages ambigus peuvent conduire à des réponses génériques ou non pertinentes. Par exemple, au lieu de demander "détecte les objets dans cette image", une invite plus claire serait "Identifie et dessine des boîtes de délimitation autour de toutes les voitures et de tous les piétons dans l'image fournie." Pour les tâches de détection d'objets utilisant Ultralytics YOLO Pour les tâches de détection d'objets à l'aide de modèles, des instructions précises sont essentielles pour obtenir des résultats exacts.

  • Fourniture de contexte: Fournir un contexte suffisant aide l'IA à comprendre les nuances de la demande. Il peut s'agir d'informations contextuelles, du ton souhaité, du style ou de contraintes spécifiques. Par exemple, lors de l'utilisation de l'analyse des sentiments, le fait de fournir un contexte sur la source du texte (par exemple, " avis de client ", " message sur les médias sociaux ") peut améliorer la précision de l'analyse des sentiments.

  • Raffinement itératif: L'ingénierie des messages-guides est souvent un processus itératif. Il est essentiel d'expérimenter différentes formulations, structures et paramètres pour trouver les messages-guides qui donnent les meilleurs résultats. Des plateformes comme Ultralytics HUB peuvent aider à gérer et à suivre les expériences avec différents messages-guides et modèles.

  • Apprentissage en quelques étapes: De nombreux LLM avancés prennent en charge l'apprentissage à partir de quelques exemples de paires d'entrées-sorties souhaitées, directement dans l'invite. Cela peut aider le modèle à imiter le style ou le format souhaité de manière plus efficace. Par exemple, la démonstration de quelques exemples de sorties correctement formatées peut améliorer de façon significative la capacité du modèle à suivre des instructions de formatage complexes.

En comprenant et en appliquant ces principes, les utilisateurs peuvent exploiter efficacement la puissance des modèles d'IA grâce à une ingénierie prompte et habile, débloquer de nouvelles possibilités et optimiser les flux de travail axés sur l'IA.

Tout lire