Prompting intermediate

Structured Output

Also called: JSON mode, constrained decoding

Forcing the model to return data in a fixed schema so downstream code can parse it.

La sortie structurée contraint la génération à produire du JSON valide ou à respecter un schéma fourni, au lieu d’espérer qu’un prompt donne un texte analysable. C’est la différence entre une démo et un pipeline, parce qu’elle élimine toute la famille des échecs du type ’le modèle a ajouté une phrase sympathique avant le JSON'.

En pratique : Garantir que chaque réponse contient invoice_number, amount et currency, ou échoue bruyamment.

Where this comes up