Output format specification defines the exact structure of the desired response. By explicitly describing how the output should be formatted, you get consistent, predictable results that are easier to parse and process.
Format specification is critical for applications that need to programmatically consume LLM outputs.