Alias
Structured output, réponse sous schéma.
Définition
Le schéma peut imposer une liste de constats avec, pour chacun, un texte, des références et un état de vérification. Un mécanisme de génération contraint peut aider à respecter cette structure, dans les limites du fournisseur.
L'application doit aussi gérer les refus, interruptions et formats non pris en charge. Un document JSON valide ne prouve ni la véracité d'un constat ni la pertinence de sa source.
Exemple
Exemple pédagogique : le champ « date_de_validation » accepte une date ou une valeur absente. Si la pièce ne donne aucune date, le comportement attendu est de conserver cette absence. Un contrôle des sources doit vérifier qu'aucune date n'a été inventée. Le schéma, seul, n'impose pas ce choix.
Le contrôle vérifie ensuite que chaque ID de source existe et soutient réellement le constat. Le schéma facilite ce contrôle, il ne le réalise pas à lui seul.
À ne pas confondre avec
Demander « réponds en JSON » dans un prompt n'est pas nécessairement utiliser un mécanisme de sortie contraint. Conformité de structure et exactitude métier sont deux contrôles différents.
Voir aussi
Prompt, Ancrage dans les sources, Évaluation IA.
Sources
Anthropic — Structured outputs (nouvel onglet). Application au travail de projet et exemple pédagogique originaux, sans résultat d'essai revendiqué.