AI Engineering Tools

Ingénierie de l’IA générative

Termes de conception des prompts IA

Apprenez comment les rôles, les instructions, le contexte, les exemples, les schémas de sortie, les flux de travail en plusieurs étapes et les modèles de raisonnement avancés façonnent les réponses fiables de l'AI.

18 termes

Structure

Rôle

Role

Sens

Une description de la perspective ou du rôle que le modèle doit adopter.

Quand l’utiliser

Utilisez-le pour établir l'expertise, le public et le ton appropriés.

Exemple

Agir en tant qu'éditeur technique coréen pour les développeurs débutants.

Structure

Instruction

Instruction

Sens

Une déclaration directe de la tâche que le modèle doit effectuer.

Quand l’utiliser

Utilisez un verbe explicite et un résultat clair pour réduire l'ambiguïté.

Exemple

Résumez le rapport en cinq points clés prêts à être utilisés pour la prise de décision.

Structure

Contexte

Context

Sens

Informations de base dont le modèle a besoin pour interpréter correctement la tâche.

Quand l’utiliser

Fournir le public, les objectifs, les contraintes, le matériel source et les définitions qui affectent la réponse.

Exemple

Contexte : les lecteurs sont des utilisateurs novices et la fonctionnalité sera lancée la semaine prochaine.

Structure

Contrainte

Constraint

Sens

Une limite concernant le contenu, la longueur, le style, les outils ou les actions autorisées.

Quand l’utiliser

Utilisez-le pour rendre les critères d'acceptation visibles et testables.

Exemple

Utilisez uniquement la politique fournie, restez en dessous de 150 mots et n'inférez pas de dates manquantes.

Structure

Délimiteur

Delimiter

Sens

Un marqueur qui sépare les instructions, les exemples et les données sources.

Quand l’utiliser

Utilisez des balises, des titres ou des blocs délimités similaires à XML lorsque l'invite contient plusieurs sections.

Exemple

Summarize only the text inside <source>...</source>.

Exemples

Requête sans exemple

Zero-shot prompting

Sens

Demander une tâche sans fournir d'exemple concret.

Quand l’utiliser

Commencez ici pour les tâches courantes que le modèle comprend déjà bien.

Exemple

Classer chaque évaluation comme positive, neutre ou négative.

Exemples

Incitation à quelques exemples

Few-shot prompting

Sens

Fournir un petit ensemble d'exemples entrée-sortie avant la tâche réelle.

Quand l’utiliser

Utilisez-le pour enseigner une politique de libellé spécifique, un ton, un cas limite ou un modèle de sortie.

Exemple

Entrée : la livraison a été rapide. Sortie : logistique-positive. Maintenant, classifiez : le colis est arrivé endommagé.

Réutilisation

Modèle de requête.

Prompt template

Sens

Une requête réutilisable avec des espaces réservés remplis par des variables au moment de l'exécution.

Quand l’utiliser

Utilisez-le pour les flux de travail répétitifs qui nécessitent des instructions cohérentes.

Exemple

Summarize {{document}} for {{audience}} using {{format}}.

Sortie

Sortie structurée

Structured output

Sens

Une réponse contrainte à une forme prévisible et lisible par machine.

Quand l’utiliser

Utilisez-le lorsqu'un autre programme va analyser ou valider le résultat.

Exemple

Retourne un objet avec title, summary, risk_level, et source_ids.

Sortie

Schéma JSON

JSON Schema

Sens

Une description formelle des champs JSON autorisés, des types et des valeurs requises.

Quand l’utiliser

Utilisez les contraintes de schéma prises en charge pour réduire les échecs d'analyse dans les workflows automatisés.

Exemple

Exiger que le champ "status" soit une énumération et que le champ "due_date" soit une date ISO nullable.

Flux de travail

Décomposition des tâches

Task decomposition

Sens

Décomposer une requête complexe en sous-tâches plus petites et vérifiables.

Quand l’utiliser

Utilisez-le lorsque la recherche, la transformation, la vérification et la synthèse finale nécessitent différentes étapes.

Exemple

Tout d'abord, extraire les exigences, puis identifier les conflits, puis rédiger et vérifier la réponse.

Flux de travail

Chaînage d'invites

Prompt chaining

Sens

Transmission de la sortie d'une étape du modèle à une étape ultérieure du modèle.

Quand l’utiliser

Utilisez-le lorsque les résultats intermédiaires doivent être examinés, transformés ou approuvés.

Attention

Les erreurs peuvent se propager à travers les étapes, il est donc important de valider les sorties intermédiaires.

Exemple

Extract claims -> retrieve evidence -> verify each claim -> write the final brief.

Modèles de raisonnement avancés

Incitation par étape

Step-back prompting

Sens

En commençant par un principe, une définition ou un cadre de décision plus large avant de répondre à une question spécifique.

Quand l’utiliser

Utilisez-le lorsque le cas spécifique est facile à mal interpréter sans avoir d'abord identifié les concepts ou contraintes directrices.

Attention

L'étape plus large peut toujours être incorrecte ou non pertinente, vérifiez-la donc par rapport à des sources fiables.

Exemple

Tout d'abord, identifier les principes de la politique qui régissent l'admissibilité au remboursement. Ensuite, les appliquer à ce cas et citer les clauses correspondantes.

Modèles de raisonnement avancés

Invocation progressive

Least-to-most prompting

Sens

Résoudre d'abord les sous-problèmes dépendants plus simples et utiliser leurs résultats vérifiés pour résoudre la tâche globale plus difficile.

Quand l’utiliser

Utilisez-le lorsque les conclusions ultérieures dépendent de plusieurs calculs, faits ou décisions préalables.

Attention

Une erreur initiale peut se propager aux étapes ultérieures ; validez les sorties préalables avant de les réutiliser.

Exemple

1. Extraire les dates des contrats. 2. Calculer chaque période de préavis. 3. Comparer les périodes avec la clause de résiliation. 4. Présenter la conclusion avec des preuves.

Modèles de raisonnement avancés

Cohérence interne

Self-consistency

Sens

Génération de plusieurs solutions candidates échantillonnées indépendamment et sélection d'une réponse étayée par un accord ou une règle de vérification distincte.

Quand l’utiliser

Utilisez-le de manière sélective pour les tâches difficiles où plusieurs chemins de solution valides peuvent être comparés et où le coût supplémentaire est justifié.

Attention

L'accord ne prouve pas la correction, les erreurs corrélées peuvent s'accorder, et plusieurs échantillons augmentent la latence et le coût.

Exemple

Générez cinq totaux candidats indépendants, comparez les valeurs finales et n'acceptez qu'un seul si les lignes sources et le calcul déterministe le vérifient.

Modèles de raisonnement avancés

Critique et révision

Critique-and-revise

Sens

Production d'un brouillon, évaluation de celui-ci par rapport à des critères et des preuves explicites, et révision des faiblesses identifiées.

Quand l’utiliser

Utilisez-le lorsque la sortie a une grille d'évaluation vérifiable, telle que l'exhaustivité, le support des sources, le format, le ton ou la conformité aux politiques.

Attention

Un modèle peut ignorer ses propres erreurs ; les résultats à fort impact nécessitent toujours des vérifications indépendantes ou une révision humaine.

Exemple

Rédiger la réponse. La critiquer par rapport aux faits requis, aux citations, aux affirmations interdites et à la longueur. Réviser uniquement les éléments qui ont échoué, puis renvoyer la réponse finale.

Modèles de raisonnement avancés

Planifier et exécuter

Plan-and-execute

Sens

Sépare la planification des tâches de l'exécution afin que les dépendances, les outils, les points de contrôle et les critères de réussite soient définis avant que le travail ne commence.

Quand l’utiliser

Utilisez-le pour les tâches en plusieurs étapes où l'ordre, les autorisations, les limites de ressources ou la validation intermédiaire sont importants.

Attention

Considérez le plan comme révisable ; n'avancez pas aveuglément lorsque de nouvelles preuves le rendent invalide.

Exemple

Retourner un plan d'action concis avec les dépendances et les points d'approbation. Exécuter chaque étape approuvée, enregistrer les preuves et replanifier lorsqu'une hypothèse échoue.

Modèles de raisonnement avancés

Motif de vérificateur

Verifier pattern

Sens

Utilisation d'une étape de vérification distincte pour vérifier une réponse candidate par rapport à des règles, des preuves, des schémas ou des outils déterministes avant l'acceptation.

Quand l’utiliser

Utilisez-le lorsque les affirmations importantes, les calculs, les citations, les sorties structurées ou les arguments d'outils peuvent être vérifiés indépendamment.

Attention

Un vérificateur qui, s'il partage les mêmes preuves manquantes ou les mêmes hypothèses erronées, peut répéter l'erreur du générateur.

Exemple

Générateur : produit le résumé de la facture avec les ID de ligne source. Vérificateur : recalcule les totaux, valide le schéma et rejette les affirmations non prises en charge.

Choisir un schéma de raisonnement avancé

Sélectionnez un modèle uniquement lorsque la structure de la tâche et les preuves d'évaluation justifient les étapes, les jetons, la latence et la complexité supplémentaires.

BesoinMotif à considérer
Identifiez les principes directeurs avant de les appliquer à un cas.Incitation par étape
Résolvez les sous-problèmes préalables dans l'ordre des dépendances.Invocation progressive
Comparer plusieurs solutions candidates lorsque des échantillonnages supplémentaires sont justifiés.Cohérence interne plus vérification indépendante
Améliorez un brouillon en fonction de critères d'évaluation explicites.Critique et révision
Dépendances, outils et points de contrôle d'approbation de la coordinationPlanifier et exécuter
Rejeter les affirmations non prises en charge, les schémas non valides ou les calculs incorrects.Motif de vérificateur

Questions fréquentes

Une requête doit-elle demander au modèle de révéler sa chaîne de pensée interne complète ?

Non. Préférez une réponse concise, des résultats intermédiaires vérifiables, des preuves citées, des hypothèses, des calculs et des résultats de validation. Certains modèles de raisonnement effectuent une réflexion interne automatiquement, et une explication visible et longue ne prouve pas que la réponse est correcte.

Les modèles de raisonnement avancés améliorent-ils toujours la précision ?

Non. Leur effet varie en fonction du modèle, de la tâche, de l'invite, de l'échantillonnage et de la méthode d'évaluation. Ils peuvent également ajouter de la latence, du coût des jetons, des erreurs corrélées et une propagation des pannes. Comparez-les à une simple référence sur des cas représentatifs.

Comment un vérificateur est-il différent d'une critique et d'une révision ?

La critique et la révision améliorent un brouillon par le biais de la révision et de la modification. Un vérificateur agit comme une porte d'acceptation qui vérifie un candidat par rapport à des preuves, des règles, des schémas ou des outils déterministes et peut le rejeter sans le réécrire.

Références officielles