Structured outputs constrain a model to produce valid, schema-conforming data, typically JSON matching a declared schema, instead of free text. Providers enforc
A capability that constrains a model to produce valid, schema-conforming data, typically JSON matching a declared schema, instead of free text. Providers enforce this at generation time, guaranteeing parseable results for downstream code.
Because extraction pipelines, tool arguments, and API responses all depend on parseable data. Schema design becomes part of prompt engineering: clear field names and descriptions measurably improve the data quality.