Instead of hoping a model formats data correctly, developers supply a schema — for example name, date and amount fields — and the API constrains generation so the result parses. This is essential for extracting data from documents or chaining model calls in software.
Validating the content is still necessary: a well-formed answer can contain wrong values.