Glossaire

Enrichissement des messages-guides

Maîtrise l'IA grâce à l'enrichissement rapide ! Améliore les sorties des grands modèles linguistiques en utilisant le contexte, des instructions claires et des exemples pour obtenir des résultats précis.

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

En savoir plus

L'enrichissement des invites est le processus qui consiste à améliorer automatiquement ou semi-automatiquement l'invite initiale d'un utilisateur avant de l'envoyer à un modèle d'intelligence artificielle (IA), en particulier les grands modèles de langage (LLM). L'objectif est d'ajouter un contexte pertinent, de clarifier les ambiguïtés, d'imposer des contraintes ou d'inclure des détails spécifiques qui aident l'IA à générer une réponse plus précise, plus pertinente et plus utile. Cette technique améliore la qualité de l'interaction entre les utilisateurs et les systèmes d'IA en rendant les messages-guides plus efficaces sans exiger de l'utilisateur qu'il soit un expert en ingénierie des messages-guides.

Comment fonctionne l'enrichissement par l'exemple ?

Le processus consiste généralement à analyser l'invite originale et à exploiter des sources d'informations supplémentaires ou des règles prédéfinies pour l'enrichir. Il peut s'agir d'accéder à l'historique de l'utilisateur, de récupérer des documents pertinents dans une base de connaissances, d'intégrer le contexte de la conversation ou d'appliquer des instructions de formatage spécifiques. Par exemple, une question vague comme "Parlez-moi d'Ultralytics YOLO" pourrait être enrichie par un contexte spécifiant que l'utilisateur est intéressé par la dernière version(YOLOv11) ou par ses performances comparées à celles d'autres modèles comme YOLOv8. Des techniques telles que la génération améliorée par récupération (RAG) sont souvent employées, où le système récupère des bribes de données pertinentes et les ajoute à la fenêtre contextuelle de l'invite.

Applications et exemples

L'enrichissement rapide trouve des applications à travers diverses tâches pilotées par l'IA :

  1. Chatbots d'assistance à la clientèle : Une requête d'utilisateur telle que "Ma commande n'est pas arrivée" peut être automatiquement enrichie avec l'identifiant de commande récent de l'utilisateur, l'adresse de livraison et la date de livraison estimée récupérés dans une base de données. Cela permet au chatbot de fournir immédiatement une mise à jour spécifique et utile, plutôt que de poser des questions de clarification. Cela permet d'exploiter les données contextuelles de manière similaire au fonctionnement des assistants virtuels.
  2. Outils de création de contenu : Un utilisateur peut demander : "Écrire un courriel annonçant un nouveau produit." Le système pourrait enrichir cette invite en ajoutant des détails sur la voix de la marque de l'entreprise (par exemple, formelle, décontractée), le public cible (par exemple, les clients existants, les prospects potentiels), les principales caractéristiques du produit à mettre en évidence et un appel à l'action, en fonction d'objectifs ou de modèles de campagne prédéfinis. Cela permet de générer des textes plus personnalisés.

Enrichissement des messages-guides et concepts connexes

Il est important de distinguer l'enrichissement rapide des termes similaires :

Bien que moins courant dans les tâches traditionnelles de vision par ordinateur telles que la détection d'objets standard, le concept est pertinent pour les nouveaux modèles de vision prompts comme YOLOE, qui utilisent des invites textuelles ou imagées qui pourraient potentiellement bénéficier d'un enrichissement contextuel pour améliorer les performances du zéro pointé. Des plateformes comme Ultralytics HUB pourraient potentiellement intégrer de telles techniques pour simplifier l'interaction avec l'utilisateur lors de la définition de tâches de vision complexes.

Tout lire